Anton Kulakov

Full stack Javascript developer

express-brute - Brute-force protection middleware for express routes by rate limiting incoming requests

bacon.js - FRP (functional reactive programming) library for Javascript

Fluture - FantasyLand compliant (monadic) alternative to Promises

Modeled from the (Facebook Javascript SDK), now with the facebook-node-sdk you can now easily write the same code and share between your server (nodejs) and the client (Facebook Javascript SDK).

feathers-hooks-validate-joi - Feathers hook utility for schema validation, sanitization and client notification using Joi.

axios - Promise based HTTP client for the browser and node.js

brain.js - Neural networks in JavaScript

socketio-jwt - Authenticate socket.io incoming connections with JWTs

passport.socketio - access passport.js authenticated user information from socket.io connection

node-postgres - PostgreSQL client for node.js.

reqlite - Reqlite - RethinkDB in JavaScript

boom - HTTP-friendly error objects

tv4 - Tiny Validator for JSON Schema v4

z-schema - JSON Schema validator written in JavaScript for NodeJS and Browsers

feathers-validator - WIP. A validator for Feathers services, or any service.

feathers-waterline - A Feathers adapter for the Waterline ORM

trace-nodejs - Trace is a visualised distributed tracing platform designed for microservices.

node-graceful-fs - fs with incremental backoff on EMFILE

redux-crud - A set of standard actions and reducers for Redux CRUD Applications

async-validate - Asynchronous object validation

kgo - A stupidly easy flow control function.

validatorjs - A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.

isomorphic-redux-app - Redux app demonstrating isomorphic rendering and routing (with redux-devtools).

mojs - motion graphics toolbelt for the web

fecha - Javascript Date formatting and parsing

npm.do-translate - npm package. Translation via translation providers

pg-promise - :elephant: Promises/A+ interface for PostgreSQL

supertest - Super-agent driven library for testing node.js HTTP servers using a fluent API

bull - A NodeJS persistent job and message queue based on Redis

kue - Kue is a priority job queue backed by redis, built for node.js.

next.io - No more hells. Callbacks made easy, with error handlers and more.

mongoose-validator - Validators for mongoose models utilising validator.js

memcached - A fully featured Memcached client build on top of Node.js. Build with scaling in mind so it will support Memcached clusters and consistent hashing.

express-mongoose - Plugin for easy rendering of Mongoose async Query results.

ws`: The fastest cross platform RFC-6455 WebSocket implementation for Node.js.

meteor-collection2 - A Meteor package that extends Mongo.Collection to provide support for specifying a schema and then validating against that schema when inserting and updating.

The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)

node-feedparser - Robust RSS, Atom, and RDF feed parsing in Node.js

dataloader - DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

express-validator - An express.js middleware for node-validator.

gulp-uglify - Minify files with UglifyJS

gulp-plumber - Fixing Node pipes

q - A promise library for JavaScript

A window.fetch JavaScript polyfill.

sails-police - Simple and flexible authentication workflows for sails applications

brain - [UNMAINTAINED] Neural networks in JavaScript

mysql - A pure node.js JavaScript Client implementing the MySql protocol.