Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks. Learn more →
Top 23 Rust Async Projects
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.Project mention: What are some awesome low level projects in rust? | reddit.com/r/rust | 2022-11-26
There are many but it needs to be interesting to you, otherwise... I like OS and compiler stuff so thats the projects i put but you maybe like more Web things so Actix https://github.com/actix/actix-web will be more fun from your point of view
Blazing 💥 fast terminal-ui for git written in rust 🦀Project mention: What’s everyone working on this week (48/2022)? | reddit.com/r/rust | 2022-11-28
Going to work on my open source projects: https://github.com/liveask/liveask and https://github.com/extrawurst/gitui - if you look to contribute to a rust project with some mentorship let me know
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, SQLite, and MSSQL. (by launchbadge)Project mention: What's new in SeaQuery 0.27.0 | dev.to | 2022-11-09
Upgrade sqlx to 0.6.1
A native gRPC client & server implementation with async/await support.Project mention: Implement grpc client in rust language for openresty/Nginx | dev.to | 2022-11-26
tonic is my favourite rust library. It's based on hyper and tokio. Everything works in async/await way.
Async version of the Rust standard libraryProject mention: Anyone using io_uring? | reddit.com/r/rust | 2022-08-18
Have a look at these: https://github.com/async-rs/async-std/tree/main/examples
A small and fast async runtime for RustProject mention: Tokio application structure, critical code flow. | reddit.com/r/rust | 2022-07-23
If you need precise control over scheduling, consider building something on top of https://github.com/smol-rs/smol
Efficient and minimal collaborative code editor, self-hosted, no database requiredProject mention: Ask HN: Is there a site that is just a text scratchpad? | news.ycombinator.com | 2022-11-25
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
a debugger for async rust! (by tokio-rs)Project mention: Using Rust at a startup: A cautionary tale | reddit.com/r/rust | 2022-11-22
The tokio-console CLI is a fun one. The console-subscriber supports shipping to a console server running elsewhere, apparently. That gives you a window into what's happening now.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.Project mention: Blessed.rs – An unofficial guide to the Rust ecosystem | news.ycombinator.com | 2022-11-07
It's worth mentioning: Under "Async Executors", for "io_uring" there is only "Glommio"
I recently found out that ByteDance has a competitor library which supposedly has better performance:
A flexible web framework that promotes stability, safety, security and speed.Project mention: Any Rust based forum software? | reddit.com/r/rust | 2022-10-28
If one were to undertake a project of developing something like this, which is the best web framework for it. I did some cursory research and discovered these back-end frameworks - actix, axum, poem, salvo, warp, gotham and rocket.
Robyn is a fast and extensible async python web server with a rust runtimeProject mention: Is it time to leave Python behind? (My personal rant) | reddit.com/r/Python | 2022-11-27
1) you can use news stuff aside wsgi and asgi like socketify.py https://github.com/cirospaciari/socketify.py Robyn https://github.com/sansyrox/robyn
rust stackful coroutine libraryProject mention: Virtual Threads in Rust? | reddit.com/r/rust | 2022-09-30
This library https://github.com/Xudong-Huang/may implement Stackful Coroutines in Rust which I believe is pretty close to what you're asking about. I believe it's a reasonably complete implementation, but it doesn't have much traction because most of the Rust ecosystem is using either async/await or native threads.
Modern embedded framework, using Rust and async.Project mention: Ask HN: Why the Linux Kernel doesn't have unit tests? | news.ycombinator.com | 2022-11-25
A project as large and well funded as the Linux kernel could have a hardware test farm at least with reasonable coverage of popular hardware. "But Linux isn't that well funded!" Sure, but it's orders of magnitude better funded than Embassy, which runs tests on real hardware automatically before every merge.
There's also the Linux testing project, which is technically third party. It's not clear to me how extensive it is but for a project as important as Linux I think it has to be graded as "needs improvement."
Rust RPC framework with high-performance and strong-extensibility for building micro-services. (by cloudwego)Project mention: cloudwego/volo: A high-performance and strong-extensibility Rust RPC framework that helps developers build microservices. | reddit.com/r/rust | 2022-09-05
A modern text editor for the terminal written in RustProject mention: Text editor and cursor navigation | reddit.com/r/rust | 2022-11-12
I use a related scheme in https://github.com/zee-editor/zee
framework for composable networking servicesProject mention: Benchmark of most widely used rust web frameworks | reddit.com/r/rust | 2022-07-16
Salvo is a powerful and simplest web server framework in Rust world
Easily build efficient, highly concurrent and resilient applications. An Actor Framework for Rust.Project mention: 18 factors powering the Rust revolution, Part 2 of 3 | dev.to | 2022-04-10
However, this isn't even 50% of what's out there: Need raw parallel power (and maybe don't need an async runtime)? Checkout Rayon. Need simple Actors for concurrent processing? Checkout Actix. Need a larger Actor system for fault tolerance/CQRS messaging? Checkout Riker. Damn, I sound like a youtube advert 🤦 - For real though, this is the tip of the concurrency iceberg. There is so much more - and it's growing.
Cross-platform async library for system information fetching 🦀Project mention: Please help me make sense of the plethora of crates for system information in Rust | reddit.com/r/rust | 2022-07-28
Last time I messed with it I remember being able to list processes in both heim and rust-psutil on mac (I even fixed a bug for it)
AMQP client library in Rust, with a clean, futures based API
Comparison of Rust async and Linux thread context switch time.Project mention: Async Rust: Cooperative vs Preemptive scheduling | dev.to | 2022-09-16
As we can see with these measurements made by Jim Blandy, context switching is roughly 8.5 times faster with async than with Linux threads and use approximately 20 times less memory.
OpenCL for RustProject mention: Non graphical computing on GPU | reddit.com/r/rust | 2022-11-09
A collection of lower-level libraries for composable network services.
Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.
Rust Async related posts
futures-concurrency v7.0.0 released!
2 projects | reddit.com/r/rust | 17 Nov 2022
Is crate Drone already dead? Are there any alternatives? rtfm?
2 projects | reddit.com/r/rust | 11 Nov 2022
What are Rust compatibile microcontrollers?
4 projects | reddit.com/r/rust | 11 Nov 2022
NVIDIA Security Team: “What if we just stopped…
2 projects | reddit.com/r/embedded | 7 Nov 2022
What is the "idiomatic" approach to events/callbacks?
1 project | reddit.com/r/rust | 4 Nov 2022
Is the a library to run MS SQL Server queries?
1 project | reddit.com/r/learnrust | 28 Oct 2022
hyper v1.0.0 Release Candidate 1
3 projects | reddit.com/r/rust | 26 Oct 2022
A note from our sponsor - Zigi
www.zigi.ai | 29 Nov 2022
What are some of the best open-source Async projects in Rust? This list will help you: