Doing M1 MacBook Pro (M1 Max, 64GB) Compile Benchmarks!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/rust

Our great sponsors
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • MeiliSearch

    Powerful, fast, and an easy to use search engine

    I have tested compiling github.com/meilisearch/MeiliSearch on my MBP 2013 i5-4258U with 8GB memory, it takes about 15 minutes.

  • quickwit

    Quickwit is a fast and cost-efficient distributed search engine for large-scale, immutable data.

    Im super interested in the perf to compile https://github.com/quickwit-inc/quickwit

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • deku

    Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization

    How about https://github.com/sharksforarms/deku

  • monkey-rust

    A dancing with interpreter and compiler

    Can you test https://github.com/gengjiawen/monkey-rust ? thx.

  • gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    Can you try https://github.com/getzola/zola ?

  • www.rust-lang.org

    The home of the Rust website

    I would like to request https://github.com/rust-lang/www.rust-lang.org please (it's a small but not tiny Rocket 0.4 codebase).

  • axum

    Ergonomic and modular web framework built with Tokio, Tower, and Hyper

    Would you do axum as well https://github.com/tokio-rs/axum?

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • gitarena

    Software development platform with built-in vcs, issue tracking and code review

    I've been thinking about getting one and the project I'm currently working on is https://github.com/mellowagain/gitarena. Could you try it out? Thank you very much!

  • rust-analyzer

    A Rust compiler front-end for IDEs

    Would you be able to try building rust-analyzer?

  • substrate

    Substrate: The platform for blockchain innovators

    I'd love to see the M1Max times for https://github.com/paritytech/substrate

  • bevy

    A refreshingly simple data-driven game engine built in Rust

    bevy, I have to ask; I'm not sure which crate it's best to build though. Maybe either the root crate or the alien_cake_addict example.

  • rust-gpu

    🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

    Also I want to know about https://github.com/EmbarkStudios/rust-gpu/.

  • Reddit-Enhancement-Suite

    Reddit Enhancement Suite

    Ah then I recommend getting RES. It's essential for nice reddit usage. https://www.reddit.com/r/Enhancement/ https://redditenhancementsuite.com/

  • sus

    An open-source clone of a popular impostor game.

  • lunatic

    Lunatic is an Erlang-inspired runtime for WebAssembly

  • bat

    A cat(1) clone with wings.

  • hyperfine

    A command-line benchmarking tool

  • ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  • rust

    Empowering everyone to build reliable and efficient software.

  • probe-rs

    A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host

  • lychee

    ⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more! (by lycheeverse)

  • cumulus

    Write Parachains on Substrate

  • artichoke

    💎 Artichoke is a Ruby made with Rust

  • bl3_save_edit

    Borderlands 3 Save/Profile Editor for Windows/MacOS and Linux!

    Would you please see how long this takes to compile? https://github.com/ZakisM/bl3_save_edit

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts