The initial stable release of Venator!
Venator is a telemetry tool I've designed specifically for rapid local development. View events and spans in real-time with ease in a fast and responsive UI. It supports OpenTelemetry and the Rust tracing ecosystem.
Venator is written in Rust using Tauri + SolidJS for the UI.
I've been working on it for the last six months of nights and weekends and am really happy with how it has turned out. It is finally at a point I can call stable, though I still have plans for more features.
I started developing it because I was dissatisfied with existing solutions. Plenty of cloud-hosted services are great, but for local tools I found many lacking. They either:
- were clunky or complicated to install (Venator is a single executable)
- focused on logs or traces but not both (Venator presents both in equal light)
- had slow or poor UIs (Venator is snappy and clear)
- did not present data in real-time (Venator is instant)
- could not find logs based on parent span attributes (Venator supports this by default)
You can start using it today by downloading prebuilt binaries here or install it from source using cargo install venator-app
.