Bolt, AMD-like module system for JavaScript


101.9.04 years ago6 years agoMinified + gzip package size for @ephox/bolt in KB



Bolt is a javascript module system, inspired by, but at this point (intentionally) not compatible with the AMD specification. Bolt consists of a runtime framework, compiler and testing tools.

The general philosophy is quick, clean and easy.

Bolt is open source under a Apache-2.0 style license.

Getting Bolt

npm install -g @ephox/bolt

This will add the bolt command to your path.


Bolt is split into several repositories to assist in structuring the code, however you can build bolt by just cloning this repository and running make. This will pull down the required git repositories and produce a local build.

git clone https://github.com/ephox/bolt.git
cd bolt

A distribution tar can then be found in gen/dist/bolt-local.tar.gz, or unpacked in gen/image/bolt-local.

Getting Started

Checkout the github wiki for some basic documentation on getting started.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.