InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. Learn more →
Top 23 Rust rust-library Projects
-
grex
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases
-
InfluxDB
Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
-
-
TypeSpec is great, but if you're working with Rust and you're about to write a new project that will require an OpenApi spec sooner or later, I'd like to recommend a web framework that has spec generation baked in:
https://github.com/poem-web/poem (see poem_openapi)
All you need to do is derive a trait on your response structs and in return you get an almost perfectly generated spec. Unions, objects, enums are first class citizens.
Also, if you're from coming from PHP, the controllers feel very much like symfony controllers.
P.s. Please do recommend an ORM that would feel closer to doctrine. I miss doctrine.
-
You can also use HTML templating with crates like askama, tera and maud! This can be combined with the power of lightweight JavaScript libraries like htmx to speed up time to production. You can read more about this on our other article about using HTMX with Rust which you can find here.. We also collaborated with Stefan Baumgartner on an article for serving HTML with Askama!
-
I have inlined the CSS here, and you can use Rust-based tooling like Lightning CSS to minify and bundle CSS here. You might also want to create a Rust build script to generate the HTML from a template, using the askama crate (works a little like Jinja).
-
Image Processing in WebAssembly
-
there is a good bindings for imgui
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
rage
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.
Project mention: Age is a simple, modern and secure file encryption tool, format, and Go library | news.ycombinator.com | 2024-08-04 -
-
Project mention: What Are The Rust Crates You Use In Almost Every Project That They Are Practically An Extension of The Standard Library? | /r/rust | 2023-11-22
log: Logging interface with various levels.
-
-
-
-
-
Project mention: Platform that enables Windows driver development in Rust | /r/patient_hackernews | 2023-09-25
-
-
lingua-rs
The most accurate natural language detection library for Rust, suitable for short text and mixed-language text
Project mention: I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes | /r/rust | 2023-10-23Discovery of Lingua: While working on a different project, I discovered the Lingua library.
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust rust-library discussion
Rust rust-library related posts
-
SQLite-jiff: SQLite extension for timezones and complex durations
-
Dynamic watermarking on the JVM
-
Zed Decoded: Linux When? – Zed Blog
-
Show HN: OS Image processing API running on edge functions using Rust and WASM
-
Show HN: SPF Deconstructor in Rust
-
programs have multiple tabs open and 300mb of ram usage
-
Mystic light made my rgb unusable
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Sep 2024
Index
What are some of the best open-source rust-library projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | grex | 7,163 |
2 | juniper | 5,670 |
3 | poem | 3,474 |
4 | tera | 3,429 |
5 | askama | 3,355 |
6 | photon | 2,649 |
7 | imgui-rs | 2,634 |
8 | rage | 2,546 |
9 | tract | 2,185 |
10 | log | 2,163 |
11 | rust-csv | 1,670 |
12 | ureq | 1,652 |
13 | argh | 1,631 |
14 | lopdf | 1,591 |
15 | windows-drivers-rs | 1,470 |
16 | nutype | 1,398 |
17 | lingua-rs | 870 |
18 | printpdf | 796 |
19 | quicksilver | 785 |
20 | imageproc (PistonDevelopers) | 735 |
21 | Spartan | 672 |
22 | rust-library-i18n | 536 |
23 | duckscript | 507 |