SaaSHub helps you find the best software and product alternatives Learn more →
Top 21 non-blocking Open-Source Projects
-
gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
-
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.
-
swift-nio
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
-
zsh-autocomplete
🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
-
Zewo
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
psl
📚 PHP Standard Library - a modern, consistent, centralized, well-typed, non-blocking set of APIs for PHP programmers
-
BeetleX
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
-
TLS Channel
A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Spark – A web micro framework for Java and Kotlin | news.ycombinator.com | 2024-02-10It's actively maintained with full time developers, performant, supports Kotlin out of the box, and has more features?
Project mention: Is it possible/straightforward to have a webserver baked in to an iOS app? | /r/iOSProgramming | 2023-05-05In addition to what others have said, SwiftNIO is a possible low-level web server framework.
Was playing around with mio (https://github.com/tokio-rs/mio) (not that mio itself is very important here!) and was trying to implement a simple something that I've done in java before: a Reactor that you can register ReactorClients with that will get callback whenever there are events on the corresponding socket etc.
git clone --depth 1 "https://github.com/marlonrichert/zsh-autocomplete.git" $HOME/.oh-my-zsh/custom/plugins/zsh-autocomplete
Project mention: I built a remote file browser and shell connection hub that supports k8s clusters | /r/kubernetes | 2023-06-09Okay I have no idea how to interpret this comment, are you talking about https://parallel-ssh.org/? These two things have not really anything in common
azjezz/psl: PHP Standard Library - a modern, consistent, centralized, well-typed, non-blocking set of APIs for PHP programmers
non-blocking related posts
-
awaits VS aioify - a user suggested alternative
2 projects | 9 Dec 2023
- What's the canonical way of doing it in rust?
- Handling TCP connections at scale - Ideas/Suggestions
- RFC: A non-blocking networking library for Rust
- How does the Rust mio crate implement deregistering connections?
- Crates to help with event-loop type pattern?
- Mio - Metal io library for rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Apr 2024
Index
What are some of the best open-source non-blocking projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Vert.x | 14,046 |
2 | gnet | 8,788 |
3 | swift-nio | 7,752 |
4 | MIO | 6,056 |
5 | zsh-autocomplete | 4,804 |
6 | Zewo | 1,851 |
7 | parallel-ssh | 1,179 |
8 | psl | 1,148 |
9 | BeetleX | 1,146 |
10 | message-io | 1,029 |
11 | cmd | 865 |
12 | promesa | 478 |
13 | ByteStream | 357 |
14 | arduino-timer | 319 |
15 | JsonSurfer | 286 |
16 | vertx-lang-kotlin | 286 |
17 | TLS Channel | 182 |
18 | Dasynq | 165 |
19 | awaits | 23 |
20 | PyTimeoutAfter | 7 |
21 | muTimer | 6 |