not-yet-awesome-embedded-rust
A collection of items that are not yet awesome in Embedded Rust (by rust-embedded)
not-yet-awesome-rust
A curated list of Rust code and resources that do NOT exist yet, but would be beneficial to the Rust community. (by not-yet-awesome-rust)
not-yet-awesome-embedded-rust | not-yet-awesome-rust | |
---|---|---|
5 | 18 | |
114 | 1,297 | |
0.0% | 1.8% | |
0.0 | 0.0 | |
over 1 year ago | over 1 year ago | |
Creative Commons Attribution Share Alike 4.0 | The Unlicense |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
not-yet-awesome-embedded-rust
Posts with mentions or reviews of not-yet-awesome-embedded-rust.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-16.
-
Rust – Are We Game Yet?
And a list of things missing: https://github.com/rust-embedded/not-yet-awesome-embedded-ru...
-
Tips on switching careers from embedded C to Rust
Building a portfolio is a great idea. Also you can find various areas to contribute to Rust. That would give you great exposure. Check out the not yet awesome rust repo (https://github.com/rust-embedded/not-yet-awesome-embedded-rust) for ideas. Also take a look at the rust foundation grant program, it’s open for applications now. There’s also the “this week in Rust” newsletter (https://this-week-in-rust.org) where job openings relative to Rust are also listed. Lastly, you can check my bio for a link where I provide a list of project ideas for different areas in embedded including Rust.
-
James Web Space Telescope runs on C++ code.
See Not Yet Awesome Embedded Rust for some ongoing work to build out the ecosystem, it's not ready yet. (this is a play on various "Awesome XYZ Rust" lists that have resources for different topics)
-
What libraries do you miss from other languages?
Not Yet Awesome Embedded Rust
-
Things you can’t do in Rust (and what to do instead)
Here's an interesting discussion, consolidated here. My view is you should use a restricted scope atomic (as best as can be supported) and interact with that through a handler struct. I.e. no global state.
not-yet-awesome-rust
Posts with mentions or reviews of not-yet-awesome-rust.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-02.
- Not-yet-Awesome Rust
- What are some libraries/crates that Rust still doesn't have readily available?
-
Which crate should most not exist?
https://github.com/not-yet-awesome-rust/not-yet-awesome-rust might give ideas
-
Looking to contribute to the arm ecosystem.
My suggestion would be to find something on Not Yet Awesome Rust that is not ARM-specific, but would be useful on ARM, and which interests you, and then do that.
-
Library/app/feature wishlist for Rust newcomers?
For a wishlist, you can check Not Yet Awesome Rust or Not Yet Awesome Embedded Rust.
- Beginner projects
-
What is a FOSS which is needed but doesn't exist yet/needs contributers?
Maybe take a look at Not Yet Awesome Rust? (A list of libraries people want in Rust but which don't exist yet.)
-
What sort of mature, open-source libraries do you feel Rust should have but currently lacks?
Aside from that, there's always Not-Yet-Awesome Rust. (Check the issues too. The README is lagging behind.)
-
I would like to revive a Rust project(rewrite something in Rust if not) if possible. Any ideas?
hostapd
-
What libraries do you miss from other languages?
Not Yet Awesome Rust
What are some alternatives?
When comparing not-yet-awesome-embedded-rust and not-yet-awesome-rust you can also consider the following projects:
tlaplus - TLC is a model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
LiteDB - LiteDB - A .NET NoSQL Document Store in a single data file
wg - Coordination repository of the embedded devices Working Group
ceres-solver - A large scale non-linear optimization library
tiny-skia - A tiny Skia subset ported to Rust
fantoccini - A high-level API for programmatically interacting with web pages through WebDriver.
Ink - 🌈 React for interactive command-line apps
sea-query - 🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
okapi - OpenAPI (AKA Swagger) document generation for Rust projects
pjproject - PJSIP project
not-yet-awesome-embedded-rust vs tlaplus
not-yet-awesome-rust vs LiteDB
not-yet-awesome-embedded-rust vs wg
not-yet-awesome-rust vs ceres-solver
not-yet-awesome-embedded-rust vs ceres-solver
not-yet-awesome-rust vs tiny-skia
not-yet-awesome-embedded-rust vs fantoccini
not-yet-awesome-rust vs Ink
not-yet-awesome-embedded-rust vs sea-query
not-yet-awesome-rust vs okapi
not-yet-awesome-embedded-rust vs Ink
not-yet-awesome-rust vs pjproject