SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Crate Projects
Rust library to create a Good Game EasilyProject mention: Hey Rustaceans! Got a question? Ask here! (51/2022)! | reddit.com/r/rust | 2022-12-18
Sounds like https://ggez.rs/.
Rust library for syntax highlighting using Sublime Text syntax definitions.Project mention: [Media] I made a Rust CLI game that tests how fast you can guess the language of a code block! | reddit.com/r/rust | 2022-08-12
I love that idea! I think there might be a better way than just hardcoding all the comment types for all the languages, though. I'm using the syntect library which will parse the code based on syntax files, so I opened an issue there to see if they have anything that could help.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
(Rust) Coloring terminal so simple you already know how to do it !Project mention: What is your favorite terminal colors library? | reddit.com/r/rust | 2022-12-27
https://github.com/mackwic/colored, 1.2k, 16k
The Roguelike Toolkit (RLTK), implemented for Rust.Project mention: Minimal 2D library for games? I'm struggling a bit to settle on one to learn. | reddit.com/r/rust | 2022-12-26
Maybe bracket-lib from the amethyst authors? I‘m currently working through that book and find the library quite intuitive and simple to use. It started out as a toolkit for rouge-like games but has been getting more general. On that note, I recommend the hands-on-rust book which teaches rust concepts while building games with bracket-lib. As you have read the book, I‘m sure you would get through the first chapters quickly.
Use C++ libraries from RustProject mention: Question about including parent directory C++ files in Rust crate | reddit.com/r/rust | 2022-08-09
For your inspiration to get c++ code in a crate: https://github.com/rust-qt/examples uses ritual build https://github.com/rust-qt/ritual which integrates qt c++ stuff into the above cargo qt rust examples. I would like to highlight the todo list example. Build and run it verbosely with "--verbose --verbose".
❌ Cargo plugin for linting your dependencies 🦀Project mention: Best way to protect a project from supply chain attacks? | reddit.com/r/rust | 2022-08-09
cargo deny for fetching crates only from trusted sources, blacklisting crates, etc.
A rust library to print aligned and formatted tables
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Spotify Web API SDK implemented in Rust (by ramsayleung)Project mention: Hey Rustaceans! Got a question? Ask here! (47/2022)! | reddit.com/r/rust | 2022-11-21
Link to the example code (Line 42)
Cross-platform multimedia layerProject mention: Raw pointers are more complicated in Rust than C | reddit.com/r/rust | 2023-02-07
For example notan, or if you only need windowing, winit?
⚡Rapid note management for the terminal. (by araekiel)Project mention: Make Bear Open Source | reddit.com/r/bearapp | 2022-09-27
Curious to hear back from Bear on this. If it’s a no go, I’m thinking about writing a frontend for jot. https://github.com/araekiel/jot
Rust CV mono-repo. Contains pure-Rust dependencies which attempt to encapsulate the capability of OpenCV, OpenMVG, and vSLAM frameworks in a cohesive set of APIs.Project mention: Good example of high performance Rust project without unsafe code? | reddit.com/r/rust | 2022-08-02
Rust can absolutely be used without unsafe to create some of the fastest code out there, but you need to try and use data-oriented design where possible to make things flow smoothly and avoid runtime checks. The hardest thing to use data-oriented design for, in my opinion, is graphs. I find that actor systems can be used instead of graphs, but it is difficult. Generally I end up using slotmap to make multiple arenas and then putting them into one large object with lots of methods to operate on the graph structure. If you want an example of that, this is probably the most complicated code I have made this way: https://github.com/rust-cv/cv/blob/511024feaa077a9af377cca7b654ad3d57d3bd6a/cv-sfm/src/lib.rs. It may not be entirely helpful to understand the whole codebase, but if you are curious to see how I do graphs in Rust with slotmap, this can be a good reference.
An alternative crate registry, implemented in Rust.Project mention: How do you share your corporate crates? | reddit.com/r/rust | 2022-02-20
Your Little Cargo RegistryProject mention: Private crate repository | reddit.com/r/rust | 2022-08-26
There's an open issue about it on the ktra repo, but that's blocked on the cargo implementation.
A framework for IOTA nodes, clients and applications in Rust (by iotaledger)
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.Project mention: Alternative for Vec for variable size arrays in no_std environment? | reddit.com/r/rust | 2022-05-17
If you're on nightly, I have a crate that I'd say would seem to be exactly what you're looking for.
UNIC: Unicode and Internationalization Crates for RustProject mention: I'm 15 ETH Away from Making the Unicode Character Database (UCD) Available on Rinkeby Testnet | reddit.com/r/ethdev | 2022-05-29
For reference, here is an equivalent library in Rust: https://github.com/open-i18n/rust-unic/
Parse BNF grammar definitions
A Constrained Application Protocol(CoAP) library implemented in Rust.
Cargo with less noise: warnings are skipped until errors are fixed, Neovim integration, etc.Project mention: cargo-limit 0.0.10 | reddit.com/r/neovim | 2023-01-14
Rant - The templating language for procedural generation.
Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more [[email protected]]Project mention: nix-init - Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more | reddit.com/r/Nix | 2023-01-28
Fast and correct computations with uncertain values (by dyedgreen)
A simple steganography library written in rust (by teovoinea)
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Crates related posts
Raw pointers are more complicated in Rust than C
2 projects | reddit.com/r/rust | 7 Feb 2023
Released a new version of Notan, a SDL-like library made in rust
1 project | reddit.com/r/u_ReasonableChapter563 | 31 Jan 2023
Released a new version of Notan, a SDL-like library made in rust
1 project | reddit.com/r/rust_gamedev | 31 Jan 2023
nix-init - Generate Nix packages from URLs with hash prefetching, dependency inference, license detection, and more
1 project | reddit.com/r/Nix | 28 Jan 2023
Minimal 2D library for games? I'm struggling a bit to settle on one to learn.
5 projects | reddit.com/r/rust | 26 Dec 2022
What is your favorite terminal colors library?
5 projects | reddit.com/r/rust | 27 Dec 2022
Notan, a library that allows you to create cross-platform apps with a simple API just released version 0.8.0!!
1 project | reddit.com/r/rust_gamedev | 29 Nov 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b71d750>
www.saashub.com | 8 Feb 2023
What are some of the best open-source Crate projects in Rust? This list will help you: