Dev tools · alternatives · 2026
24 alternatives to Ratchet – safe SPI flash writes (polling, erase-verify) in Rust
Modern BIOS chip programmer and debugger (CH341A / CH347) - jackulau/ratchet
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1RA
2016 · jamesmunns.com · its alternatives →
- 2

I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider:…
Feb 2026 · github.com · its alternatives →
- 3

This project is inspired by some of the asserts in Unreal engine. Due to reliance on core_intrinsics it is necessary to develop using nightly Rust, but there are stubs in place so a production build will not require nightly. I recently released version 0.2 which includes no_std support and adds optional log message arguments to the ensure macro.
2024 · github.com · its alternatives →
- 4

cuTile Rust provides a safe, tile-based kernel programming DSL for the Rust programming language. It features a safe host-side API for passing tensors to asynchronously executed kernel functions. - NVlabs/cutile-rs
Jun 2026 · github.com · its alternatives →
- 5NC
Hello, Some time ago I did a data logger for fun, just to check if I could beat the performance of an old C++ project of mine (mini-async-log) and to avoid letting my multithreading-C skills rust when on a non-programming gig (using Yocto/OE, very little programming). This project is a BSD licensed, producer-wait-free (when using thread-local storage) generic message logger with high performance, decent test coverage, and type-safe C strings (requires C11 or C++ compiler). It was a shame to let this project to die unknown, as I think that it has potential to be used on some niches as…
2019 · its alternatives →
- 6

Terminal user interfaces in Ruby. RatatuiRuby wraps Rust
Jan 2026 · ratatui-ruby.dev · its alternatives →
- 7

Copper is an operating system for robots - build, run, and replay your entire robot deterministically. - Home · copper-project/copper-rs Wiki
2024 · github.com · its alternatives →
- 8

Hey HN, the is Chris, creator of FireDBG. We’ve been working on this debugger just about a year now. Time travel debugging isn’t a new concept, the new idea here is to use call tree visualisation to help us navigate the debug trace. It supports various Linux distros on x64 and macOS on x64 and M1. It’s only available for Rust right now, but we do want to bring this debugging experience to other programming languages. Please give it a try! Would love to know your thoughts. What’s your anecdote in debugging programs? My stupidity is usually in the form of: after a few hours of debugging, I…
2023 · firedbg.sea-ql.org · its alternatives →
- 9
Owlyshield▲63Open source AI-driven antivirus engine written in Rust
2022 · github.com · its alternatives →
- 10GA
I built GRSH because I wanted a modern, memory-safe shell that feels native to FreeBSD but works seamlessly on macOS. While there are many shells out there, GRSH is my take on a minimal, fast, and secure command interpreter written entirely in Rust. It's designed for users who want the safety guarantees of Rust without the overhead of more bloated alternatives. I'm currently working on the official FreeBSD port. I’d love to get feedback on the shell's behavior and performance from the community. Github: https://github.com/antoniomalara301289/grsh
Jan 2026 · grimreaper.icu · its alternatives →
- 11

Stop half-done APIs! Cherrybomb is a CLI tool that helps you avoid undefined user behaviour by auditing your API specifications, validating them and running API security tests. - blst-security/cherrybomb
2022 · github.com · its alternatives →
- 12

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 →
- 13

AnyLeaf: Cutting-edge SUAS hardware
2021 · anyleaf.org · its alternatives →
- 14

A cross-language, zero-copy coroutine observability framework based on the cTP shared-memory protocol, utilizing lock-free ring buffers for ultra-low overhead state tracing. - lixiasky-back/coroTracer
Mar 2026 · github.com · its alternatives →
- 15

The main homepage for ForensicDbg - your new modern crash debugger!
Sep 2026 · forensicdbg.com · its alternatives →
- 16

A pretty (simple) alternative to strace. Contribute to JakWai01/lurk development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 17

Hey everyone, I've wanted an easy way to control which mcp server tools are available to clients. So for example, I might want a gmail server to only expose the read tool (but not send, delete etc). I figured if I create a cli for spawning mcp servers, I could intercept the stdin, stdout, stderr etc and modify what the clients see when they are making calls to list tools, resources, and prompts. Well it worked! In the initial version you can easily add a server to claude with a safe list of tools: npx -y mcpgod add @modelcontextprotocol/server-everything --client claude --tools=echo,add…
2025 · github.com · its alternatives →
- 18

A hobbyist microkernel written in Rust, featuring a capability-based system similar to seL4. - sorpaas/rux
2017 · github.com · its alternatives →
- 19

Browse, download and flash with verified writes
Dec 2025 · github.com · its alternatives →
- 20

High-level RealSense library in Rust
2021 · gitlab.com · its alternatives →
- 21

This is a personal project I've been working on and off for the past few years. It's a set of tools that have allowed me to prototype quickly small (and increasingly bigger) kernels, and create userspace programs to interact with them. Supports riscv64, amd64 and i386. The intel port has been tested and used on real hardware, from big dual-socket Xeon machines to an old X220. It is all C, I have plan to make rust bindings for the kernel library. But again, they're plans at this stage. Porting to new architectures is relatively simple, a basic port to riscv took me a couple of weeks of…
2024 · github.com · its alternatives →
- 22

fasthex - a very optimized hex dumper with all the features other hex dumpers have too
Jun 2026 · github.com · its alternatives →
- 23
Ghost▲4Detect process injection and memory tampering in Rust
Nov 2025 · github.com · its alternatives →
- 24

I am happy to announce Stalwart SMTP [1], a modern SMTP server developed in Rust with a focus on security, speed, and extensive configurability. It features built-in DMARC, DKIM, SPF and ARC support for message authentication, strong transport security through DANE, MTA-STS and SMTP TLS reporting, and offers great flexibility and customization thanks to its dynamic configuration rules and native support for Sieve scripts. The project has been recently awarded a grant from NLNet and the European Commission's Next Generation Internet program to develop a mail server in Rust. The next step in…
2023 · github.com · its alternatives →
Also compare
- Rust, ARM Cortex M, and a Generated HAL alternatives
- LocalGPT – A local-first AI assistant in Rust with persistent memory alternatives
- Unbug – Rust macros for programmatically invoking breakpoints alternatives
- cuTile Rust: Safe, data-race-free GPU kernels in Rust alternatives
- Nanosecond C message logger alternatives
- RatatuiRuby wraps Rust Ratatui as a RubyGem – TUIs with the joy of Ruby alternatives
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 →