Top 23 Rust rust-lang Projects
-
Project mention: AWS releases forked Elasticsearch code. Announces new name: OpenSearc | news.ycombinator.com | 2021-04-12
-
Orbtk is an option. The default is backend is orbraq, which uses OrbClient. OrbClient will use SDL on Linux, and on Redox it should be a "pure" rust experience.
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
-
TheAlgorithms/Rust (Rust): All Algorithms implemented in Rust
-
-
Project mention: Innernet: Open source Rust based Tailscale alternative by Tonari | news.ycombinator.com | 2021-03-29
You could run a local DNS server using something like https://github.com/bluejekyll/trust-dns . Or, you could install an NSS module to resolve names via the innernet client.
-
Project mention: Crate for non const static initialization and statics drop. | reddit.com/r/rust | 2021-03-10
Ah yea I suppose that is a viable option indeed! Now that I think about it some more it would be very interesting with Tokio were to build this into the library and to make it such that tokio::main hoists the static runtime as the main entry point with block_on. This way it would be trivial for libraries to use tokio::spawn pre-main and the end user wouldn't need to make changes. I think this is particularly good for anything that likes batching as you can build around static flume senders where the receivers are doing batch processing via futures batching on the receive stream. This is fully lock free, so I see this as being really compelling for batching database operations. Something like this dataloader would be vastly more performant.
-
-
Project mention: Potential damages from usb-c dock to desktop ? | reddit.com/r/UsbCHardware | 2021-03-30
Yes, I missed this part at first, edited. You could use a simpler USB2 or USB3 KVM to deal with it though (random example on Amazon https://www.amazon.com/Switcher-Selector-Computers-Keyboard-Compatbile/dp/B082K87B87). And you can automate switching displays via software then - https://github.com/haimgel/display-switch, https://haim.dev/posts/2020-07-28-dual-monitor-kvm/.
-
-
rust-embed
Rust Macro which loads files into the rust binary at compile time during release and loads the file from the fs during dev.
Project mention: What is the idiomatic way of embed files into Rust binary? | reddit.com/r/rust | 2021-01-11Maybe rust-embed can help you? I haven't used it myself, just came across the crate on this sub a while ago.
-
You might want to look in to eww but I'm not sure if they will work with Cinnamon.
-
binserve
A blazingly fast static web server with routing, templating, and security in a single binary you can set up with zero code. :zap::crab:
-
What you did there is called reborrowing
-
-
-
scaphandre
⚡ Electrical power consumption metrology agent. Let scaph dive and bring back the metrics that will help you make your systems and applications more sustainable !
Project mention: Scaphandre v0.3: getting power consumption metrics in your usual monitoring tools | reddit.com/r/rust | 2021-04-13 -
While it's not directly related to this issue, you might be interested in using vopono to be run only specific applications through it (or different servers) - I'm a fellow Mullvad user.
-
If anyone's interested in following more active simulation projects, https://github.com/Uriopass/Egregoria and https://github.com/a-b-street/abstreet. Neither has the same goals as CB, but there's definitely some overlap.
-
Yeah it did. Commits in the rg3d repo go back to like 2019, and they always had this as a demo for it before they started working on the third-person game.
-
Project mention: Introducing Bitmapflow - a tool to generate inbetweens for animated sprites (made with godot-rust) | reddit.com/r/godot | 2021-03-27
You can download it here and you can get the source code here. Windows only for now, sorry my Linux and Mac friends! (Although theoretically you should be able to get it to work if you compile it from source)
-
Or the new Rust node repo https://github.com/iotaledger/bee
-
People may want to look at source, which is here: https://github.com/infinyon/fluvio.
Index
What are some of the best open-source rust-lang projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | Toshi | 3,102 |
2 | orbtk | 3,025 |
3 | rust-blog | 2,725 |
4 | Rust | 2,396 |
5 | RG3D | 1,773 |
6 | trust-dns | 1,760 |
7 | async-graphql | 1,417 |
8 | tracing | 1,332 |
9 | display-switch | 983 |
10 | dotenv-linter | 855 |
11 | rust-embed | 565 |
12 | eww | 487 |
13 | binserve | 422 |
14 | reference | 416 |
15 | metrics | 348 |
16 | rusty-hermit | 309 |
17 | scaphandre | 257 |
18 | vopono | 245 |
19 | Egregoria | 235 |
20 | rusty-shooter | 210 |
21 | bitmapflow | 194 |
22 | bee | 185 |
23 | fluvio | 155 |