Anton Kulakov

Full stack Javascript developer

Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript. This is not a style guide. It's a guide to producing readable, reusable, and refactorable software in JavaScript.

Highly composable and modular Nodejs tasks runner for the new functional JS era

The ultimate JavaScript string library

This page shows a list of our Industry-specific Data Models in 50 categories that cover Subject Areas and are used to create Enterprise Data Models.

Here is an alphabetical list all of our 1,500+ Data Models. 

Describe naming conventions for database objects

Data-Mapper ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, WebSQL databases. Works in Node.js and Browser.

Single-command HTTP directory listing and file serving

Intern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. It can be used to test any JavaScript code. It can even be used to test non-JavaScript Web and mobile apps, and to run tests written for other test systems.

If you’re into name-dropping, Intern gets used every day by teams at Twitter, Stripe, Mozilla, IBM, Marriott, Philips, Zenput, Alfresco, Esri, HSBC, ING, Intuit, and more. It’s also the testing framework of choice for growing numbers of open-source projects.

Single-command HTTP directory listing and file serving

A Node.js wrapper around the Slack Webhook API.

Useful template literal tags for dealing with strings in ES2015+

A lib for generating CSS from JavaScript.

A tool for automatically generating a component library from your React components

A finite state machine javascript micro framework

The combined Form and API platform for Angular and React. 

Algorithms.js is a library that puts together JavaScript and basic Computer Science algorithms and data structures.

Create useful .gitignore files for your project


Telemetry dashboard for node.js apps from the terminal!

InnovaStudio Content Builder (ContentBuilder.js) is a JQuery plugin that converts a <div> element into Editable Area. Unlike other editors, ContentBuilder.js provides you with beautifully designed content blocks, ready to drag & drop. You can even create your own content blocks.

Local git statistics including GitHub-like contributions calendars.

An optimization handbook from a high level point of view.

Stop relying on GUI; CLI ROCKS

A curated list of addons that extends git cli.

A powerful high-level API design language for web APIs.

An example react application (master-detail feed) with isomorphic rendering, async react-router routes, async redux reducers, async data fetching, and code-splitting.

A curated list of awesome functional reactive programming stuff in js

A zero-configuration static pre-renderer for React apps. 

React Horizon makes it easier to use your React application with horizon.io realtime backend

A template for JSDoc3 based on Bootstrap and themed by Bootswatch

The Todo-Backend project helps showcase and compare different language and framework combinations for building web services. This website defines a simple web API in the form of a todo list and users can create their own identical APIs using various tech stacks. This website then provides a spec runner to verify that the user implementation is identical to the base implementation. 

React Components for Material Design Lite

Soundcloud tracks and playslists in modern browsers with HTML5 Audio API

Catalog of React components / libraries

Fantastically useful patterns for the react.js

babili - Babel preset for minification (Alpha)

medium-editor-insert-plugin - jQuery insert plugin for MediumEditor (Medium.com WYSIWYG editor clone)

medium-editor-list - MediumEditor list extension.

medium-editor-handsontable - Handsontable extension for MediumEditor

medium-editor-tables - Tables extension for MediumEditor

medium-editor-custom-html - :negative_squared_cross_mark: An extension that inserts custom HTML using a new button in the Medium Editor toolbar

graphql-tools - :wrench: A collection of handy tools for manipulating GraphQL schemas

GitHunt-React - An example app with Apollo Client and React

feathers-apollo - Feathers and Apollo Server Sample Project

react-apollo-starter-kit - A production-ready starter kit for making a React/Apollo application.

apollo-server - GraphQL server for Express, Connect, HAPI and Koa, written in TypeScript

notes - Notes from the babel team

feathers-graphql - [Experimental] A GraphQL adapter for Feathers

feathers-done-ssr - Use DoneJS Server-Side Rendering with Feathers JWT tokens.

feathers-offline - Feathers offline client

feathers-generator-templates - Application templates for feathers-generator

feathers-cli - The command line interface for Feathers applications

feathers-generator - A metalsmith based generator for scaffolding Feathers apps.

feathers-reactive - Reactive API extensions for Feathers services

Contribute to feathers-stripe development by creating an account on GitHub.

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

node-rate-limiter - A generic rate limiter for node.js. Useful for API clients, web crawling, or other tasks that need to be throttled

react-scroll - React scroll component

feathers-mongodb-service-example - Quick setup for feathers service

react-metrics-graphics - A React Component for MetricsGraphics.js

ship-components-grid - React masonry grid

generator-react-redux-express - A generator with react,redux,mocha,express,es6

graphql-anywhere - :icecream: Run a GraphQL query anywhere, against any data, with no schema.

A better npm publish

react-history - Manage the URL with React

react-hotkeys - Declarative hotkey and focus area management for React

react-faq - A collection of links to help answer your questions about React

express-slash - Express middleware for people who are anal about trailing slashes.

foundation-emails - Quickly create responsive HTML emails that work on any device and client. Even Outlook.

riot - A React-like, user interface library

react-highlight.js - A simple React wrapper around the Highlight.js library

hackpad - Hackpad is a web-based realtime wiki.

wysiwyg-editor - A beautifuly designed jQuery WYSIWYG Rich Text Editor based on HTML5.

mooeditable - A simple web-based WYSIWYG editor, written in MooTools.

ShareJS - Collaborative editing in any app

yjs - A framework for real-time p2p shared editing on any data

awesome-R - A curated list of awesome R packages, frameworks and software.

awesome-webpack - A curated list of awesome Webpack resources, libraries and tools

react-music - Make beats with React!

exercism.io - Level up your programming skills.

uppy - :dog: The next open source file uploader for web browsers - a work in progress

not-awesome-es6-classes - A curated list of resources on why ES6 (aka ES2015) classes are NOT awesome

slate-auto-replace-text - A Slate plugin to automatically replace a string of matching text when typed.

slate-collapse-on-escape - A Slate plugin that simply collapses the selection on escape.

slate-paste-linkify - A Slate plugin that wraps a selection in an inline link element when a URL is pasted from the clipboard.

slate-soft-break - A Slate plugin to add soft breaks on return.

slate-drop-or-paste-images - A Slate plugin that inserts images on drop or paste.

slate-auto-replace - A Slate plugin to automatically transform certain input.

metascraper - Easily scrape metadata from articles on the web using Open Graph metadata, regular HTML metadata, and series of fallbacks.

react-dates - An accessible, easily internationalizable, mobile-friendly datepicker library for the web

react-armor - Protect your DOM from third-party tampering.

feathers-hooks-common - Useful hooks for use with Feathersjs services.

Contribute to parchment development by creating an account on GitHub.

react-quill - A Quill component for React.

quill-mentions - mentions module for quilljs

quill-local-storage - a local storage module for restoring text to the quilljs editor

quill-drag-and-drop-module - Quill module to add drag-and-drop support to the Quill container

is - Simple type checking.

selection-position - cross-browser function to return the selection position

react-portal - React component for transportation of modals, lightboxes, loading bars... to document.body

slate-wrapped-block-plugin - A Slate plugin to wrap a custom block component around the selected block by condition.

Trumbowyg - A lightweight and amazing WYSIWYG JavaScript editor - 20kB only

wysiwyg - Want to roll your own WYSIWYG editor? This will help you get started.

wysiwyg.js - wysiwyg contenteditable editor (lightweight + cross browser)

react-wysiwyg - retain some control over contenteditable input

draft-wysiwyg - Draft-JS experiments with drag&drop, resizing, tooltips, WIP

draft-js-plugins - React Plugin Architecture for DraftJS including Slack-Like Emojis, FB-Like Mentions and Stickers

makona-editor - Makona (Hawaiian for Mason) is a spike for a block-style editor written in ReactJS.

zenpen - A minimalist writing zone.

scribe - A rich text editor framework for the web platform

react-server - :rocket: Blazing fast page load and seamless navigation.

Neuron - Electron, ES6, React, PouchDB, Sass, Webpack

Contribute to react-router-tutorial development by creating an account on GitHub.

advanced-boilerplate - A NodeJS V6 Universal React Boilerplate with an Amazing Developer Experience.

react-universally-skinny - A "when size matters" adaptation of the react-universally boilerplate.

react-universally - A starter kit giving you the minimum requirements for a production ready universal react application.

ramanujan - An example microservice system using Seneca, based on the example in Chapter 1 of The Tao of Microservices book

redux-entity - WIP. An abstraction layer around handling normalized entity storage and data fetching with redux

webpack-dashboard - A CLI dashboard for webpack dev server

solved-by-flexbox - A showcase of problems once hard or impossible to solve with CSS alone, now made trivially easy with Flexbox.

Essence - The Essential Material Design Framework

Progressive-Web-App-Loading - Progressive Loading for React + Webpack applications

express-mongoose-es6-rest-api - :collision: A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authent...

medium-editor-tc-mention - MediumEditor extension for mention panels like @username or #tagging

peerjs - Peer-to-peer data in the browser.

peerjs-server - Server for PeerJS

pomelo - A fast,scalable,distributed game server framework for Node.js.

peity - Progressive pie, donut, bar and line charts

auto-bind - Automatically bind methods to their class instance

nodeunit - Easy unit testing in node.js and the browser, based on the assert module.

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

most - Ultra-high performance reactive programming

highland-node - Mix Highlands.js with Node.js streams and run it in the browser with Webpack

potemkin - Simple one-time note service

grafana - Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB

glamor - inline css for react et al

avatars-api - Adorable Avatar Service

pushstate-server - Static file server that works with HTML5 Pushstate.

react-horizon-example - A demo realtime chat application created using React and RethinkDB/Horizon

aframe - Building Blocks for the VR Web

piskel - A simple web-based tool for Spriting and Pixel art.

react-slick - React carousel component

react-json-tree - React JSON Viewer Component, Extracted from redux-devtools

reactstrap - Simple React Bootstrap 4 components

fast-json-stringify - 5x faster than JSON.stringify()

selectivity - Modular and light-weight selection library

react-ssr-benchmarks - Benchmarks comparing React's server rendering for versions 12--15

react-categorized-tag-input - React.js component for making tag autocompletion inputs with categorized results.

feathers-webpack-react - Simple Boilerplate to get you started with Feathersjs, React, and Webpack

feathers-chat - A Feathers real-time chat application

slate - A completely customizable framework for building rich text editors.

sharedb - A database frontend for concurrent editing systems

snabbt.js - Fast animations with javascript and CSS transforms

layzr.js - A small, fast, and modern library for lazy loading images.

rainyday.js - Simulating raindrops falling on a window

zeroclipboard - The ZeroClipboard library provides an easy way to copy text to the clipboard using an invisible Adobe Flash movie and a JavaScript interface.

html2canvas - Screenshots with JavaScript

paper.js - The Swiss Army Knife of Vector Graphics Scripting - Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

list.js - The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.

favico.js - Make use of your favicon with badges, images or videos

pageres - Capture website screenshots

colour-schemes - Colour schemes for a variety of editors created by Dayle Rees.

quill - Your powerful, rich text editor

Snap.svg - The JavaScript library for modern SVG graphics.

react-media - A CSS media query component for React

react-native - A framework for building native apps with React.

functional-programming-jargon - Jargon from the functional programming world in simple terms!

generator-babel-boilerplate - A Yeoman generator to author libraries in ES2015 (and beyond!) for Node and the browser.

mostly-adequate-guide-ru - Mostly adequate guide to FP (in javascript, translated in russian)

mostly-adequate-guide - Mostly adequate guide to FP (in javascript)

Contribute to functional-programming-javascript development by creating an account on GitHub.

awesome-functional-programming - Yet another resource for collecting articles, videos etc. regarding functional programming

sanctuary - :see_no_evil: Refuge from unsafe JavaScript

Fluture - FantasyLand compliant (monadic) alternative to Promises

fantasy-land - Specification for interoperability of common algebraic structures in JavaScript

awesome-fp-js - :sunglasses: A curated list of awesome functional programming stuff in js

Contribute to rpc-stream development by creating an account on GitHub.

nodejs-screencast - Материалы для скринкаста по Node.JS

append-only - Append only scuttlebutt structure

Contribute to r-edit development by creating an account on GitHub.

secure-scuttlebutt - a secure database with replication that is guaranteed to work

rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)

scuttlebutt - peer-to-peer replicatable data structure

event-stream - EventStream is like functional programming meets IO

auth-stream - Authorize access before exposing a stream

through - simple way to create a ReadableWritable stream that works

socket.io-p2p-server - Server middleware to power socket.io-p2p. Handles signalling

Contribute to socket.io-p2p development by creating an account on GitHub.

co-rethinkdb - Generator/Promise based querying goodness for RethinkDB

co-redis - A node-redis wrapper to be used with visionmedia's co library

anime - Javascript Animation Engine

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).

motion - A nice CLI for React projects

A simpler way to compile React applications http://enclave.js.org

moment - Parse, validate, manipulate, and display dates in javascript.

cleave.js - Format input text content when you are typing

Multiple.js - Sharing background across multiple elements using CSS

howler.js - Javascript audio library for the modern web.

react-monocle - A developer tool to visualize a React application's component hierarchy.

react-in-patterns - :books: List of design patterns/techniques used while developing with React

image-diff - Create image differential between two images

create-react-app - Create React apps with no build configuration.

security-guide-for-developers - Security Guide for Developers (实用性开发人员安全须知)

react-native-router-flux - React Native Router based on new React Native Navigation API

enzyme - JavaScript Testing utilities for React

reactotron - A CLI and OS X app for inspecting your React JS and React Native apps.

apisauce - A JSON API client for JavaScript. No, no. Not like that. Like this.

ignite - The unfair starting CLI, Generator, and more for React Native

js-aruco-markers - js aruco augmented reality makers

threex.webar - three.js extensions for Augmented Reality

js-openctm - Port of OpenCTM to JavaScript

js-handtracking - JavaScript Hand Tracking

js-aruco - JavaScript library for Augmented Reality applications

Contribute to react-calendar-timeline development by creating an account on GitHub.

feathers-hooks-utils - Provides some utilities that are useful when writing feathersjs hooks.

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

feed-mixer - Transform multiple rss/atom feed sources into one rss or atom feed. A node module.

react-modal - Accessible modal dialog component for React

json-schema-faker - JSON-Schema + fake data generators

awesome-service-workers - :nut_and_bolt: A collection of awesome resources for learning Service Workers

gifify - 😻 Convert any video file to an optimized animated GIF.

sdk - Botan.io libs & SDK

linkifyjs - Linkify is a JavaScript plugin for finding links in plain-text and converting them to HTML tags.

standard-react - JavaScript Standard Style for React Users

simple-peer - Simple WebRTC video/voice and data channels

redux-ecosystem-links - A categorized list of Redux-related addons, libraries, and utilities

universal-redux-demo - Universal redux demo

gitkit-js - Pure javascript implementation of Git (Node.js and Browser)

places - :globe_with_meridians: Turn any into an address autocomplete

choo - :steam_locomotive::train::train::train: - sturdy frontend framework

flatpickr - lightweight, powerful datetimepicker. zero dependencies

Vidage - Your solution to full-screen background video & image combined.

react-swipeable-views - A React component for swipeable views. :snowflake:

react-input-enhancements - Set of enhancements for input control

websocket-stream - websockets with the node stream API

micro-services-tutorial-iot - An instructor led microservices workshop

feathers-docker - An example of dockerizing a Feathers app

Find relevant emoji from text on the command-line :open_mouth: :sparkles: :raised_hands: :horse: :boom: :see_no_evil:

react-infinite - A browser-ready efficient scrolling container based on UITableView

feathers-bootstrap - Feathers application bootstrap and configuration using JSON files

Az.js - A NLP library for Russian language

react-css-components - Define React presentational components with CSS

rill - :left_right_arrow: Universal web application framework.

react-sortable-hoc - ✌️ A set of higher-order components to turn any list into an animated, touch-friendly, sortable list.

is.js - Minimalistic predicate library.

Contribute to git_open_remote development by creating an account on GitHub.

megaboilerplate - Handcrafted starter projects, optimized for simplicity and ease of use.

react-waypoint - A React component to execute a function whenever you scroll to an element.

reactcss - :lipstick: Inline Styles in JS

droppy - Self-hosted file storage server

css-in-js - React: CSS in JS techniques comparison.

webpack-hot-server-example - Webpack Hot Module Replacement (HMR) Example with Express

reactpack - :package: build your react apps with one command and one npm i.

Most commonly used git tips and tricks.

react-boilerplate - React Boilerplate with sGrid and Webpack

node-telegram-bot-api - Telegram Bot API for NodeJS

adaptjs - a javascript wrapper around MycroftAI/adapt

microlight - highlights code in any programming language

Autolinker.js - Utility to Automatically Link URLs, Email Addresses, Phone Numbers, Twitter handles, and Hashtags in a given block of text/HTML.

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

brain.js - Neural networks in JavaScript

mailgen - A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail.

d3-relationshipgraph - A framework for visualizing parent-child relationships with d3js

react-infinite-calendar - ✨ Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.

elasticsearch-analysis-morphology - Morphological Analysis Plugin for ElasticSearch

AlloyFinger - super tiny size multi-touch gestures library for the web.    You can touch this →

react-yelp-clone - Tutorial: Build a Yelp-clone in React

vue-multiselect - Universal select/multiselect/tagging component for Vue.js

bideo.js - Fullscreen HTML5 Background Video for the Web.

lightgallery-desktop - A modern, electron and nodejs based image viewer for Mac, Windows and Linux.

pepperoni-app-kit - Pepperoni - React Native App Starter Kit for Android and iOS

react-redux-form - Create forms easily in React with Redux.

draft-js-prism - Code highlighting for DraftJS using Prism

feathers-hooks-collection - A collection of common hooks

redux-boot - Modular Redux bootstrap with asynchronous side-effects.

WebGazer.js: Scalable Webcam EyeTracking Using User Interactions

AlgorithmVisualizer - Algorithm Visualizer

deco-ide - The React Native IDE

Prettify milliseconds with customizable format

HumanizeDuration.js - 361000 becomes "6 minutes, 1 second"

react-copy-to-clipboard - Copy-to-clipboard React component

react-soundplayer - Create custom SoundCloud players with React

react-player - A react component for playing a variety of URLs, including file paths, YouTube, SoundCloud and Vimeo

Sleek radial audio player skin for the tag

messenger-bot - A Node client for the Facebook Messenger Platform

teleapi - The useful library to simplify your work with Telegram Bot API

webogram - Telegram web application, GPL v3

hash.js - Hash functions in pure javascript

stylus-loader - :art: A stylus loader for webpack.

horizon-react - Simplifying the connection between Horizon and React by using higher order components.

lovli.js - A boilerplate for developing react+redux applications with rethinkdb/horizon as realtime database and express for the server.

preact - :zap: Fast 3kb React alternative with the same ES6 API. Components & Virtual DOM.

nlp_compromise - a cool way to use natural language in javascript

octotree - Code tree for GitHub and GitLab

push.js - A compact, cross-browser solution for the JavaScript Notifications API

horizon - Horizon is a realtime, open-source backend for JavaScript apps.

nes - WebSocket adapter plugin for hapi routes

reactcards - devcards for react

react-native-webpack-starter-kit - :herb: Build your React Native app with Webpack and Babel

panther - Discover artists through an infinite node graph

scrape-it - :crystal_ball: A Node.js scraper for humans.

validated - Validate your configurations with precise error messages

postgraphql - A GraphQL API created by reflection over a PostgreSQL schema.

assetgraph - Optimization framework for web pages and applications

Contribute to deepdream development by creating an account on GitHub.

bricklayer - Lightweight and independent Pinterest-like cascading grid layout library

babel-react-optimize - :rocket: A Babel preset and plugins for optimizing React code.

seneca-web - A plugin that provides HTTP functionality for the Seneca framework

react-jsonschema-form - A React component for building Web forms from JSONSchema.

vizicities - A framework for 3D geospatial visualization in the browser

react-virtualized - React components for efficiently rendering large lists and tabular data

node-neo4j - Neo4j graph database driver (REST API client) for Node.js

react-stonecutter - Animated grid layout component for React

ramda - :ram: Practical functional Javascript

rdb - Javascript ORM

react-hn - React-powered Hacker News client

lime - Lime: Explaining the predictions of any machine learning classifier

atrament.js - Tiny JS library for beautiful drawing and handwriting on the HTML Canvas.

hotel - Start apps from your browser and get local domains in seconds!

react-storybook - Isolate your React UI Component development from the main app

cash - An absurdly small jQuery alternative for modern browsers

realtime-web-technologies-guide - An open and maintained a list of realtime web technologies.

binaryjs - Node binary websocket streaming made easy

Contribute to elasticsearch-test-scripts development by creating an account on GitHub.

pm2-web - A web based monitor for PM2

shields - Shields badge specification, website and default API server

Individual membership system for the Node Foundation

monitor-dashboard - Dashboards for the Node.js monitor project

node-monitor - Node.js application monitoring

reactify - [DEPRECATED] Browserify transform for JSX (superset of JavaScript used in React library by Facebook)

react-time - Component for React to render relative and/or formatted dates into HTML5 element

react-fa - Font Awesome icons as React components

autobind-decorator - Decorator to automatically bind methods to class instances

awesome-promises - A curated list of useful resources for JavaScript Promises

microwork - Microwork - simple creation of distributed scalable microservices in node.js with RabbitMQ

Contribute to socket.io-adapter development by creating an account on GitHub.

socketio-wildcard - socket.io v1.x with a wildcard event

Contribute to socket.io-emitter development by creating an account on GitHub.

HowToBeAProgrammer - A guide on how to be a Programmer - originally published by Robert L Read

rfx-stack - RFX Stack - Universal App featuring: React + Feathers + MobX

socketcluster-server - Minimal server module for SocketCluster

draft-js - A React framework for building text editors.

left-pad - :arrow_left: String left pad

hek - Start your next projects with one-command easily

libraries.io - :books: The Open Source Discovery Service

rx-react - ReactJS bindings for RxJS

rx-node - RxJS Bindings for Node.js and io.js

Contribute to node-lru-cache development by creating an account on GitHub.

nodecache - a node internal caching module

node-cache - A simple in-memory cache for nodejs

memoizee - Complete memoize/cache solution for JavaScript

feathers-validate-hook - Feathers hook for validate json-schema with is-my-json-valid

feathers-lambda - The Feathers AWS Lambda and API Gateway provider

shortid - Short id generator. Url-friendly. Non-predictable. Cluster-compatible.

formsy-react - A form input builder and validator for React JS

Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). Update JSON documents using delta patches.

reconsider - A minimalistic promise based database migration tool for rethinkdb

EmojiOne™ is the open emoji standard. #iwantemojione

react-express-starter - Yet another starting point for creating React apps. Uses React Router, Webpack, HMR, PostCSS & Express.

redux-socket-cluster - A socket-cluster state snatcher

react-native-animatable - Standard set of easy to use animations and declarative transitions for React Native

react-native-vector-icons - 3000 Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full stying.

socketcluster-client - JavaScript client for SocketCluster

markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed

casual - Fake data generator for javascript

Contribute to node-postgres-promises development by creating an account on GitHub.

stats - JavaScript source statistics with simple API & CLI written with node.js

rediskit - Collection of Redis backed data structures for nodejs, including the primitives (List, Hash, Queue, etc)

punt - Elegant UDP messaging for nodejs

co-render - Node.js template rendering for Co

log.js - super light-weight nodejs logging + streaming log reader

react-click-outside - ClickOutside component for React.

d3-line - D3 line chart

sc-redis - Redis adapter for SocketCluster

axon - message-oriented socket library for node.js heavily inspired by zeromq

sc-sample-inventory - Sample inventory tracking app built with SocketCluster

sc-crud-rethink - Realtime CRUD data management layer/plugin for SocketCluster using RethinkDB as the database

A fork of braitsch/node-login template for quickly building login systems on top of Node.js & RethinkDB

3ree - An example universal JS application written with the 3REE stack, React + Redux + RethinkDB + Express. A stack for building apps, front and back end, with just Javascript.

dotenv - Loads environment variables from .env for nodejs projects.

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

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

servo - The Servo Browser Engine

browserhtml - Experimental Servo browser built in HTML

searchkit - React UI components / widgets. The easiest way to build a great search experience with Elasticsearch.

react-jade - Compile Jade to React JavaScript

react-hyperscript - Hyperscript syntax for React.js markup

serverless-starter - A boilerplate for new Serverless Projects

rethinkdbdash-examples - Examples using rethinkdbdash

redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, ...

pouchdb - :koala: - PouchDB is a pocket-sized database.

nerd-fonts - :abcd: Collection of over 25 patched fonts (over 5,700 variations) & FontForge font patcher python script for Powerline, Font Awesome, Octicons, Devicons, and Vim Devicons. Includes: Droid Sans, Meslo, Source Code, AnonymousPro, Hack, ProFont, Inconsolata, and many more

amplify - A Jekyll html theme in the vague style of Medium.com built using Google AMP

feathers-rethinky - A FeathersJS Service Adaptor for thinkyJS.

the code that powers reddit.com

jsonapify - Middleware for easy development of JSON-API compatible APIs

jsonapi-server - A config driven NodeJS framework implementing json:api

starter-kit - Project boilerplate using React, Redux and Uniloc

app-playground - Code level metrics with Keymetrics

node-pg-format - Node.js implementation of PostgreSQL's format() to safely create dynamic SQL queries.

pg-hstore - A node package for serializing and deserializing JSON data to hstore format

pg-bricks - Higher level PostgreSQL client for Node.js

node-pg-query-stream - Query results from node-postgres as a readable (object) stream

node-pg-native - Native (C/C++) bindings to PostgreSQL with sync and async options.

node-postgres - PostgreSQL client for node.js.

chateau - Another (awesome) data explorer for RethinkDB

reqlite - Reqlite - RethinkDB in JavaScript

passport-rethinkdb-tutorial - A short, simple repo to explain how to use passport OAuth with RethinkDB.

monitor.io - remote monitoring and debugging for socket.io

thinky-export-schema - Export a schema to a normal object for serialization

rethinkdb-example-nodejs-chat - A node.js chat application running on rethinkdb

passport-jwt - Passport authentication using JSON Web Tokens

thinky-express-example - An example to showcase an absurdly simple and effective MVC framework with thinky, a RethinkDB ORM, and Express

restify-base - Boilerplate setup for building a Node.js RESTful API server with restify

Contribute to node-restify-boilerplate development by creating an account on GitHub.

rethinkdb-websocket-server - Node.js WebSocket server that proxies to RethinkDB. Supports query validation.

react-rethinkdb - Render realtime RethinkDB results in React

leveldb - LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.

mobx-react-devtools - Tools to perform runtime analyses of React applications powered by MobX and React

Contribute to the-little-redis-book development by creating an account on GitHub.

json-formatter - Makes JSON/JSONP easy to read.

json-server-gui - GUI for json-server

json-server-init - Generator of JSON files to work with json-server.

lowdb - A small local database for small projects :cat: (powered by lodash API)

bolt - An embedded key/value database for Go.

nedb - The JavaScript Database, for Node.js, nw.js, electron and the browser

jsonOdm - A JSON ODM (object document mapper) for JavaScript to use on the server or in the browser.

jjsonviewer - Its a JSON Beautifier and Viewer jQuery plugin.

pretty-json - Simple library to render/format a JS obj to an HTML view.

jquery-jsonview - View JSON in a more readable format

node-pg-client - Promise-based wrapper for node-postgres library designed for easy use with ES7 async/await.

authorized - Action based authorization middleware.

passport-examples - social auth for node

oauth2orize-jwt-bearer - This repository contains the source code for the JSON Web Token (JWT) bearer token exchange middleware for OAuth2orize.

passport-oauth2-client-password - OAuth 2.0 client password authentication strategy for Passport.

passport-http-bearer - HTTP Bearer authentication strategy for Passport and Node.js.

sha.js - Streamable SHA hashes in pure javascript

node-sha1 - a native js function for hashing messages with the SHA-1 algorithm

oauth2orize - OAuth 2.0 authorization server toolkit for Node.js.

passwordless-rethinkdbstore - RethinkDB TokenStore for Passwordless

passwordless - node.js/express module to authenticate users without password

emailjs - html emails and attachments to any smtp server with nodejs

node-login - A template for quickly building login systems on top of Node.js & MongoDB

lodash - A modern JavaScript utility library delivering modularity, performance, & extras.

react-howto - Your guide to the (sometimes overwhelming!) React ecosystem.

start-app - DEPRECATED. Moved to elm-lang/html

seneca-mongo-store - Node.js Seneca data storage plugin for MongoDB

mithril.js - A Javascript Framework for Building Brilliant Applications (development repo)

firebase-util - An experimental toolset for Firebase

parse-server-example - Example server using Express and the parse-server module.

socketcluster - Highly scalable realtime microframework

deepstream.io-tools-react - A react mixin that syncs a component's state with deepstream

typoscope - A runtime type schema validator for compound Javascript objects & arrays

kinto - A minimalist JSON storage service with synchronisation and sharing abilities.

reactfire - ReactJS mixin for easy Firebase integration

react-mixin - mixins in react with es6 style classes

webpack-demo - Working demo of CSS Modules, using Webpack's css-loader in module mode

css-modules-require-hook - A require hook to compile CSS Modules in runtime

mithril-components - Components, mixins, patterns and sample code for mithril (lhorie/mithril.js)

mithril.bindings - Two way automatic bindings for mithril

offline-firebase - A Firebase wrapper that stores a cache of your data offline in localStorage when there is no Internet connection available.

firepad - Collaborative Text Editor Powered by Firebase

firebase-server - Simple Firebase Server (Web Socket)

firebase-dot-files - A set of helpful bash functions stored in a ~/.bash_profile

sanichat - Sanichat is a realtime chat system powered by Firebase that allows users to sign in via Twitter and message other users appropriate content in realtime. It uses a queue and simple content filter running on a node server to securely handle inappropriate content and display sanitized content for end users.

Contribute to firebase-queue development by creating an account on GitHub.

Firebase.getAsArray - A simple library to demonstrate how arrays can be synchronized to a real-time, distributed system like Firebase.

promise-series - Execute methods that return promises in series

bolt - Bolt Compiler (Firebase Security and Modeling)

Firebase.getAsArray - A simple library to demonstrate how arrays can be synchronized to a real-time, distributed system like Firebase.

Contribute to firefeed development by creating an account on GitHub.

office-mover-5000 - Office Mover 5000

firebase-streaming-import - public node.js script for streaming large JSON files into a Firebase

firebase-import - Node module for importing large data into Firebase.

superstatic - Superstatic: a static file server for fancy apps.

firechat - Real-time Chat powered by Firebase

bolt-sublime - Syntax highlighting for Bolt and Sublime

blaze_compiler

mithril-objectify - Babel plugin to optimize Mithril m() calls into simple JS objects for speed

babel-plugin-mjsx - Mithril precompilation JSX plugin for babel

misojs - Isomorphic JavaScript framework using mithril

mithril-isomorphic - An attempt at making Mithril work both on the client and the server

mithril-storage - A Mithril storage library

simple curry module, with nothing too clever, and full test coverage

firebase-token-generator-node - Firebase Token Generator for Node.JS

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! -

mithril-node-render - Use mithril views to render server side

generator-node-gulp - Create a Node.js module with yo, including gulp and Mocha unit tests.

gulp-msx - Precompile Mithril views which use JSX into JavaScript

msx - JSX for Mithril

mithrilify - Browserify transform for converting Mithril view templates based on msx

awesome-serverless - :cloud: A curated list of awesome services, solutions and resources for serverless / nobackend applications.

understanding-json-schema - A website aiming to provide more accessible documentation for JSON schema.

hapi-auth-basic - Basic authentication plugin

frame - A user system API (Hapi)

node-require-directory - Recursively iterates over specified directory, requiring each file, and returning a nested hash structure containing those libraries.

glue - Server composer for hapi.js

hapi-auth-cookie - Cookie authentication plugin

chairo - Seneca micro-services plugin

boom - HTTP-friendly error objects