Ivan Vlatković (@ivandotv)

Top repositories

1

nextjs-client-signin-logic

Example of implementing client sign-in flow with Next.js and protecting static pages from unauthorized access.
TypeScript
126
star
2

mobx-nextjs-root-store

Mobx root store implementation for next.js with server-side rendering
TypeScript
51
star
3

nextjs-material-pwa

Template for creating progressive web apps with MaterialUI, Next.js and Workbox
TypeScript
46
star
4

nextjs-page-transitions

Demo of Next.js full page transitions using framer motion library
TypeScript
42
star
5

radio-browser-api

Wrapper around free and open-source radio browser API. It simplifies the task of querying the API
TypeScript
35
star
6

pumpit

PumpIt is a small (~2KB) dependency injection container without the decorators, suitable for the browser.
TypeScript
22
star
7

react-hooks-mobx-root-store

Example implementation of mobx root store with react hooks
TypeScript
19
star
8

nextjs-translation-demo

Example of Next.js localization with Lingui.js
TypeScript
19
star
9

estacion

Event bus implementation based on native node events. Also works in the browser.
TypeScript
18
star
10

microbundle-template

Opinionated template repository for creating Javascript libraries with Typescript, Microbundle, and Jest and some other tools and scripts.
Dockerfile
16
star
11

oktopod

Event bus for communication between decoupled Xstate machines (services)
TypeScript
13
star
12

jest-database-containers

Example repository that demonstrates how to test MongoDB and PostgreSQL databases with Docker containers and Jest.
TypeScript
12
star
13

nextjs-koa-api

Koa.js framework setup to run within Next.js API routes.
TypeScript
10
star
14

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.
TypeScript
9
star
15

nextjs-pino-log-demo

Example of transactional logging with Pino logger, both on the frontend and the backend with Nextjs framework
TypeScript
8
star
16

tinga

Small 1kb logging module made primarily for the browser. Supports multiple log levels, and automatic sending of logs to the remote server.
TypeScript
7
star
17

live-radio

Next.js progressive web application for listening to online radio
TypeScript
7
star
18

typescript-babel-jest-rollup

Starter template with Typescript - Babel - Jest - Rollup
JavaScript
6
star
19

mobx-collection-watch

Watch for added, removed, updated, or replaced items in Mobx maps and arrays
TypeScript
6
star
20

graphql-no-batched-queries

Graphql validation to disable batched queries and mutations.
TypeScript
5
star
21

docker-ffmpeg-split-video

Use ffmpeg via docker container and easily split video file in multiple parts.
Shell
5
star
22

dumba

Small library for handling forms with Mobx
TypeScript
5
star
23

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.
TypeScript
5
star
24

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
TypeScript
4
star
25

fuerte

Mobx powered library inspired by the best parts of Backbone.js and Ember.js
TypeScript
3
star
26

nice-fetch

Simple wrapper for browser native fetch function
JavaScript
3
star
27

docker-wordpress-image

Docker WordPress images for easy development and production
Shell
3
star
28

insert-array-immutable

Insert items into array at specified index and return new array
TypeScript
3
star
29

jme

Fully or partially merge JSON files via the command line.
TypeScript
2
star
30

onion-compose

Simple function inspired by koa compose the difference is that this one accepts any number of arguments.
TypeScript
2
star
31

validar

Easy object schema validation
TypeScript
2
star
32

validar-decorators

Decorators for the validar package. https://github.com/ivandotv/validar
TypeScript
2
star
33

ivandotv

Github profile
1
star
34

nextjs-oauth-signin-logic

TypeScript
1
star
35

docker-nginx-static

This image is built for serving static content (think Gatsby sites) as fast as possible
Shell
1
star
36

monorepo-test

JavaScript
1
star
37

koa-pick-locale

Koa middleware to pick locale from an array of supported locales
TypeScript
1
star
38

indexeddb-upgrade-conflict-demo

Demo how to handle indexedDB upgrade conflicts when multiple tabs are open
JavaScript
1
star
39

nextjs-workbox-config

Wrapper script around "workbox-webpack-plugin" that generates service worker for use with Next.js
TypeScript
1
star