React Redux Webpack starter for Mozilla projects
Last updated 4 years ago by garbas .
MPL-2.0 · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @garbas/mozilla-neo 
SYNC missed versions from official npm registry.


Scaffold out a React-based front-end application with initial zero configuration


  • React, Redux, React Router
  • Webpack
  • ESLint, Babel, ES2015 + modules, Stage 0 preset
  • Tests and coverage with Karma, Mocha, Chai, Enzyme, and Chrome
  • Node.js v6
  • Bootstrap 4 and Sass
  • Travis CI
  • Immutable

Sample App

To view a sample application which contains the initial output of Neo after running init, check out eliperelman/neo-example.



npm install -g mozilla-neo
mkdir <project-name> && cd <project-name>
neo init # and follow the prompts


mkdir -p <project-name>/node_modules && cd <project-name>
npm install mozilla-neo
node_modules/.bin/neo init # and follow the prompts
Sample output
→ create package.json
→ create src/
→ create tests/
→ create .gitignore
→ create .travis.yml
→ create LICENSE
→ create README.md


  • Add code to src/ and tests to tests/.
  • Build and watch changes in src/ with npm start.
  • Lint and build the project with npm run build.
  • Run tests with npm test.



If you are having issues, please let us know. We have an IRC channel #tc-frontend on Mozilla IRC


This project is licensed under the Mozilla Public License v2.0

Current Tags

  • 1.0.2                                ...           latest (4 years ago)

1 Versions

  • 1.0.2                                ...           4 years ago
Maintainers (1)
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 0
Dev Dependencies (2)
Dependents (0)

Copyright 2014 - 2016 © taobao.org |