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.

The ultimate JavaScript string library

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.

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

An optimization handbook from a high level point of view.

A curated list of awesome functional reactive programming stuff in js

Catalog of React components / libraries

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

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

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

snabbt.js - Fast animations with javascript and CSS transforms

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

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

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

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

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

js-aruco - JavaScript library for Augmented Reality applications

places - :globe_with_meridians: Turn any into an address autocomplete

WebGazer.js: Scalable Webcam EyeTracking Using User Interactions

nlp_compromise - a cool way to use natural language in javascript

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

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

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

EmojiOne™ is the open emoji standard. #iwantemojione

reqlite - Reqlite - RethinkDB in JavaScript

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

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

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

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

misojs - Isomorphic JavaScript framework using mithril

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

Contribute to node-qs-serialization development by creating an account on GitHub.

gulp-jsvalidate - Validate JavaScript code and report possible syntax errors

starhackit - StarHackIt: React/Redux + Node full-stack starter kit with authentication and authorization, data backed by SQL.

MediumButton extends your Medium Editor with the possibility add buttons.

universal-js - A universal Javascript starter kit inc. React, Redux, Redux Dev Tools, Universal Redux Router, CSS Modules, hot module reloading, Babel for ES2015+ and ESLint

serialize-javascript - Serialize JavaScript to a superset of JSON that includes regular expressions and functions.

sockjs-client - WebSocket emulation - Javascript client

ace - Ace (Ajax.org Cloud9 Editor)

iron-node - Debug Node.js code with Chrome Developer Tools.

react-webpack-rails-tutorial - Example of integration of Rails, react, redux, using the react_on_rails gem, webpack, enabling the es7 and jsx transpilers, and node integration. Live Demo:

node-airplay-js - Apple AirPlay client library for node.js

learning-graphql - An attempt to learn GraphQL

commonmark.js - CommonMark parser and renderer in JavaScript

The https://FreeCodeCamp.com open source codebase and curriculum. Learn to code and help nonprofits.

emojify.js - A Javascript module to convert Emoji keywords to images

emoji-cheat-sheet.com - A one pager for emojis on Campfire and GitHub

browserify-rails - Browserify + Rails = CommonJS Heaven or a path off of the Rails asset pipeline...

ally.js - JavaScript library to help modern web applications with accessibility concerns

Manage browser history with JavaScript

JavaScript-Interview-Questions - Common Questions that may be Asked on a Job Interview

react_on_rails - Integration of React + Webpack + Rails to build Universal (Isomorphic) Apps

hackathon-starter - A boilerplate for Node.js web applications

notie - a clean and simple notification, input, and selection suite for javascript, with no dependencies

anchor - Javascript object validation based on https://github.com/chriso/validator.js

javascript-tutorial - The JavaScript Tutorial

mocha - simple, flexible, fun javascript test framework for node.js & the browser

later - A javascript library for defining recurring schedules and calculating future (or past) occurrences for them. Includes support for using English phrases and Cron schedules. Works in Node and in the browser.

Contribute to atvImg development by creating an account on GitHub.

dynamics.js - Javascript library to create physics-based animations

esdoc - ESDoc - Good Documentation for JavaScript(ES2015)

js-string-escape - Escape strings for use as JavaScript string literals

jsesc - A JavaScript library for escaping JavaScript strings while generating the shortest possible valid ASCII-only output.

Parse-SDK-JS - Parse SDK for JavaScript

UglifyJS - JavaScript parser / mangler / compressor / beautifier library for NodeJS

fullstack-react - A simple, full-stack JavaScript single page app featuring React, Webpack, and Falcor

rune.js - A JavaScript library for programming graphic design systems with SVG

blueprint3d - Build interior spaces in 3D

awesome-gists - A collection of amazing gists you must see.

frontend-stuff - A continuously expanded list of framework/libraries and tools I used/want to use when building things on the web. Mostly Javascript stuff.

graphql-js - A reference implementation of GraphQL for JavaScript

johnny-five - JavaScript Robotics and IoT programming framework, developed at Bocoup.

joi - Object schema validation

string.js - Extra JavaScript string methods.

universal-js-boilerplate - A boilerplate to start universal (isomorphic) web applications

universal-react-boilerplate - A simple boilerplate Node app.

You-Dont-Know-JS - A book series on JavaScript. @YDKJS on twitter.

alertify.js - JavaScript Alert/Notification System

RxJS - The Reactive Extensions for JavaScript

amas - Awesome & Marvelous Amas

Parsley.js - Validate your forms, frontend, without writing a single line of javascript

rollup - Next-generation ES6 module bundler

DiscoverMeteor_Ru - The Russian version of Discover Meteor

pug - Pug - robust, elegant, feature rich template engine for Node.js

standard - :star2: JavaScript Standard Style Guide

webpack - A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows to load parts for the application on demand. Through "loaders," modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

relay - Relay is a JavaScript framework for building data-driven React applications.

styling - Create CSS modules with the full power of JavaScript

js-must-watch - Must-watch videos about javascript

gulp-react - [DEPRECATED] Precompile Facebook React JSX templates into JavaScript

telegram.link - Telegram API library (javascript, node.js)

awesome-nodejs - :orange_book:A curated list of astonishing Node.js frameworks, libraries and resources. Inspired by awesome-php and awesome-python.

awesome-nodejs - :zap: Delightful Node.js packages and resources

awesome-javascript - 💨 A collection of awesome browser-side JavaScript libraries, resources and shiny things.

frontdesk - Community driven list of useful things for Front End Developers

immutable-js - Immutable persistent data collections for Javascript which increase efficiency and simplicity.

awesome-react - A collection of awesome things regarding React ecosystem.

awesome-react - A collection of awesome React libraries, resources and shiny things.

react - A declarative, efficient, and flexible JavaScript library for building user interfaces.

html-inline - inline javascript, stylesheets, and images from an html page

frontend-dev-bookmarks - Manually curated collection of resources for frontend web developers.

Medium.js - A tiny JavaScript library for making contenteditable beautiful (Like Medium's editor)

summernote - Super simple WYSIWYG editor

haml.js - Faster Haml JavaScript implementation for nodejs