RillRate
UI for Microservices, Bots and IoT devices.
Support: Rust, Python, Node.js (soon).
- It's fully custom - You add your own data streams with everything you want
- It works in real-time! - NOT
5 secs
real-time, it's0.002 secs
real-time🚀 - Zero-configuration - you don't need to install and configure any other software
- Web-dashboard included - add the library to your app and connect to the dashboard with a web browser
- Ferris-friendly - we created it using Rust only: from backed to UI
🦀
Become a sponsor to see how the project is born.
Join our reddit/rillrate community to stay tuned about all the new features we released every day!
How to use it?
Add a dependency to your Cargo.toml
:
[dependencies]
rillrate = "0.37.0"
Install the rillrate engine in the main
function:
rillrate::install("my-app");
And create a Tracer
to visualize data on the embedded dashboard:
let my_tracer = Pulse::new(
["package", "dashboard", "group", "tracer-name"],
None, // You can add a specification here: depth, ranges, labels, etc.
);
When you tracer is spawned use it to put data to it:
tracer.push(value);
Do you want to know how we develop it?
Become a sponsor to see how our company works inside.
RillRate has an open-source core that means we released the primary part of our code under an open-source license.
We use the following frameworks to build our product: