Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / ivandotv 39 repositories
ivandotv/nextjs-pino-log-demo
Example of transactional logging with Pino logger, both on the frontend and the backend with Nextjs framework
Language: TypeScript - Size: 180 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 9 - Forks: 2
ivandotv/oktopod
Event bus for communication between decoupled Xstate machines (services)
Language: TypeScript - Size: 351 KB - Last synced: 8 days ago - Pushed: 17 days ago - Stars: 13 - Forks: 1
ivandotv/pumpit
PumpIt is a small (~2KB) dependency injection container without the decorators, suitable for the browser.
Language: TypeScript - Size: 747 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 23 - Forks: 2
ivandotv/ivandotv
Github profile
Size: 34.2 KB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 1 - Forks: 0
ivandotv/supabase Fork of supabase/supabase
The open source Firebase alternative.
Size: 1.33 GB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
ivandotv/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
Language: TypeScript - Size: 614 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 4 - Forks: 0
ivandotv/microbundle-template
Opinionated template repository for creating Javascript libraries with Typescript, Microbundle, and Jest and some other tools and scripts.
Language: Dockerfile - Size: 683 KB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 16 - Forks: 0
ivandotv/nextjs-page-transitions
Demo of Next.js full page transitions using framer motion library
Language: TypeScript - Size: 108 KB - Last synced: 19 days ago - Pushed: 19 days ago - Stars: 45 - Forks: 18
ivandotv/jme
Fully or partially merge JSON files via the command line.
Language: TypeScript - Size: 539 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
ivandotv/live-radio
Next.js progressive web application for listening to online radio
Language: TypeScript - Size: 4.01 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 8 - Forks: 1
ivandotv/nextjs-material-pwa
Template for creating progressive web apps with MaterialUI, Next.js and Workbox
Language: TypeScript - Size: 6.21 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 47 - Forks: 17
ivandotv/mobx-nextjs-root-store
Mobx root store implementation for next.js with server-side rendering
Language: TypeScript - Size: 110 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 52 - Forks: 15
ivandotv/nextjs-client-signin-logic
Example of implementing client sign-in flow with Next.js and protecting static pages from unauthorized access.
Language: TypeScript - Size: 207 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 128 - Forks: 31
ivandotv/nextjs-koa-api
Koa.js framework setup to run within Next.js API routes.
Language: TypeScript - Size: 339 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 10 - Forks: 1
ivandotv/nextjs-oauth-signin-logic
Language: TypeScript - Size: 76.2 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
ivandotv/tinga
Small 1kb logging module made primarily for the browser. Supports multiple log levels
Language: TypeScript - Size: 424 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 7 - Forks: 0
ivandotv/radio-browser-api
Wrapper around free and open-source radio browser API. It simplifies the task of querying the API
Language: TypeScript - Size: 2.03 MB - Last synced: 24 days ago - Pushed: about 2 months ago - Stars: 35 - Forks: 13
ivandotv/vitest-database-containers
Example repository that demonstrates how to test MongoDB and PostgreSQL databases with Docker containers and Jest.
Language: TypeScript - Size: 148 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
ivandotv/jest-database-containers 📦
Example repository that demonstrates how to test MongoDB and PostgreSQL databases with Docker containers and Jest.
Language: TypeScript - Size: 373 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 12 - Forks: 2
ivandotv/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.
Language: TypeScript - Size: 235 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 9 - Forks: 2
ivandotv/gh-actions-test
Language: HCL - Size: 1.95 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
ivandotv/hello-github-actions
Language: Dockerfile - Size: 4.88 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
ivandotv/validar
Easy object schema validation
Language: TypeScript - Size: 862 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
ivandotv/react-hooks-mobx-root-store
Example implementation of mobx root store with react hooks
Language: TypeScript - Size: 212 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 19 - Forks: 5
ivandotv/monorepo-test
Language: JavaScript - Size: 600 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
ivandotv/docker-wordpress-image
Docker WordPress images for easy development and production
Language: Shell - Size: 11.7 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 3 - Forks: 0
ivandotv/validar-decorators
Decorators for the validar package. https://github.com/ivandotv/validar
Language: TypeScript - Size: 574 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0
ivandotv/graphql-no-batched-queries
Graphql validation to disable batched queries and mutations.
Language: TypeScript - Size: 265 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 5 - Forks: 1
ivandotv/estacion
Event bus implementation based on native node events. Also works in the browser.
Language: TypeScript - Size: 840 KB - Last synced: 14 days ago - Pushed: about 1 month ago - Stars: 18 - Forks: 4
ivandotv/onion-compose
Simple function inspired by koa compose the difference is that this one accepts any number of arguments.
Language: TypeScript - Size: 264 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 2 - Forks: 0
ivandotv/docker-ffmpeg-split-video
Use ffmpeg via docker container and easily split video file in multiple parts.
Language: Shell - Size: 17.6 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 5 - Forks: 1
ivandotv/dumba
Small library for handling forms with Mobx
Language: TypeScript - Size: 1.58 MB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 5 - Forks: 0
ivandotv/nice-fetch
Simple wrapper for browser native fetch function
Language: JavaScript - Size: 297 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 3 - Forks: 0
ivandotv/insert-array-immutable
Insert items into array at specified index and return new array
Language: TypeScript - Size: 307 KB - Last synced: 15 days ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
ivandotv/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.
Language: TypeScript - Size: 675 KB - Last synced: about 22 hours ago - Pushed: 1 day ago - Stars: 5 - Forks: 0
ivandotv/nextjs-translation-demo
Example of Next.js localization with Lingui.js
Language: TypeScript - Size: 636 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 19 - Forks: 7
ivandotv/typescript-babel-jest-rollup 📦
Starter template with Typescript - Babel - Jest - Rollup
Language: JavaScript - Size: 2.82 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 6 - Forks: 0
ivandotv/awesome-mobx Fork of mobxjs/awesome-mobx
A collection of awesome things regarding MobX.
Size: 298 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ivandotv/node-module-typescript 📦
Opinionated template repository for starting new node modules with typescript
Language: JavaScript - Size: 285 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/extract-zip-promise 📦
Simple wrapper around extract-zip module
Language: JavaScript - Size: 143 KB - Last synced: 28 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ivandotv/fuerte
Mobx powered library inspired by the best parts of Backbone.js and Ember.js
Language: TypeScript - Size: 987 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 3 - Forks: 0
ivandotv/gorush Fork of appleboy/gorush
A push notification server written in Go (Golang).
Size: 5.31 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ivandotv/gitignore Fork of github/gitignore
A collection of useful .gitignore templates
Size: 2.25 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ivandotv/nextjs-workbox-config
Wrapper script around "workbox-webpack-plugin" that generates service worker for use with Next.js
Language: TypeScript - Size: 141 KB - Last synced: 23 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
ivandotv/koa-pick-locale
Koa middleware to pick locale from an array of supported locales
Language: TypeScript - Size: 178 KB - Last synced: 23 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
ivandotv/cypress-realworld-testing-todomvc Fork of cypress-io/cypress-realworld-testing-todomvc
A TodoMVC Application for the Testing Your First Application Course in the Real World Testing with Cypress Curriculum
Size: 232 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
ivandotv/graphql-eslint-issue
Language: JavaScript - Size: 85 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
ivandotv/graphql-eslint Fork of B2o5T/graphql-eslint
ESLint parser, plugin and set rules for GraphQL (for schema and operations). Easily customizable with custom rules. Integrates with IDEs and modern GraphQL tools.
Size: 3.65 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
ivandotv/AlgoCasts Fork of StephenGrider/AlgoCasts
Size: 422 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
ivandotv/xstate Fork of statelyai/xstate
State machines and statecharts for the modern web.
Language: TypeScript - Size: 31.2 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/nextjs-monorepo-example Fork of belgattitude/nextjs-monorepo-example
A nextjs monorepo example with typescript, ts-jest and yarn workspaces
Size: 6.14 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
ivandotv/samples Fork of GoogleChrome/samples
A repo containing samples tied to new functionality in each release of Google Chrome.
Size: 63.3 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
ivandotv/next-with-workbox Fork of cansin/next-with-workbox
Higher order Next.js config to generate service workers
Language: JavaScript - Size: 1.24 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
ivandotv/gui-challenges Fork of argyleink/gui-challenges
centralized projects from the YouTube show GUI Challenges
Size: 735 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
ivandotv/github-actions-for-ci
Language: JavaScript - Size: 143 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/NestJS-Fundamentals-Course Fork of webmakaka/NestJS-Fundamentals-Course
[Kamil Mysliwiec, Mark Pieszak] NestJS Fundamentals Course [ENG, 2020]
Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/docker-nginx-dockerize
NGINX image with dockerize templating utility.
Language: Shell - Size: 4.88 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
ivandotv/next.js Fork of vercel/next.js
The React Framework
Language: JavaScript - Size: 48.1 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/cypress-documentation Fork of cypress-io/cypress-documentation
Cypress Documentation including Guides, API, Plugins, Examples, & FAQ.
Size: 474 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/publish-devto Fork of sinedied/publish-devto
:postbox: GitHub Action to publish markdown files on dev.to platform, with assets hosted on GitHub.
Size: 476 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
ivandotv/publish-devto-template Fork of sinedied/devto-github-template
Size: 27.3 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/docker-nginx-static
This image is built for serving static content (think Gatsby sites) as fast as possible
Language: Shell - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
ivandotv/mobx Fork of mobxjs/mobx
Simple, scalable state management.
Language: JavaScript - Size: 23.1 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/serializr Fork of mobxjs/serializr
Serialize and deserialize complex object graphs to and from JSON and Javascript classes
Size: 1.01 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/svelte Fork of sveltejs/svelte
Cybernetically enhanced web apps
Size: 61.3 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
ivandotv/jest Fork of facebook/jest
Delightful JavaScript Testing.
Size: 193 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/DefinitelyTyped Fork of DefinitelyTyped/DefinitelyTyped
The repository for high quality TypeScript type definitions.
Size: 532 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/snowpack-issue-test
Language: JavaScript - Size: 80.1 KB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
ivandotv/mobx-keystone Fork of xaviergonz/mobx-keystone
A MobX powered state management solution based on data trees with first class support for Typescript, support for snapshots, patches and much more
Size: 3.45 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
ivandotv/indexeddb-upgrade-conflict-demo
Demo how to handle indexedDB upgrade conflicts when multiple tabs are open
Language: JavaScript - Size: 58.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
ivandotv/js-unit-testing-guide Fork of mawrkus/js-unit-testing-guide
📙 A guide to unit testing in Javascript
Size: 80.1 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
ivandotv/mobx-state-tree Fork of mobxjs/mobx-state-tree
Opinionated, transactional, MobX powered state container combining the best features of the immutable and mutable world for an optimal DX
Size: 8.34 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
ivandotv/create-transform-issue
Language: TypeScript - Size: 75.2 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
ivandotv/eslint Fork of eslint/eslint
A fully pluggable tool for identifying and reporting on patterns in JavaScript
Language: JavaScript - Size: 21.2 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
ivandotv/just-the-docs Fork of just-the-docs/just-the-docs
A modern, high customizable, responsive Jekyll theme for documention with built-in search.
Size: 4.81 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0