rfsystems.dev Launch 📡
The RF signal chain design tool is live. Build cascades, view touchstone files, and calculate link budgets — all in your browser.
We're live. rfsystems.dev is an interactive RF signal chain design tool built with Rust.
What's in this release:
- 📡 Signal Chain Builder — Create block lineups with amplifiers, filters, mixers, and custom components
- 📊 Cascade Analysis — Real-time cascaded gain, noise figure, and P1dB across your chain
- 📈 Touchstone Viewer — Upload .s2p files and overlay S-parameter plots (S11, S21, S12, S22)
- 🔗 Link Budget Calculator — Full path loss and margin analysis
- ⌨️ Keyboard Navigation — J, 1-5, L, N, S, Escape for fast workflow
- 🌙 Dark Mode — Because lab hours aren't 9-to-5
- 💾 JSON Persistence — Save and load your designs
Under the hood:
Built with Axum using a Hotwire-inspired architecture (HTML-over-the-wire, Turbo-style partial page updates) on top of our open-source Rust crates: rfconversions, touchstone, gainlineup, and linkbudget — all available on crates.io.
This is v1. Feedback welcome. Let's build better RF tools together.