SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Await Open-Source Projects
-
sqlx
π§° The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
concurrencpp
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
AsyncAwaitBestPractices
Extensions for System.Threading.Tasks.Task and System.Threading.Tasks.ValueTask
-
vue-skeleton-mvp
VueJs, Vuetify, Vue Router and Vuex skeleton MVP written on JavaScript using async/await built to work with API REST skeleton: https://github.com/davellanedam/node-express-mongodb-jwt-rest-api-skeleton
-
node-oauth2-server
π The successor to oauthjs/oauth2-server. π Complete, compliant, maintained and well tested OAuth2 Server for node.js. Includes native async await and PKCE. (by node-oauth)
-
modern-async
A modern JavaScript tooling library for asynchronous operations using async/await, promises and async generators
-
telegram-vapor-bot
π€ The wrapper for the Telegram Bot API written in Swift with Vapor. It's not a framework. There is no special syntax here. This is a library that implements all Telegram Bot API methods, which is available to you to work with Vapor.
-
AsyncLock
An async/await-friendly lock for .NET, complete with asynchronous waits, safe reeΜntrance, and more.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
For PostgreSQL, the most relevent part of the code is here. With this in mind I changed some things around to rely on schemas instead of databases and even simplified some parts of the implementation as this was always meant to be for internal use only..
PS: You may want to look at the other in-memory concurrency structures available. You may find something that perfectly fits the specific problem you are trying to solve. https://learn.microsoft.com/en-us/dotnet/api/system.threading?view=net-7.0, https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent?view=net-7.0, and https://github.com/StephenCleary/AsyncEx
I am using concurrencpp for my project. What I like about it is that it's basically a thread pool factory with coroutines. It allows for better structuring / organizing of multithreaded work. So for me the main advantage of coroutines is that the code looks easier to follow
Project mention: Letlang β Roadblocks and how to overcome them - My programming language targeting Rust | /r/rust | 2023-06-07Yes, Letlang is translated to Rust and the runtime is implemented in Rust, using tokio and genawaiter. The compiler itself is also built in Rust.
Project mention: My prepared repositories for hacktoberfest 23 - any contributions are welcomed π | dev.to | 2023-10-01View on GitHub
Await related posts
-
Is anyone using coroutines seriously?
-
Concurrencpp β a C++20 library for coroutines and executors
-
Comparing asio to unifex
-
Do you think the current asynchronous models (executors, senders) are too complicated and really we just need channels and coroutines running on a thread pool?
-
How to prevent method call if its aready running?
-
Question- Blazor and async
-
Can `lock`be used with a blazor server application, or should a semaphore be exclusively used?
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source Await projects? This list will help you:
Project | Stars | |
---|---|---|
1 | sqlx | 11,822 |
2 | Micro | 10,530 |
3 | AsyncEx | 3,415 |
4 | async | 2,537 |
5 | concurrencpp | 2,058 |
6 | Hydra | 1,971 |
7 | async-retry | 1,801 |
8 | AsyncAwaitBestPractices | 1,546 |
9 | p-map | 1,227 |
10 | SwiftCoroutine | 832 |
11 | AwaitKit | 748 |
12 | Coerce-rs | 671 |
13 | async-sema | 609 |
14 | vue-skeleton-mvp | 512 |
15 | genawaiter | 428 |
16 | co2 | 329 |
17 | mobc | 270 |
18 | node-oauth2-server | 222 |
19 | cps | 194 |
20 | modern-async | 190 |
21 | async-plus | 183 |
22 | telegram-vapor-bot | 184 |
23 | AsyncLock | 173 |
Sponsored