crane

Build optimizer

Automates and optimizes the build process of Rust projects using incremental artifact caching.

A Nix library for building cargo projects. Never build twice thanks to incremental artifact caching.

GitHub

954 stars
5 watching
92 forks
Language: Nix
last commit: 15 days ago
Linked from 1 awesome list

cargocratenixnixosnixpkgsrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
cargo2nix/cargo2nix A tool that generates reproducible builds of Rust projects using Nix 381
emk/rust-musl-builder Provides a way to build static Rust binaries for various crates, including OpenSSL and Diesel. 1,539
ptr1337/makepkg-optimize A collection of scripts and tools for optimizing the build process and package creation in Arch Linux 18
nixos/hydra Continuous integration service for Nix-based projects 1,194
nix-community/nix-init Tools and scripts for generating Nix package definitions from URLs 918
yusdacra/nix-cargo-integration A tool to integrate Cargo projects with Nix, simplifying the process of building and managing Rust projects. 188
rust-osdev/cargo-xbuild Automates cross-compilation of sysroot crates for Rust projects 258
awakesecurity/hocker Utilities for fetching docker image artifacts and generating Nix build instructions 115
mandrean/cw-optimizoor Optimization tool for compiling and optimizing CosmWasm smart contracts. 50
nix-community/fenix A collection of Rust toolchains and analysis tools for Nix package manager 701
lukemathwalker/cargo-chef A tool that speeds up Rust Docker builds by caching dependencies and re-hydrating project skeletons. 1,817
matthewbauer/ghc-nix An effort to speed up Haskell builds by leveraging Nix's caching capabilities and enabling content-addressable store paths for early cut-off of unnecessary rebuilds. 106
rust-lang/rust The Rust project provides tools and infrastructure to build efficient, reliable software 98,756
nixos/ofborg Automates testing and building of Rust packages in Nixpkgs 247
nix-community/naersk Naersk is a tool that allows users to build Rust projects without configuration or code generation, utilizing Nix's sandboxing and caching capabilities. 741