Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more β
Top 23 Rust Macro Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
throttle_my_fn
A Rust attribute macro to limit a function's number of runs over a specified period of time
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Improving Interoperability Between Rust and C++ | news.ycombinator.com | 2024-02-05I am the current passive maintainer of the cpp crate: https://github.com/mystor/rust-cpp
Project mention: Hyper β A fast and correct HTTP implementation for Rust | news.ycombinator.com | 2023-05-12Any recommendations for rust template engines? I'd like something that can easily render labeled fragments of a template instead of requiring me to split a page into a dozen little files. Kinda like inline {{block}} definitions in Go's html/template. Speed is also nice.
From template-benchmark-rs [0] I found sailfish [1] (fast, but no fragments(?)). render-rs [2] and syn-rsx [3] (2022) both let you write html in rust macros which is cool (maybe that can substitute for fragments?). Then there's gtmpl-rust [4] which is just Go templates reimplemented in rust.
[0]: https://github.com/rosetta-rs/template-benchmarks-rs
[1]: https://github.com/rust-sailfish/sailfish
[2]: https://github.com/render-rs/render.rs last updated Jul 2020
[3]: https://github.com/stoically/syn-rsx last updated Nov 2022
[4]: https://github.com/fiji-flo/gtmpl-rust
Rust Macros related posts
- ε―Ή RTIC ζ‘ζΆηζ’η΄’
- Nutype 0.4.0 released
- Nutype 0.3.0 released
- Nutype 0.2.0 is released.
- derive_more: can it be used to handle operator overloads for borrowed references?
- Rust for Web Development | An Honest Evaluation
- Is there a convenient way to convert a struct<T> (where all fields are of type T) into struct<U> where U: From<T>?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Macro projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | derive_more | 1,397 |
2 | nutype | 1,206 |
3 | rust-derive-builder | 1,161 |
4 | passerine | 1,029 |
5 | macrokata | 985 |
6 | bitflags | 845 |
7 | rustgym | 835 |
8 | rust-cpp | 771 |
9 | rust-ctor | 663 |
10 | cynic | 335 |
11 | ormx | 275 |
12 | syn-rsx | 176 |
13 | rust-bitfield | 137 |
14 | unseemly | 128 |
15 | prae | 126 |
16 | lunchpad | 124 |
17 | kinded | 86 |
18 | rust-claim | 69 |
19 | born | 46 |
20 | deriving_via | 32 |
21 | throttle_my_fn | 12 |
22 | r4d | 10 |
23 | dl_api | 8 |
Sponsored