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 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-apollo-starter-kit - A production-ready starter kit for making a React/Apollo application.

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

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

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

microlight - highlights code in any programming language

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

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

hek - Start your next projects with one-command easily

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

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

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

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

firepad - Collaborative Text Editor Powered by Firebase

tv4 - Tiny Validator for JSON Schema v4

mjml - MJML: the only framework that makes responsive-email easy

codemirror-highlight-node - Transforms source code into formatted HTML using Codemirror

CodeMirror - In-browser code editor

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

redux-friendlist-demo - Simple demo app featuring Redux

snowflake: A React-Native Android iOS Starter App/ BoilerPlate / Example with Redux, RN Router, & Jest with either or Hapi server locally or on OpenShift for the backend

The open source codebase and curriculum. Learn to code and help nonprofits.

module-best-practices - :books: some best practices for JS modules

Parse text emoticons and replace them by graphics.

source-code-pro - Monospaced font family for user interface and coding environments

react-styleguide - A React component that takes in other components and organizes them into an easy to use styleguide.

UglifyJS2 - JavaScript parser / mangler / compressor / beautifier toolkit

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

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

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

fil - A playground for in-browser interpreters. Built with React/Redux.

rollup - Next-generation ES6 module bundler

standard - :star2: JavaScript Standard Style Guide

react-highlight - React component for syntax highlighting

treeline - CLI tool for working with your Sails apps and machinepacks in Treeline.

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

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

react-quickstart - [DEPRECATED] React project template with server-side UI rendering and routing

summernote - Super simple WYSIWYG editor

plupload - Plupload is JavaScript API for building file uploaders. It supports multiple file selection, file filtering, chunked upload, client side image downsizing and when necessary can fallback to alternative runtimes, like Flash and Silverlight.