Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Rust rust-library Projects
A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test casesProject mention: grex 1.0.0 - Generate regular expressions from user-provided test cases | /r/Python | 2023-08-31
GraphQL server library for RustProject mention: New Rustacean Looking For Guidance | /r/rust | 2023-05-11
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀Project mention: 🚀Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀) in a few lines of code with few(1092🚀) dependencies🚀 | /r/ThePrimeagenReact | 2023-09-23
A template engine for Rust based on Jinja2/DjangoProject mention: What is the current ideal choice for server-side rendered web frameworks? | /r/rust | 2023-06-08
A full-featured and easy-to-use web framework with the Rust programming language.Project mention: What is the best API generator for Axum? | /r/rust | 2023-04-09
I've used FastAPI/Pydantic before as well and it was a very good experience. It has been a while since I used them though, so I forget exactly how they compare, but I do recall it wrote most of the OpenAPI spec. for you. I will also agree when I saw utoipa and aide they seemed to require more boilerplate even though I have not done an actual comparison. Poem, on the other hand, seems very neat and clean and doesn't have any duplication that I can see. Here is the [TODO example](https://github.com/poem-web/poem/blob/master/examples/openapi/todos/src/main.rs).
Type-safe, compiled Jinja-like templates for RustProject mention: RustGPT: ChatGPT UI Built with Rust, Htmx, SQLite | news.ycombinator.com | 2023-11-19
This is such a great project, thank you for sharing! It seems like you're getting the usual dump of negativity around HTMX... but as usual, not much coming from anyone who's actually tried to build something small/medium-sized. I keep hearing that this stack "would" fall apart in a bigger project, but I never hear any concrete, empirical descriptions of issues that actually do arise.
I'll offer one here... using HTMX usually means you're going to be writing HTML templates, and HTML templating languages don't have much IDE support. I really miss goto-definition etc. when I'm writing Jinja templates.
That being said, I've personally found Rust/HTMX to be a magnificent combo. I personally find writing backend endpoints in Rust to be no more cumbersome than any other language (after becoming comfortable with Rust)... and there's massive gains from the incredible tooling and type system.
I wonder if you've considered using Askama for your templates? It has a Axum integration that cleans up some of the boilerplate around template rendering. There's also an open PR for block fragments , which will make componentization of HTML fragments much easier, as discussed in this essay on the HTMX site .
We need more projects like this to demonstrate how useful, highly-interactive apps are made with HTMX. I'd encourage skeptics to try the same before writing it off.
Rust bindings for Dear ImGuiProject mention: I need a GUI framework that can do the following! | /r/rust | 2023-04-20
There are rust bindings for Dear Imgui. It's a great immediate mode gui that has been used in the gaming industry for tooling. It supports floating windows and such. And there is a lot of customisability to be had. The benefit of the immediate mode gui is that it is constructed and rendered separately from the rest of the logic. Allowing you to build out whatever the gui is for, separately. Then, the gui can be removed from the final build if that is what you want.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
⚡ Rust/WebAssembly image processing library (by silvia-odwyer)
A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.Project mention: Do any libraries exist for zero-trust file storage (storing client-encrypted data on the server without the key)? | /r/rust | 2023-04-29
Logging implementation for Rust (by rust-lang)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.
Tiny, no-nonsense, self-contained, Tensorflow and ONNX inferenceProject mention: Are there any ML crates that would compile to WASM? | /r/rust | 2023-07-03
Tract is the most well known ML crate in Rust, which I believe can compile to WASM - https://github.com/sonos/tract/. Burn may also be useful - https://github.com/burn-rs/burn.
A CSV parser for Rust, with Serde support.Project mention: A question for all those that use Python | /r/rust | 2023-04-07
Serde for most of your input and output formats, with the serde-yaml and csv crates for format backends.
Rust derive-based argument parsing optimized for code size
A simple, safe HTTP clientProject mention: Thermostat Control for Ecobee | /r/rust | 2023-05-29
I also enjoyed using ureq as an http client.
A Rust library for PDF document manipulation.Project mention: How to get text from a PDF file (lopdf)? | /r/learnrust | 2023-02-10
I want to get the text of the first page of a PDF file. I'm using the lopdf crate.
Platform that enables Windows driver development in Rust. Developed by Surface.Project mention: Platform that enables Windows driver development in Rust | /r/patient_hackernews | 2023-09-25
Rust newtype with guarantees 🇺🇦 🦀Project mention: Nutype 0.4.0 released | /r/rust | 2023-11-23
A simple framework for 2D games on desktop and web (by ryanisaacg)
The most accurate natural language detection library for Rust, suitable for short text and mixed-language textProject 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-23
Discovery of Lingua: While working on a different project, I discovered the Lingua library.
An easy-to-use library for writing PDF in Rust
Image processing operations
Spartan: High-speed zkSNARKs without trusted setup (by microsoft)
Rust 核心库和标准库中文翻译，可作为 IDE 工具的智能提示，并生成本地 API 文档
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust rust-library related posts
Any alternative to PredatorSense on an Acer predator Helios 18 laptop?
1 project | /r/GamingLaptops | 1 Dec 2023
td500 mesh fans
1 project | /r/coolermaster | 23 Nov 2023
Lenovo Legion 7 Fn+Space
2 projects | /r/LenovoLegion | 5 Nov 2023
I created a program that finds out which anki cards out of 50_000 are in english and deletes them in 2 minutes
3 projects | /r/rust | 23 Oct 2023
Platform that enables Windows driver development in Rust
1 project | /r/patient_hackernews | 25 Sep 2023
Mark Russinovich: “Working towards enabling Windows driver development in Rust”
1 project | /r/hypeurls | 25 Sep 2023
microsoft/windows-drivers-rs: Platform that enables Windows driver development in Rust. Developed by Surface.
1 project | /r/rust | 25 Sep 2023
A note from our sponsor - Onboard AI
getonboard.dev | 4 Dec 2023
What are some of the best open-source rust-library projects in Rust? This list will help you: