Igor Savin's repositories
node-simple-template
Fastify/TypeScript template for simple webservices
message-queue-toolkit
Useful utilities, interfaces and base classes for message queue handling
fastify-s3-buckets
Fastify plugin for ensuring existence of defined s3 buckets on the application startup
unzipomatic
Modern unzipping library for Node.js
layered-loader
Data loader with support for caching and fallback data sources
nodejs-benchmark-tournament
Collection of various benchmark, comparing everything Node.js-related to each other
toad-stack
Opinionated boilerplate for TypeScript libraries
toad-scheduler
In-memory Node.js and browser job scheduler
frontend-config-scope
ConfigScope implementation, adjusted for the frontend
gmx-word-counter
GMX-V 2.0 compliant word counting implementation for Node.js
awilix-manager
Wrapper over awilix to support more complex use-cases
csv-import
Node.js library for importing data from CSV files
butter-spread
Execute chunked blocking operations in a way that won't cause event loop starvation
mqemitter-mongodb
MongoDB based MQEmitter
validator-facade
Facade over different TypeScript validation libraries, to make switching over them easier
mqemitter-redis
Redis-powered MQEmitter
mqemitter
An Opinionated Message Queue with an emitter-style API
potato-golem
TypeScript framework for making games, based on Phaser 3
fast-jwt
Fast JSON Web Token implementation
undici-retry
Library for handling retry logic with undici HTTP client
toad-cache
In-memory cache for Node.js and browser
toad-uri-js
A modern RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/normalizing/resolving/serializing library for JavaScript.
s3-test-helper
Test helper for managing and cleaning up your S3 buckets in tests
discussions
Public discussions for the Express.js organization
bullmq
BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis
ajv
The fastest JSON schema Validator. Supports JSON Schema draft-04/06/07/2019-09/2020-12 and JSON Type Definition (RFC8927)
cli-testlab
Node.js test framework for CLI utilities
werift-webrtc
WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4
bam-js
Parse BAM and BAM index files in javascript for node and the browser