Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Build Automation Software
  3. Broccoli

Broccoli

On the record

Build configuration
A project can specify its build in a Brocfile.js that exports a function returning a tree.github.com · read 5 Oct 2026
Build definitions
A Brocfile.js in the project root exports a function that returns a tree describing the build.github.com · read 11 Oct 2026
Builds
It is a fast, reliable asset pipeline that supports constant-time rebuilds and compact build definitions.github.com · read 11 Oct 2026
CLI
The separate broccoli-cli package provides broccoli build and broccoli serve commands.github.com · read 11 Oct 2026
Command line
The project documents broccoli build and broccoli serve commands through broccoli-cli.github.com · read 5 Oct 2026
Integrations
The README lists broccoli-timepiece, grunt-broccoli, and grunt-broccoli-build for running Broccoli directly or through other tools.github.com · read 5 Oct 2026
Intended users
The README describes Broccoli as comparable in scope to the Rails asset pipeline and intended for browser application assets.github.com · read 11 Oct 2026
JavaScript support
Brocfile.js supports ES modules and CommonJS syntax.github.com · read 5 Oct 2026
License
Broccoli is licensed under the MIT license.github.com · read 11 Oct 2026
Plugins
Broccoli uses plugins to generate transformed trees, and the project points users to the broccoli-plugin keyword on npm to find them.github.com · read 11 Oct 2026
Programmatic API
The Builder API can build a graph of Broccoli nodes into a build artifact and returns a Promise when the build completes.github.com · read 5 Oct 2026
Programmatic use
The Builder class can build output from a graph of Broccoli nodes and returns a Promise when operations complete.github.com · read 11 Oct 2026
Purpose
Broccoli is a browser compilation library and asset pipeline for applications that run in the browser.github.com · read 11 Oct 2026
Rebuilds
The project describes Broccoli as supporting constant-time rebuilds and compact build definitions.github.com · read 5 Oct 2026
Runtime
Broccoli runs on Node and is backend-agnostic.github.com · read 11 Oct 2026
Security guidance
The project advises against running broccoli serve on a production server and recommends precompiling assets with broccoli build for a web server to serve.github.com · read 11 Oct 2026
Support
The README directs users to GitHub issues for general questions or the relevant plugin repository for plugin questions.github.com · read 11 Oct 2026
TypeScript
Broccoli supports Brocfile.ts files and provides type information for the build options object.github.com · read 11 Oct 2026

Alternatives to Broccoli

Every alternative, ranked