Bundles NodeJS modules/libraries for web browsers

OneJS v3

Bundles NodeJS and Component modules for the web.

$ one index.js > browser.js

Or, from NodeJS:


See tests for more examples and documentation.

  • Static analysis
  • Core Builtins Like Browserify;
  • Component Support
  • New CLI & JavaScript API
  • Multiple bundles, async require and in-manifest configurations haven't implemented yet.
  • No more main modules. The specified entry module will be called by the bundle itself.

See docs/man


All Available methods:


See docs/man the command-line manual above for details.

OneJS will also work with Component modules. You can pick any module from Component, install in your project and bundle it the same way.

$ npm install
$ component install
$ onejs index.js -o dist.js
  • -t --tie
  • Async Require & Multiple Bundles