Novi Sad, Serbia

Ivan Vlatković

Elite
@ivandotv

nextjs-client-signin-logic. Example of implementing client sign-in flow with Next.js and protecting static pages from unauthorized access.

133

radio-browser-api. Wrapper around free and open-source radio browser API. It simplifies the task of querying the API

101

nextjs-material-pwa. Template for creating progressive web apps with MaterialUI, Next.js and Workbox

60

nextjs-page-transitions. Demo of Next.js full page transitions using framer motion library

56

mobx-nextjs-root-store. Mobx root store implementation for next.js with server-side rendering

53

pumpit. PumpIt is a small (<2KB) dependency injection container without the decorators, suitable for the browser.

29

live-radio. Next.js progressive web application for listening to online radio

22

nextjs-translation-demo. Example of Next.js localization with Lingui.js

19

react-hooks-mobx-root-store. Example implementation of mobx root store with react hooks

19

estacion. Event bus implementation based on native node events. Also works in the browser.

18

microbundle-template. Opinionated template repository for creating Javascript libraries with Typescript, Microbundle, and Jest and some other tools and scripts.

17

oktopod. Event bus for communication between decoupled Xstate machines (services)

14

jest-database-containers. Example repository that demonstrates how to test MongoDB and PostgreSQL databases with Docker containers and Jest.

13

graphql-no-alias. No alias directive for graphql mutation and query types. It can limit the amount of alias fields that can be used for queries and mutations, preventing batch attacks.

12

nextjs-koa-api. Koa.js framework setup to run within Next.js API routes.

11

nextjs-pino-log-demo. Example of transactional logging with Pino logger, both on the frontend and the backend with Nextjs framework

11

vitest-database-containers. Example repository that demonstrates how to test MongoDB and PostgreSQL databases with Docker containers and Jest.

10

tinga. Small 1kb logging module made primarily for the browser. Supports multiple log levels

8

graphql-no-batched-queries. Graphql validation to disable batched queries and mutations.

6

typescript-babel-jest-rollup. Starter template with Typescript - Babel - Jest - Rollup

6

dumba. Small library for handling forms with Mobx

6

docker-ffmpeg-split-video. Use ffmpeg via docker container and easily split video file in multiple parts.

5

grant-server. This module is a packaged Grant OAuth proxy server. That means that you can just install this package and run grant-serve to have a proxy OAuth server running. Docker image is also available.

5

puntoenv. PuntoEnv enables you to load .env files in to process.env and also do variable expansion in a predetermined order based on the NODE_ENV environment variable value

4

insert-array-immutable. Insert items into array at specified index and return new array

3

nice-fetch. Simple wrapper for browser native fetch function

3

docker-wordpress-image. Docker WordPress images for easy development and production

3

validar. Easy object schema validation

2

fuerte. Mobx powered library inspired by the best parts of Backbone.js and Ember.js

2

validar-decorators. Decorators for the validar package. https://github.com/ivandotv/validar

2

jme. Fully or partially merge JSON files via the command line.

2

onion-compose. Simple function inspired by koa compose the difference is that this one accepts any number of arguments.

2

ivandotv. Github profile

1

monorepo-test. JavaScript

1

indexeddb-upgrade-conflict-demo. Demo how to handle indexedDB upgrade conflicts when multiple tabs are open

1

docker-nginx-static. This image is built for serving static content (think Gatsby sites) as fast as possible

1

nextjs-workbox-config. Wrapper script around "workbox-webpack-plugin" that generates service worker for use with Next.js

1

nextjs-oauth-signin-logic. TypeScript

1

koa-pick-locale. Koa middleware to pick locale from an array of supported locales

1
39
Apply