InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 Rust Logging Projects
-
CloudRift is written in Rust and is already using tracing. The OpenTelemetry project has a Rust SDK, which in turn integrates with the tracing framework, so this looks like a no-brainer.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
greptimedb
Open-source, cloud-native, unified observability database for metrics, logs and traces, supporting SQL/PromQL/Streaming. Available on GreptimeCloud.
Time Series: Greptime, Influx, Loki, Mimir, Prometheus, Tempo, Victoria Metrics
-
-
-
Let's go back to our application and define the remote collector endpoint. Looking at the docs this is not clearly stated. After a bit of digging, I offload the task to AI and it comes back with the following:
-
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
I've built a logging system like that, in an embedded context, and defmt (https://github.com/knurling-rs/defmt) is an open-source implementation of the same context. What's most handy about it is that logging continuous sensor data and logging events can both use the same framework.
-
-
venator
Venator: a desktop app for viewing logs and traces from OpenTelemetry and the Rust tracing ecosystem (by kmdreko)
Project mention: Venator: A log and trace viewer for Rust tracing and OpenTelemetry | news.ycombinator.com | 2025-01-14 -
-
tauri-plugin-log
[READ ONLY] This repository is a mirror, for issue tracking and development head to: https://github.com/tauri-apps/plugins-workspace
-
-
-
-
-
-
-
-
-
mini-functions
A a highly performant utility and wrapper functions library for Rust that has been carefully designed with optimization and efficiency in mind. 🦀
-
-
LibRapidRust
An optimised derivative of the LibRapid C++ library. Made with love for mathematics and computer science.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Logging discussion
Rust Logging related posts
-
Log me Baby
-
Lossless Log Aggregation
-
Show HN: Unbug – Rust macros for programmatically invoking breakpoints
-
Postgres Foreign Data Wrappers with Wasm
-
Powerful Visibility with Rust, Lambda, Datadog, and OpenTelemetry
-
Angle-grinder: Slice and dice logs on the command line
-
Decrusting the tracing crate [video] by Jon Gjengset
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Sep 2025
Index
What are some of the best open-source Logging projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | tracing | 6,170 |
2 | greptimedb | 5,483 |
3 | angle-grinder | 3,650 |
4 | log | 2,390 |
5 | opentelemetry-rust | 2,275 |
6 | slog | 1,658 |
7 | log4rs | 1,082 |
8 | defmt | 1,048 |
9 | flowgger | 863 |
10 | venator | 194 |
11 | spdlog-rs | 140 |
12 | tauri-plugin-log | 117 |
13 | logforth | 128 |
14 | Logria | 95 |
15 | drep | 90 |
16 | logdna-agent-v2 | 73 |
17 | workflow-rs | 67 |
18 | linemux | 48 |
19 | async | 28 |
20 | breadcrumbs-rs | 25 |
21 | mini-functions | 14 |
22 | stumpless-logger | 9 |
23 | LibRapidRust | 9 |