Changelog

rfsystems.dev Launch 📡

The RF signal chain design tool is live. Build cascades, view touchstone files, and calculate link budgets — all in your browser.
rfsystems.dev Launch 📡

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.