Fork us on GitHub

Automatic Build Accelerator Cache
for Linux

More than 10X faster compilation, documentation generation and tests with a broad range of supported frameworks.

hero-image shape shape
Features

Main Features of Firebuild

Firebuild speeds up builds on your servers, developer laptops and in the cloud. Without having to change your project or deploy complicated infrastructure. It feels like magic.

Accelerate Any Command

Any deterministic command's output can be captured and replayed by Firebuild including public and in-house compilers, documentation generators and custom scripts.

Learn More

GitHub CI Integration

Integrate Firebuild to your GitHub CI pipeline by simply using the Firebuild GitHub Action.

Learn More

Graphical Build Report

Detailed build report highlighting commands to change to accelerate builds further.

Learn More

Source is Freely Available

Source code is available on GitHub and Firebuild is already packaged in major Linux distributions.

Learn More

Build Anything Faster

Firebuild works by caching the outputs of executed commands and replaying the results when the same commands are executed with the same parameters within the same environment.

The commands can be compilation or other build artifact generation steps, tests or any command that produces predictable output. The commands to cache and replay from the cache are determined automatically based on each command's and its children's observed behavior.

Learn More
about-image
github-action-add-image

Integrate into Your GitHub CI

The Firebuild GitHub Action takes care of installing Firebuild to the CI environment including saving and restoring Firebuild's cache.

Just add the uses directive to your CI job and prefix the commands to be accelerated with "firebuild ".

Learn More

Analyze Your Build

The interactive build report includes all executed commands of the build with parameters, environment variables, read and written files and used CPU time.

The build report also helps in finding the balance between acceleration level and cache size. Set what to cache by command name or by CPU time consumption.

Learn More
report-image
Pricing

Our Pricing Plans

Use Firebuild for free in your personal projects.
Subscribe for commercial license for as little as a few minutes of developer time costs per month.

Personal use

Free

  • Free for non-commercial use
  • Free for all public GitHub repositories
  • Unlimited number of users
  • Unlimited number of computers
  • Allows using modified versions
  • Free updates
POPULAR

STARTING FROM

$ 4.99/mo

  • Unlimited number of users
  • Single computer license
  • Subscribe for multiple computers
    at checkout
  • Allows using modified versions
  • Free updates

STARTING FROM

$ 49.99/year

  • Save 16.5% with yearly payment
  • Unlimited number of users
  • Single computer license
  • Subscribe for multiple computers
    at checkout
  • Allows using modified versions
  • Free updates
FAQ

Any Questions?

Just prefix your build command with "firebuild ":

firebuild <build command> ...
                    
Binaries for supported Ubuntu releases can be downloaded from the official PPA:

sudo add-apt-repository ppa:firebuild/stable
sudo apt install firebuild
                    

If you would like to use Firebuild in your GitHub pipeline there is a GitHub Action to do just that.

Sure. Contact us to work out the details.
Yes! Timing of those releases depend on the interest of potential users though, thus let us know which platforms you are most interested in.
CONTACT US

Love to hear from you!

Our Location

300 Delaware Ave. Suite 210 #443, Wilmington, DE 19801

How Can We Help?
contact@firebuild.com