- Babel.js (ES6 syntax,https://github.com/babel/babel)
- Redux (flux stores, https://github.com/gaearon/redux)
- React (rendering, https://github.com/facebook/react)
- Webpack (build tool and dependencies management, https://github.com/webpack/webpack)
- react hot loader (hot reloading of react components, https://github.com/gaearon/react-hot-loader)
- js-fns (pluggable functions, https://github.com/js-fns)
- PostCss (autoprefixer, css vars, css4, etc.)
- ESLint (javascript code linter, https://github.com/eslint/eslint, https://github.com/babel/babel-eslint, https://github.com/babel/eslint-plugin-babel, https://github.com/yannickcr/eslint-plugin-react)
- superagent (ajax requests, https://github.com/visionmedia/superagent)
- redux
- react-redux (react bindings)
- redux-tiny-router (routing, https://github.com/Agamennon/redux-tiny-router)
- redux-form (integrate form components with redux store, https://github.com/erikras/redux-form)
- redux-thunk (dispatch async actions, https://github.com/gaearon/redux-thunk)
- redux-logger (log actions in console, https://github.com/fcomb/redux-logger)
- redux-devtools (development tools, https://github.com/gaearon/redux-devtools)
- karma.js (tests runner, https://github.com/webpack/karma-webpack)
- mocha.js, chai.js, sinon.js (testing utils)
- normalizr (normalize nested responses, https://github.com/gaearon/normalizr)
- reselect (pass redux state branches to react components, https://github.com/rackt/reselect)
- immutable.js (https://github.com/facebook/immutable-js)
- redux-immutable-state-invariant (warn about mutating state, https://github.com/leoasis/redux-immutable-state-invariant)
- koa.js (node.js web framework, https://github.com/koajs/koa)