Code locally, build remotely

  • Speed up builds and tests up to 10X
  • Optimize and unify infrastructure for developers and CI
  • Integrate with any CI and deploy on-premise or cloud


Build with Crave any of the Open Source projects we support:

Crave Magic

Giving back to Community

Do you develop for an Open Source project?
Now build it faster on a powerful, ephemeral cloud instance.
Just clone the project’s sources on your laptop and use the Crave client to remotely compile it in the cloud.
No need to worry about any build dependencies, containers or configuration. We’ve already got all of that covered for you. Crave will also accelerate the actual build process for you. No signups needed for Crave.io.
If you don’t see your Open Source project listed below, get in touch with us to add it here.

  • Android Source
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- mkdir aosp cd aosp # Clone the AOSP sources. This may take some time: repo init -u https://android.googlesource.com/platform/manifest repo sync # Run crave: This will run preconfigured build commands for the Android Source project ../crave run
  • LineageOS
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- mkdir lineageos cd lineageos # Clone the LineageOS 17.1 sources. This may take some time: repo init -u https://github.com/LineageOS/android.git -b lineage-17.1 repo sync # Run crave: This will run preconfigured build commands for the LineageOS project ../crave run
  • Linux
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Linux kernel sources from Linus' kernel.org tree: git clone --depth=1 https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git linux cd linux # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Lucene Solr
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Solr repo: git clone https://github.com/apache/lucene-solr.git lucene-solr cd lucene-solr # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • MariaDB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MariaDB repo: git clone https://github.com/MariaDB/server.git mariadb cd mariadb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Postgres
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Postgres repo: git clone https://github.com/postgres/postgres.git postgres cd postgres # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • MySQL Server
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the MySQL Server repo: git clone https://github.com/mysql/mysql-server.git mysql-server cd mysql-server # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Kubernetes
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Kubernetes repo: git clone https://github.com/kubernetes/kubernetes.git kubernetes cd kubernetes # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Libra
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Libra repo: git clone https://github.com/libra/libra.git libra cd libra # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Rustlang
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Rustlang repo: git clone https://github.com/rust-lang/rust.git rust cd rust # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Foundation DB
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the FoundationDB repo: git clone https://github.com/apple/foundationdb.git foundationdb cd foundationdb # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Coreboot
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Coreboot repo: git clone https://review.coreboot.org/coreboot.git coreboot cd coreboot # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Ceph
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Ceph repo: git clone https://github.com/ceph/ceph.git ceph cd ceph # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • VLC
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the VLC repo: git clone https://git.videolan.org/git/vlc.git vlc cd vlc # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Rsync
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the VLC repo: git clone https://git.samba.org/rsync.git rsync cd rsync # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • Samba
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the Samba repo: git clone https://git.samba.org/samba.git samba cd samba # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
  • GlibC
    # Download the Crave binary: curl -s https://raw.githubusercontent.com/accupara/crave/master/get_crave.sh | bash -s -- # Clone the GlibC repo: git clone https://sourceware.org/git/glibc.git glibc cd glibc # Run crave: This will run preconfigured build commands for the project # To build using custom command run `crave run -- ` ../crave run
productivity boost

Streamline and speed up engineering workflows

Every development organization is plagued by dated build environments that waste both time and money.
Engineers spend 15-30% of their productive time fighting with their infrastructure, ensuring proper tool setup, and waiting hours for jobs to complete. Meanwhile, companies are forced to massively overspend on static infrastructure, which must be sized for peak workloads.

Crave solves these problems with no changes to existing tools or processes.

dot image
enterprise ready

Built for the modern enterprise

No more build hacks. Managed Software Development Infrastructure that saves you time and money.

Migrate

Scale into the cloud:

  • Transition easily
  • Use only what you need
  • Reduce spend

Accelerate

Speed up every part of the development:

  • Parallelized compilation
  • Smart caching
  • For devs & CI

Unify

Streamline the entire engineering organization:

  • Containerized workspaces
  • Pipeline consistency
  • Single admin view
Crave reduced build time from 3 hours to 30 minutes. It just made sense for my entire engineering team to switch to Crave.
Badri Kollu Sr. Director, Engineering at Brocade
quote
We use Crave to speed up our product build 20+ times and save compute resources at the same time.
Violet Jen Sr Director, Devops at Broadcom
quote
Crave has halved our compilation times!
Ryan Deushane Lead developer and infrastructure, Sibros Tech
quote
developer focus

Built for Developers by Developers

Crave was built by us developers because we needed to solve our problems as developers.

Golang, Java, C, C++, Scala, Python, Kotlin or whatever else you use

Prefix your command with "crave run" in your IDE or on the terminal

Works with your CI of choice: Jenkins, CircleCI, homegrown or any other

Crave runs any build tool, compiler, or EDA tool – on Windows or Linux

Prefix any command to utilize remote infrastructure. Just run: "crave run"

contact us

Ask us how Crave can:

  • Speed up code compilation, tests and CI
  • Simplify management of shared dev-test infrastructure
  • Ease migration to Public or Private Cloud
  • Reduce Cloud opex costs





    * Mandatory fields

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

    pattern