nowfound

Dev tools · alternatives · 2026

24 alternatives to Crabz – a multithreaded compression CLI tool written in Rust

Like pigz, but rust. Contribute to sstadick/crabz development by creating an account on GitHub.

Crabz is a command-line compression tool built in Rust that supports multithreading for faster processing. Designed for developers and system administrators who need efficient file compression, it offers parallel… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Crabz – a multithreaded compression CLI tool written in Rust launched in 2021; newer entries below may have overtaken it.

  1. 1

    Like pigz, but rust. Contribute to sstadick/crabz development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  2. 2

    :crab: 464b rust binary on windows. Contribute to mcountryman/min-sized-rust-windows development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  3. 3

    Hi all, I've talked about glidesort a few times on HN already, but it's finally ready for release. If you have any questions, feel free to ask. An academic paper on glidesort that goes into a lot more detail than the readme is upcoming, but is not ready yet. I will be giving a talk on glidesort tomorrow at FOSDEM 2023 in the Rust Devroom at 16:10, you can seek me out there as well. In other news, I am leaving academia soon, so if you have interesting (Rust) jobs the coming months feel free to approach me.

    2023 · github.com · its alternatives →

  4. 4

    allocscope - a memory tracking tool. Contribute to matt-kimball/allocscope development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  5. 5

    `cronexpr` is a library to parse and drive the crontab expression.

    2024 · docs.rs · its alternatives →

  6. 6

    forkrun is the culmination of a 10-year-long journey focused on "how to make shell parallelization fast". What started as a standard "fork jobs in a loop" has turned into a lock-free, CAS-retry-loop-free, SIMD-accelerated, self-tuning, NUMA aware shell-based stream parallelization engine that is (mostly) a drop-in replacement for xargs -P and GNU parallel. On my 14-core/28-thread i9-7940x, forkrun achieves: * 200,000+ batch dispatches/sec (vs ~500 for GNU Parallel) * ~95–99% CPU utilization across all 28 logical cores, even when the workload is non-existant (bash no-ops / `:`)…

    Mar 2026 · github.com · its alternatives →

  7. 7

    Godot-based Rust multi-PTY emulator desktop application - godot-pty/gpty

    Sep 2026 · github.com · its alternatives →

  8. 8

    I built a Rust-based CLI/terminal UI for inspecting Parquet files—data, metadata, and row-group-level structure—right from the terminal. If someone sent me a Parquet file, I used to open DuckDB or Polars just to see what was inside. Now I can do it with one command. Repo: https://github.com/kaushiksrini/parqeye

    Nov 2025 · github.com · its alternatives →

  9. 9
  10. 10

    Hello HN, author here. I built ZXC, a lossless compression library designed specifically for "Write Once, Read Many" scenarios (Game assets, Firmware, App bundles). The Concept: Standard real-time codecs (LZ4, Snappy) are designed for symmetry. ZXC explores an asymmetric approach: it spends significantly more CPU cycles at compression time to generate a bitstream specifically structured for modern, wide-issue execution pipelines (maximizing Instruction Level Parallelism). Performance (Verified via lzbench integration): ZXC was merged into the official lzbench repository monday. ARM64 (Apple…

    Dec 2025 · github.com · its alternatives →

  11. 11

    Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…

    2025 · github.com · its alternatives →

  12. 12

    Linux filesystem defragger written in Rust and Qt Quick/Kirigami - gbin/defragger

    Aug 2026 · github.com · its alternatives →

  13. 13OA

    A lightweight engine for durable execution / deterministic workflows I built with Rust, wasmtime and the WASM Component Model. Its main use is running reliable, long-running workflows that can automatically resume after failures. Looking for feedback on the approach and potential use cases!

    2025 · obeli.sk · its alternatives →

  14. 14

    High-performance serverless functions for Rust & WebAssembly

    2020 · secondstate.io · its alternatives →

  15. 15

    High performance secure & portable Rust functions in Node.js

    2020 · secondstate.io · its alternatives →

  16. 16

    "Game" is a stretch, but I put together this repo containing a pure Rust app which uses SDL2 and compiles to WASM (and can be run in a browser). Older resources were a bit out of date and a bit too verbose for my purposes, so here's a minimal working example.

    2024 · github.com · its alternatives →

  17. 17CD
  18. 18

    Keep your Cheerio code. Make it faster.

    4d ago · github.com · its alternatives →

  19. 19

    An ultra-fast, single-binary MCP server written in Rust as a lightweight alternative to Node.js/Python. - StamManif/mcp-stama

    Aug 2026 · github.com · its alternatives →

  20. 20

    Tach is a pip package that lets you define module boundaries, automatically detect all cross-module dependencies, and then validate and enforce those dependencies. It also supports strict interfaces for modules by overloading `__all__`. The core static analysis is done in Rust, so all Tach commands run quickly. The goal of Tach is to help eng teams maintain velocity while scaling quickly, something we've seen break down a number of times. Give it a try!

    2024 · github.com · its alternatives →

  21. 21

    Hello HN! I'm an engineer at Splitgraph and recently started learning Rust so I could make my first contribution to Seafowl [0], an early stage analytical database. Along the way I figured out a database hosting hack on GCP and wanted to share it with HN. It's a way to achieve "true" scale to zero database hosting that could be useful for certain side projects or spiky traffic situations. A recurring problem I've faced with side projects is the need for Postgres, but no desire to deploy or maintain new instances. So when I learned GCP's "always free" tier includes serverless [1] I got…

    2023 · github.com · its alternatives →

  22. 22

    Made an ARM Thumb CPU from scratch in a digital circuit simulator for fun and decided to push the joke a little further and run real stuff on it, like a Web server, a Scheme interpreter, a MIDI player, and a VT100 emulator. This is basically a how-did-we-get-here blogpost, it's my second one of this kind, I'd love any feedback you might have.

    2022 · zdimension.fr · its alternatives →

  23. 23

    rust macro util for batching expensive operations. Contribute to hackermondev/batched development by creating an account on GitHub.

    2025 · github.com · its alternatives →

  24. 24

    Binary delta encoding tools. Contribute to eerimoq/detools development by creating an account on GitHub.

    2020 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →