Alternatives
Products that do what Performant intracontinental public transport routing in Rust does
I made a public transport route planning program that's capable of planning journeys across Europe or North America! There's only one other FOSS project I know of (MOTIS/Transitous) that can do transit routing at this scale, and in the testing I've performed mine is about 50x faster. I've spent a few weeks on this project now and it's getting to the point where I can show it off, but the API responses need a lot of work before they're usable for any downstream application. Example query (Berlin to Barcelona):…
- 1VA
2019 · github.com
- 2

- 3FA
2021 · github.com
- 4RA
Author here. RMUX started from a frustration: I've used tmux for years and got tired of scraping output with grep and sleeps to automate anything. So I rebuilt the multiplexer from scratch in Rust, with a programmable layer on top. Two surfaces: a tmux-compatible CLI (~90 commands, your keybindings just work), and a typed async Rust SDK on the same daemon — stable pane IDs, structured snapshots, locator-style waits. The idea is Playwright-style automation, but for terminals. Native on Linux, macOS, Windows (real ConPTY, no WSL). Demos and docs at rmux.io. Happy to answer questions about the…
May 2026 · github.com
- 5VW
2020 · github.com
- 6AA
I wrote a minimal traceroute(1) clone that leans on asynchrony to reduce the time spent tracing a route. Underneath, it uses ICMP to do its job. The plan is to add support for UDP tracing and a path maximum transmission unit discovery mechanism. Comments and suggestions are welcome!
2022 · github.com
- 7PT
Mar 2026 · publictransit.systems
- 8AE
actually, nothing special about this implementation. just another event loop written in rust for educational purposes and joy in tests it shows seamless migration from uvloop for my scraping framework https://github.com/BitingSnakes/silkworm with APIs (fastapi) it shows only one advantage: better p99, uvloop is faster about 10-20% in the synthetic run currently, i am forking on the win branch to give it windows support that uvloop lacks
Mar 2026 · github.com
- 9VP
I've been tracking public transport data in NZ for a couple of years now, and have now built a site for its display. Public transport is quite a contentious issue here; what's better than to inform decisions with data? I’m posting this to ask some switched on people what the best step going forward for would be for this project. If someone was building a similar site for your city, what would you want to see? https://github.com/allister-grange/missinglink
2023 · missinglink.link
- 10RA
2017 · github.com
- 11MA
Minotor is an open-source client side transit routing library for the web. It supports extended GTFS feeds parsing, complex routing queries, geographic and textual stops search. Unlike most transit planners out there, minotor can store all the transit data for a given day in memory on the client, allowing for fast runtime queries using only local data.
2025 · minotor.dev
- 12IE
Quick note on how it works and how I've done my batch embedding engine IgniteMS. The whole thing runs as one process using Rust, reading input, tokenizing, packing batches, keeping the queue full. TensorRT handles inference. Python is only as a wrapper. I built it this way because when you use more than couple of GPUs, the GPUs stop being the problem. CPU cannot feed them fast enough. One A100 can go through batches faster than Python can tokenize and feed, so the GPU just sits there idle waiting for work. Most of my time went into optimizing this. At 8 GPUs that was basically the entire…
Jun 2026 · github.com
- 13AP
2020 · github.com
- 14IB
I built a Rust drop-in replacement for svelte-check that's 10-30x faster for Svelte 5 projects. What it does: - Parses Svelte files with a custom Rust parser - Transforms them to TSX in parallel using Rayon - Runs type-checking via Microsoft's tsgo (the native Go port of TypeScript) - Maps errors back to original .svelte locations via source maps Why it's fast: The official svelte-check uses TypeScript's Language Service API optimized for IDEs with persistent connections. Great for autocomplete but slow for batch CLI checks. svelte-check-rs writes real TSX files to disk and runs tsgo as a…
Jan 2026 · svelte-check-rs.vercel.app
- 15IM
I made a Terminal UI for OpenSnitch[1], an interactive application firewall for Linux inspired by Little Snitch. I’ve always wanted to create a TUI and found the perfect excuse to make this for usage on one of my headless servers. I wrote this in Rust to force myself to learn more, viz. async features. Super open to feedback and contributions! [1] https://github.com/evilsocket/opensnitch
Nov 2025 · github.com
- 16LS
Earlier this year, I took a month to reexamine my coding habits and rethink some past design choices. I hope to rewrite and improve my FOSS libraries this year, and I needed answers to a few questions first. Perhaps some of these questions will resonate with others in the community, too. - Are coroutines viable for high-performance work? - Should I use SIMD intrinsics for clarity or drop to assembly for easier library distribution? - Has hardware caught up with vectorized scatter/gather in AVX-512 & SVE? - How do secure enclaves & pointer tagging differ on Intel, Arm, & AMD? - What's…
2025 · github.com
- 17DY
Meet shuttle, an open source, Rust-native platform for deploying apps with zero infra hassle. Built by a distributed YC-backed team. In order to deploy your app, all it takes is one annotation on your main function and you're good to go! At this point, we support most of the major Rust web frameworks such as; * Axum * Rocket * Tide * Poem * Tower And we’ve recently added support for Serenity, a Rust library for the Discord API — so you can even build & deploy Discord bots, for free. Our repository has a couple of examples per framework/library enabling you to get started in under 5…
2022 · github.com
- 18

Hi everyone, I was recently much frustrated with speed of k9s that I use regularly and decided to create a rust alternative that is much faster. Architecture comes from me, and (shocking) Fable coded most of the things. My whole company switched to it and experience has been great - much faster, integrated tightly with Flux/helm/externalsecrets and develops much faster. I know that there is an overall sentiment on HN with using LLMs, so YMMV. In terms of speed, you can check the benchmarks:…
18d ago · github.com
- 19RA
2022 · github.com
- 20PR
The author also wrote a blog post on how to use it with Bytewax, a Python stream processor, to read and analyze Mastadon posts. https://bytewax.io/blog/top-kat-and-streaming-algorithms-in-...
2023 · github.com
- 21AF
fasthex - a very optimized hex dumper with all the features other hex dumpers have too
Jun 2026 · github.com
- 22TR
Hi HN, I thought it would be fun to plot a traceroute on a map to visually see the path packets take. I know this idea has been done before, but I still wanted to scratch that itch. The first version just let you paste in a traceroute and it would plot the hops on a map. Later I discovered Globalping (https://globalping.io), which allows you to run traceroutes and MTRs from probes around the world, so I integrated that into the tool. From playing around with it, I noticed a few interesting things: • It's very easy to spot incorrect IP geolocation. If a hop shows 1–2 ms latency but…
Mar 2026 · tracemap.dev
- 23RL
I've just released rust-loguru, a logging library for Rust that aims to combine intuitive API design (inspired by Go/Python's Loguru) with Rust's performance characteristics. Some highlights: - Consistently outperforms the standard log crate by 50-80% in benchmarks. - Multiple log levels and an extensible handler system -File rotation with better performance than log4rs and other alternatives - Error handling utilities and context helpers I built this because I wanted a logger that was both ergonomic to use and high-performance. The benchmarks comparing it to slog, log, and tracing are…
2025 · crates.io
- 24GB
This project began when I decided it would be easier to write an autorouter than route a 8000+ net backplane by hand. This is a KiCad plugin with a few different algorithms, the coolest of which is a 'Manhattan routing grid' autorouter that routes along orthogonal traces. The basic idea was to steal an algorithm from FPGA routing and apply it to PCBs. I'm using CuPy for speeding up the routing; CPU-bound is at least 10x slower than the GPU version. This is in a very pre-alpha state, but it does _technically_ work. It's not great by any measure but then again it is an autorouter. I have a…
Oct 2025 · github.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →