BladeRunnerJS

A framework for building enterprise-scale HTML5 apps, using discrete re-usable modules known as blades. Go to bladerunnerjs.org to find out more.

Features

Modular Structure

Each blade will contain all your HTML, JS, CSS and internationalisation code for a single component, allowing you to build, test and maintain each component separately.

Workbenches

Our workbenches let you run, view and modify individual blades, so that you can develop and debug each component in isolation from the rest of your application.

Automatic Bundling

Each time you run an app, workbench or test, BladeRunnerJS automatically gathers all the code and assets required, and then concatenates and loads them. No build step required.

Testing and Layout Tools

Includes Verifier for performing blisteringly fast tests, and Presenter for separating HTML and JavaScript, to make clean, efficient code.