Dan Abramov

Login: gaearon

Company: @facebook

Location: London, UK

Bio: Working on @reactjs. Co-author of Redux and Create React App. Building tools for humans.

Blog: http://twitter.com/dan_abramov

Blog: http://twitter.com/dan_abramov

Member of

  1. Babel
  2. CSSinJS
  3. Facebook
  4. React Community
  5. React DnD
  6. Stampsy
  7. styled-components

Repositories

6to5
Turn ES6+ code into readable vanilla ES5 with source maps and more!
6to5-loader
6to5 webpack loader
additive-animation
Additive animation npm module
ama
Ask me anything!
amas
Awesome & Marvelous Amas
Ambidex
Effortlessly host your React app on both the client and the server. Some call it isomorphic JavaScript - we call it Ambidex.
amok
Develop your web application without reloading
aphrodite
It's inline styles, but they work!
autobind-decorator
Decorator to automatically bind methods to class instances
awesome-create-react-app
Awesome list of Create React App articles / tutorials / videos and FAQ
awesome-react
A collection of awesome React libraries, resources and shiny things.
awesome-redux
Awesome list of Redux examples and middlewares
babel.github.io
null
babel-plugin-flow-comments
Turn flow type annotations into comments.
babel-plugin-react-transform
Babel plugin to instrument React components with custom transforms
babel-sublime
Syntax definitions for ES6 JavaScript with React JSX extensions.
Backbone.localStorage
A localStorage adapter for Backbone.js
Backbone.NativeAjax
A Backbone.Ajax function powered by native XHR methods
Backbone.NativeView
A reference implementation of a native Backbone.View
base16-js
Base16 themes in JS
berlinjs.org
The official BerlinJS website
bluebird
Bluebird is a full featured promise library with unmatched performance.
boilerplate-webpack-react
Boilerplate project for Reactjs with webpack, gulp and stylus
bullentin-board
ReactJS Bulletin Board
bundle-loader
bundle loader for webpack
cancellation
A method for making async operations cancellable
case-sensitive-paths-webpack-plugin
Enforces case sensitive paths in Webpack requires.
cashay
:moneybag: Relay for the rest of us :moneybag:
cdnjs
Our goal is to operate this CDN in a peer reviewed fashion.
cfp-2015
This is the repository you need to fork to submit your talk to the ReactEurope conference this July http://react-europe.org
closure-compiler
A JavaScript checker and optimizer.
closure-compiler-js
Package for the JS version of closure-compiler for use via NPM
code-screenshots
????????? ?????????? ???? ?????? ?????????????
coffee-react-quickstart
Quickstart for building React single page apps using Coffeescript, Gulp, Webpack, and React-Router
component-router
Flux-based component routing solution
concord
[WIP] concord modules specification
core
[OBSOLETE in webpack 2] The core of webpack and enhanced-require...
cosmos
A foundation for maintainable web applications. Powered by React.
cosmos-example
Example of loading components and fixtures using Cosmos.
create-react-app
Create React apps with no build configuration.
create-react-app-calculator
Check composition of: Calculator Component, created by @mjackson (http://codepen.io/anon/pen/PzdbmX) and Create React App, developed by Facebook (https://facebook.github.io/react/blog/2016/07/22/create-apps-with-no-configuration.html)
create-reducer
Create reducer from object of action handlers for use with redux.
css-loader
css loader module for webpack
dear-github
An open letter to GitHub from the maintainers of open source projects
detect-port
JavaScript Implementation of Port Detector
disposables
Disposables let you safely compose resource disposal semantics
donut
do all the donuty things. :doughnut:
draft-js-borked
null
emoji-search
Simple React app for searching emoji
enzyme
JavaScript Testing utilities for React
eslint-plugin-jsx-a11y
Static AST checker for a11y rules on JSX elements.
eslint-plugin-react
React specific linting rules for ESLint
este
The most complete React/Flux dev stack and starter kit for isomorphic functional web apps
expose-loader
expose loader module for webpack
fbjs
A collection of utility libraries used by other Facebook JS projects.
feathers-docs
The FeathersJS Book
fixed-data-table
A React table component designed to allow presenting thousands of rows of data.
flask-react-boilerplate
null
flow
Adds static typing to JavaScript to improve developer productivity and code quality.
flowcheck
Runtime type checking for Flow
flummox
Minimal, isomorphic Flux.
flux-comparison
Practical comparison of different Flux solutions
flux-react-router-example
A sample app showcasing Flux with React Router
food-lookup-demo
A demonstration of using `create-react-app` with a server
gaearon.github.io
Oh hi.
gitbook
Modern book format and toolchain using Git and Markdown
gitbook-parsers
Includes GitBook parsers and normalize output
gitbook-plugin-anchors
Github style heading anchors for your Gitbook
gitbook-plugin-prism
Gitbook plugin for Prism highlighting
gravitas.js
Super fast physics simulations for JavaScript
gulp-nunjucks-render
[Gulp](https://github.com/wearefractal/gulp) plugin to render [Nunjucks](http://jlongster.github.io/nunjucks/) templates
hmr-test
null
html-janitor
Sanitises HTML
HtmlWebpackReplaceManifestAssetsPlugin
A subplugin of the HtmlWebpackPlugin for replacing, in a html template, the assets with theis hashed versions
isomorphic500
A reference app built with React and Fluxible with Babeljs and other awesome tools
isomorphic-hot-loader
Example isomorphic react.js app with react-router & react-hot-loader
javascript
JavaScript Style Guide
jest
? Delightful JavaScript Testing.
jest-babel-issue
null
jest-mock-issue-repro
null
jquery-not-defined
null
js-framework-benchmark
A comparison of the perfomance of a few popular javascript frameworks
jsize
Find out minified and gzip npm package size.
js-must-watch
Must-watch videos about javascript
JSXHint
Wrapper around JSHint for linting JSX files. 100% compatible with existing tools using JSHint.
jsx-loader
JSX loader for webpack
library-boilerplate
An opinionated boilerplate for React libraries including ESLint, Mocha, Babel, Webpack and an example powered by Webpack Dev Server and React Hot Loader
like-counter
React & Redux
livereactload
Live code editing with Browserify and React
macro-components
Create flexible layout and composite UI components without the need to define arbitrary custom props
microjs.com
Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
miniflux
A Small Boilerplate-Free Flux(ish) Library for React Apps
Modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user?s browser.
myapp
just testing lol
node-fs-extra
Node.js: extra methods for the fs object like copy(), remove(), mkdirs()
nuclide
An open IDE for web and native mobile development, built on top of Atom
object-assign
ES2015 Object.assign() ponyfill
open-source-supporters
A list of companies that sponsor open source software
pixelpaint
An example for my upcoming Medium article..........
playtronica
A side project for a friend
prepack
Prepack is a partial evaluator for JavaScript. Prepack rewrites a JavaScript bundle, resulting in JavaScript code that executes more efficiently.
prettier-atom
An atom package for the prettier formatter.
pretty-format
:sparkles: Stringify any JavaScript value
promise-loader
A webpack bundle-loader ripoff with promise interface
pushstate-server
Static file server that works with HTML5 Pushstate.
react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
react-animation
This might be it!
react-async-bower
null
react-aux
A self-eradicating component for rendering multiple elements.
react-blessed
A react renderer for blessed.
react-blessed-hot-motion
A console app demo using React for rendering, animation, and hot reloading
react-boilerplate
:fire: A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
react-bootstrap-jquery
null
react-bower
Bower package for React
react-canvas
High performance rendering for React components
react-cheat-sheet
A searchable API reference for React.js
react-deep-force-update
Force-updates React component tree recursively
react-devtools
An extension that allows inspection of React component hierarchy in Chrome Developer Tools.
react-dnd-example
null
react-dnd-touch-backend
Touch Backend for react-dnd
react-document-title
Declarative, nested, stateful, isomorphic document.title for React
react-elmish-example
My personal attempt at understanding Elm architecture
react-error-overlay-razzle-bug
null
react-for-beginners
This is my cloned version of the Wes Bos Series.
react-fractals
An experiment -> Fractals in React.
react-helmet
Specify the page title, meta & link tags per component in a nested fashion
react-hot-api
(Deprecated) A generic library implementing hot reload for React components without unmounting or losing their state
react-hot-boilerplate
Minimal live-editing example for React
react-hot-loader
Tweak React components in real time.
react-howto
Your guide to the (sometimes overwhelming!) React ecosystem.
react-isomorphic-starterkit
Create an isomorphic React app in less than 5 minutes!
react-json-tree
React JSON Viewer Component, Extracted from redux-devtools
reactjs.org
The React documentation website
react-makes-you-sad
Here?s a flowchart to make you happy again!
react-mdl
React Components for Material Design Lite
react-music
Make beats with React!
react-native
A framework for building native apps with React.
react-native-webpack-server
Build React Native apps with Webpack
react-native-website
The site and docs for React Native
react-observable-subscribe
component to automatically consume observables declaratively in React JSX
reactopt
A CLI React performance optimization tool that identifies potential unnecessary re-rendering
react-proxy
Proxies React components without unmounting or losing their state
react-pure-render
[No Maintenance Intended] A function, a component and a mixin for React pure rendering
react-redux-starter-kit
Get started with React, Redux, React-Router, and Koa!
react-redux-universal-hot-example
A starter boilerplate for a universal webapp using express, react, redux, webpack, and react-hot-loader
react-router
A complete routing solution for React.js
react-router-component-bower
null
react-side-effect
Create components whose nested prop changes map to a global side effect
react-stateful
[No Maintenance Intended] A higher-order React component for lifting state
react-state-problem
just a repo to show an example
react-state-stream
React animation on steroid.
react-toolbox
A set of React components implementing Google's Material Design specification with the power of CSS Modules
react-toolbox-themr
A tool to statically extract and generate custom themes for React Toolbox
react-transform
A specification for tools instrumenting React components
react-transform-boilerplate
A new Webpack boilerplate with hot reloading React components, and error handling on module and component level.
react-transform-catch-errors
React Transform that catches errors inside React components
react-transform-debug-inspector
React inspector tranformation function for babel-plugin-wrap-react-components
react-transform-hmr
A React Transform that enables hot reloading React classes using Hot Module Replacement API
react-tutorial-hot
Code from the React tutorial with live reloading added
reactview
reactview lets you instantly view (and hot reload) any react component in your browser
react-visibility-sensor
Sensor component for React that notifies you when it goes in or out of the window viewport.
react-webpack
A starter template for building with React, Gulp and Webpack
react-youtube
react.js powered YouTube player component
redbox-react
A redbox (rsod) component to display your errors.
redial
Universal data fetching and route lifecycle management for React etc.
redux-auth-wrapper
A React Higher Order Component (HOC) for handling Authentication and Authorization with Redux and React-Router
redux-batched-subscribe
store enhancer for https://github.com/rackt/redux which allows batching subscribe notifications.
redux-bootstrap
Bootstrapping function for Redux applications.
redux-devtools-chart-monitor
A chart monitor for Redux DevTools https://www.npmjs.com/package/redux-devtools-chart-monitor
redux-devtools-dock-monitor
A resizable and movable dock for Redux DevTools monitors
redux-devtools-inspector
Another Redux DevTools Monitor
redux-devtools-log-monitor
The default monitor for Redux DevTools with a tree view
redux-devtools-themes
Color themes for Redux DevTools monitors
redux-electron-store
A redux implementation that synchronizes itself between Electron processes
redux-example
Another universal example.
redux-form
An ES7 decorator for forms using Redux and React
redux-friendlist-demo
Simple demo app featuring Redux
redux-gen
Generator based middleware for redux.
redux-history-transitions
history transitions based on arbitrary actions
redux-immutable
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
redux-immutable-state-invariant
Redux middleware that detects mutations between and outside redux dispatches. For development use only.
redux-logger
Logger middleware for redux
redux-loop
Sequence your effects naturally and purely by returning them from your reducers.
redux-optimist
Optimistically apply actions that can be later commited or reverted.
redux-react-router-async-example
A showcase of the Redux architecture with React Router
redux-saga
An alternative side effect model for Redux apps
redux-search
Redux bindings for client-side search
redux-todomvc
Redux todoMVC, used to do some benchmarking
redux-tutorial
Learn how to use redux step by step
redux-unhandled-action
Redux middleware that logs an error to the console when an action is fired and the state is not mutated
reflex
Functional reactive UI library
relay
Relay is a JavaScript framework for building data-driven React applications.
remote-redux-devtools
Use Redux DevTools remotely for React Native, hybrid, desktop and server side Redux apps.
rhl-fail-example
null
rollup-plugin-closure-compiler-js
null
rollup-starter-project
Sample project for packages built using rollup.
RxJS-Modular
Modular version of RxJS
sample-framework-boot
null
scribe-plugin-inline-styles-to-elements
Scribe formatter plugin to apply inline style attributes as HTML elements
scribe-plugin-sanitizer
null
scribe-plugin-toolbar
null
simplest-redux-example
Simplest redux + react example for beginners like me
sound-redux
null
stack-frame
Turn browser errors into rich, useful objects.
subdivide
User defined UI layout: Every pane can be subdivided and any widget assigned to any pane.
sublime
Random files I use with Sublime Text.
subliminal
An opinionated minimalistic VS Code theme for JavaScript
symbol-observable
Symbol.observable ponyfill
t7
Lightweight virtual DOM templating library
testcomp
null
the-redux-journey
Slides from my talk at React Europe 2016
tictactoe
A LINQy TicTacToe implementation in C# for StackOverflow
todomvc-perf-comparison
mercury performance benchmarks
todos
Examples for ?Idiomatic Redux?: one branch per lesson
ulonkaFrontend01
null
viewport-units-buggyfill
Making viewport units (vh|vw|vmin|vmax) work properly in Mobile Safari.
vinyl-fs
Vinyl adapter for the file system
vuejs.org
The website.
watch-and-rsync
watch and rsync directory across system
webpack
Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jade, coffee, css, less, ... and your custom stuff.
webpack-bundle-size-analyzer
A tool for finding out what contributes to the size of Webpack bundles
webpack-dev-server
Serves a webpack app. Updates the browser on changes.
webpack-sources
Source code handling classes for webpack
webpack-subresource-integrity
Webpack plugin for enabling Subresource Integrity.
website
Yarn package manager website
workshop
React Europe 2016 workshop repo

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.