An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with non-blocking

A curated list of projects in awesome lists tagged with non-blocking .

https://github.com/eclipse-vertx/vert.x

Vert.x is a tool-kit for building reactive applications on the JVM

concurrency event-loop high-performance http2 java jvm netty nio non-blocking reactive vertx

Last synced: 13 May 2025

https://github.com/eclipse/vert.x

Vert.x is a tool-kit for building reactive applications on the JVM

concurrency event-loop high-performance http2 java jvm netty nio non-blocking reactive vertx

Last synced: 09 Apr 2025

https://github.com/panjf2000/gnet

🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

async asynchronous epoll event-driven event-loop go golang goroutine io kqueue network networking non-blocking reactor tcp udp

Last synced: 13 May 2025

https://github.com/apple/swift-nio

Event-driven network application framework for high performance protocol servers & clients, non-blocking.

asynchronous-io event-driven high-performance networking non-blocking non-blocking-io swift swift-server swift5 swiftnio

Last synced: 13 May 2025

https://apple.github.io/swift-nio/

Event-driven network application framework for high performance protocol servers & clients, non-blocking.

asynchronous-io event-driven high-performance networking non-blocking non-blocking-io swift swift-server swift5 swiftnio

Last synced: 29 Mar 2025

https://github.com/tokio-rs/mio

Metal I/O library for Rust.

asynchronous networking non-blocking rust

Last synced: 12 May 2025

https://github.com/marlonrichert/zsh-autocomplete

🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.

asynchronous autocomplete autocompletion completion non-blocking typeahead typeahead-completions zsh zsh-autocomplete zsh-completion zsh-plugin zsh-plugins

Last synced: 10 May 2025

https://github.com/Zewo/Zewo

Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

buildpack concurrency coroutines fibers green-threads heroku non-blocking server-side-swift slack swift swiftenv swiftpm synchronous-apis xcode zewo

Last synced: 06 Aug 2025

https://github.com/zewo/zewo

Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

buildpack concurrency coroutines fibers green-threads heroku non-blocking server-side-swift slack swift swiftenv swiftpm synchronous-apis xcode zewo

Last synced: 15 May 2025

https://github.com/zewo/venice

Coroutines, structured concurrency and CSP for Swift on macOS and Linux.

coroutines csp fibers green-threads linux non-blocking performance server server-side-swift structured-concurrency swift swiftpm synchronous venice

Last synced: 15 May 2025

https://github.com/Zewo/Venice

Coroutines, structured concurrency and CSP for Swift on macOS and Linux.

coroutines csp fibers green-threads linux non-blocking performance server server-side-swift structured-concurrency swift swiftpm synchronous venice

Last synced: 06 Aug 2025

https://github.com/azjezz/psl

📚 PHP Standard Library - a modern, consistent, centralized, well-typed, non-blocking set of APIs for PHP programmers

async collection data-structures encoding grapheme-cluster html io json math multibyte-strings non-blocking password-hashing php pseudo-random secure-random shell standard-library type-assertion

Last synced: 13 May 2025

https://github.com/beetlex-io/beetlex

high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets

Last synced: 14 May 2025

https://github.com/beetlex-io/BeetleX

high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution

http-server https mqtt mqtt-client mqtt-server non-blocking rpc rpc-framework rpc-server socket socket-server socketasynceventargs ssl tcp tcp-server tls webserver websocket websocket-server websockets

Last synced: 04 May 2025

https://github.com/go-cmd/cmd

Non-blocking external commands in Go with streaming output

asynchronous command golang non-blocking real-time

Last synced: 13 Apr 2025

https://github.com/eclipse-vertx/vertx-sql-client

High performance reactive SQL Client written in Java

async mssql mysql netty non-blocking performance pg postgres reactive scalability vertx

Last synced: 14 May 2025

https://github.com/vapor-community/sockets

🔌 Non-blocking TCP socket layer, with event-driven server and client.

async non-blocking server-side-swift sockets swift-linux tcp vapor

Last synced: 11 Dec 2025

https://github.com/amphp/byte-stream

A non-blocking stream abstraction for PHP based on Amp.

amphp async io non-blocking php stream

Last synced: 14 May 2025

https://github.com/jandelgado/jled

Non-blocking LED controlling library for Arduino and friends.

arduino breathe controlling-leds effect embedded esp-idf esp32 esp8266 fade led mbed non-blocking raspberry-pi-pico stm32

Last synced: 15 Mar 2025

https://github.com/contrem/arduino-timer

Non-blocking library for delaying function calls

arduino arduino-library arduino-timer concurrent-tasks delay non-blocking timer

Last synced: 17 Aug 2025

https://github.com/wanglingsong/JsonSurfer

A streaming JsonPath processor in Java

java jsonpath non-blocking streaming

Last synced: 27 Mar 2025

https://github.com/traneio/future

High-performance Future implementation for the JVM

asynchronous futures java8 jvm non-blocking

Last synced: 23 Oct 2025

https://github.com/amphp/socket

Non-blocking socket and TLS functionality for PHP based on Amp.

amphp async client io non-blocking php server socket ssl tcp tls udp unix

Last synced: 08 Apr 2025

https://github.com/marianobarrios/tls-channel

A Java library that implements a ByteChannel interface over SSLEngine, enabling easy-to-use (socket-like) TLS for Java applications.

java java-library library networking non-blocking openssl sni socket ssl sslengine tls

Last synced: 11 Apr 2025

https://github.com/beetlex-io/beetlex.redis

A high-performance async/non-blocking redis client components for dotnet core,default data formater json protobuf and messagepack,support ssl

async json non-blocking protobuf redis-client

Last synced: 12 May 2025

https://github.com/r2dbc/r2dbc-mssql

R2DBC Driver for Microsoft SQL Server using TDS (Tabular Data Stream) Protocol

azure-sql-server microsoft-sql-server non-blocking r2dbc reactive tds

Last synced: 09 Apr 2025

https://github.com/davmac314/dasynq

Thread-safe cross-platform event loop library in C++

asyncio cross-platform event-loops non-blocking robust

Last synced: 05 Apr 2025

https://github.com/metosin/pohjavirta

Fast & Non-blocking Clojure wrapper for Undertow

clojure http-server metosin-experimental non-blocking ring

Last synced: 12 Jul 2025

https://github.com/golang-design/lockfree

⚡️ lock-free utilities in Go

algorithms lock-free non-blocking

Last synced: 04 Apr 2025

https://github.com/cheng-zhongliang/event

Simple I/O event notification library wirtten in Golang

epoll event go io kqueue libevent netpoll network networking non-blocking reactor

Last synced: 14 Mar 2025

https://github.com/cheng-zhongliang/unicorn

Simple I/O event notification library wirtten in Golang

epoll event go io kqueue libevent netpoll network networking non-blocking reactor

Last synced: 05 Apr 2025

https://github.com/akash-akya/exile

Alternative to ports for running external programs. It provides back-pressure, non-blocking io, and solves port related issues

back-pressure elixir erlang non-blocking port stream

Last synced: 05 Apr 2025

https://github.com/circonus-labs/libmtev

Mount Everest Application Framework

c framework hacktoberfest network non-blocking toolkit

Last synced: 29 Oct 2025

https://github.com/aglyzov/ws-machine

WS-Machine is a websocket finite state machine for client websocket connections (Go)

async asynchronous fsm go golang networking non-blocking select state-machine websocket

Last synced: 06 Jan 2026

https://github.com/vapor/mysql-nio

🐬 Non-blocking, event-driven Swift client for MySQL.

mysql non-blocking server-side-swift swift swiftnio vapor

Last synced: 14 Sep 2025

https://github.com/mosquito/caio

Linux AIO c python bindings

aio asyncio eventfd kernel linux linux-aio non-blocking system

Last synced: 26 Dec 2025

https://github.com/vert-x3/vertx-mongo-client

Mongo Client for Eclipse Vert.x

async java mongo non-blocking reactive vertx

Last synced: 16 May 2025

https://github.com/hslam/netpoll

Package netpoll implements a network poller based on epoll/kqueue.

epoll event-driven fast go golang kqueue net netpoll networking non-blocking rescheduling sendfile splice unix

Last synced: 28 Apr 2025

https://github.com/ringcentral/cassandra4io

Asynchronous lightweight fs2 and cats.effect.IO wrapper under datastax cassandra 4.x driver with doobie-like syntax

cassandra fs2 non-blocking

Last synced: 09 Apr 2025

https://github.com/free/concurrent-writer

Highly concurrent drop-in replacement for bufio.Writer

concurrent golang io multithreading non-blocking writer

Last synced: 11 Apr 2025

https://github.com/reactiverse/aws-sdk

Using vertx-client for AWS SDK v2

aws-sdk java netty non-blocking performance reactive scalability vertx

Last synced: 25 Jul 2025

https://github.com/eclipse-vertx/vertx-tracing

Vertx integration with tracing libraries

non-blocking opentracing reactive tracing vertx zipkin

Last synced: 04 Apr 2025

https://github.com/thavarshan/matrix

⚛︎ Bringing JavaScript-style async to PHP! Manage asynchronous tasks with ease using a modern, fiber-powered API for seamless concurrency and error handling.

async fiber javascript matrix non-blocking php task

Last synced: 09 Apr 2025

https://github.com/michel-kraemer/actson-rs

🎬 A reactive (or non-blocking, or asynchronous) JSON parser

asynchronous big-data json non-blocking non-blocking-io parser reactive streaming

Last synced: 05 Apr 2025

https://github.com/ghostff/session

PHP Session Manager (non-blocking, flash, segment, session encryption)

encryption flash memcached mysql non-blocking php7 redis session session-encryption session-management session-php sqlite

Last synced: 30 Apr 2025

https://github.com/icflorescu/next-server-actions-parallel

A small utility library that enables you to execute Next.js server actions in parallel - the missing ingredient to build a boilerplate-free tRPC-style server-actions workflow.

concurrency concurrent nextjs non-blocking parallel react rpc server-actions

Last synced: 14 Apr 2025

https://github.com/vapor-community/async

⏱ Promises and reactive-streams in Swift built for high-performance and scalability.

async epoll kqueue non-blocking reactive-streams server-side-swift swift-linux vapor

Last synced: 28 Apr 2025

https://github.com/drasyl/drasyl

drasyl is a high-performance framework for rapid development of distributed applications

distributed drasyl netty networking nio non-blocking p2p

Last synced: 09 Apr 2025

https://github.com/dennis-krasnov/uringy

A simple single-threaded concurrency runtime for Rust based on io_uring.

async concurrency io-uring non-blocking runtime rust thread-per-core

Last synced: 16 May 2025

https://github.com/hakdogan/introducetoeclicpsevert.x

This repository contains the code of Vert.x examples contained in my articles published on platforms such as kodcu.com, medium, dzone. How to run each example is described in its readme file.

clustering event-driven eventbus hazelcast non-blocking reactive-programming vertx vertx-web

Last synced: 05 Apr 2025

https://github.com/peff74/esp_aht20_bmp280

ESP32/ESP8266 arduino script for an AHT20 + BMP280 only with Wire.h

aht20 arduino beginner-friendly bmp280 esp32 esp8266 humidity i2c iot non-blocking pressure sensor temperature weather

Last synced: 12 Jun 2025

https://github.com/junkfix/esp32-ds18b20

Arduino Library for ESP32 DS18B20 Non Blocking Onewire RMT protocol, no dependencies, minimal

1-wire 1wire dallas ds18b20 esp32 non-blocking onewire rmt temperature-sensor

Last synced: 14 Apr 2025

https://github.com/rdbc-io/rdbc-pgsql

Asynchronous PostgreSQL driver for Scala and Java

asynchronous back-pressure database driver java non-blocking postgresql rdbc reactive scala

Last synced: 01 Nov 2025

https://github.com/gworley3/httpray

Non-blocking HTTP library for Ruby

http http-client non-blocking nonblocking-sockets ruby tls tls-support

Last synced: 23 Aug 2025

https://github.com/nanpuyue/tokio-fd

Non-blocking Read and Write a Linux/Unix File Descriptor

async linux mio non-blocking rust tokio

Last synced: 30 Dec 2025

https://github.com/sshtools/forker

Forker is a set of utilities and helpers for launching processes from Java in the most efficient way possible

command fork java non-blocking process processbuilder service system wrapper

Last synced: 13 Apr 2025

https://github.com/end2endzone/softtimers

A collection of software timers that allows one to properly time multiple events and know when each "timer" expires meaning that an action is required. The library aims at greatly simplifying multitask complexity.

arduino non-blocking timers timing

Last synced: 10 Apr 2025

https://github.com/tfkfan/orbital

A blueprint adapting VertX to distributed game server

event-loop game gamedev gameserver high-performance java matchmaker netty nio non-blocking reactive room vertx

Last synced: 16 May 2025

https://github.com/Thomvanoorschot/wire

Wire is a networking library written in Zig, designed to simplify building non-blocking TCP-based client-server applications. It integrates with the xev event loop for asynchronous I/O operations and is able to run non-blocking on a single thread.

event-loop libxev networking non-blocking tcp tcp-client tcp-server zig-package

Last synced: 13 Jun 2025

https://github.com/Gbertaz/NonBlockingDallas

Arduino library for the DS18B20 temperature sensor. Avoid blocking the sketch while reading the sensor.

arduino arduino-library ds18b20 non-blocking temperature-sensor

Last synced: 06 Apr 2025

https://github.com/sciactive/nonblockjs

Unobtrusive (click through) UI elements in JavaScript.

javascript non-blocking nonblock nonblocking ui unobtrusive

Last synced: 05 Oct 2025

https://github.com/saleyn/erlang

Erlang/Elixir articles and projects

article concurrent ei erlang non-blocking server snmp tcp

Last synced: 16 May 2025

https://github.com/detain/session-samurai

🥷 Universal high-speed asynchronous (non-blocking) SessionHandlerInterface implementation for PHP supporting Semaphores, Mysqli, Redis, SQLite3, Symfony/Cache, WinCache, PhpFastCache, PHP-Cache, PDO, Memcached, FlySystem Filesystem, Illuminate, APCu, APC, OpCache, InfluxDB, WinCache, MongoDb and local file storage.

asynchronous flysystem memcached mongodb mysql mysqli non-blocking pdo php php-cache phpfastcache redis semaphore session session-management sessionhandler sessionhandlerinterface sqlite3 symfony-cache wincache

Last synced: 15 May 2025

https://github.com/vandycknick/libmodbus.cs

Yet another modbus library for dotnet.

async csharp dotnet modbus non-blocking rtu tcp

Last synced: 28 Apr 2025

https://github.com/wind-c/bqueue

Time driven non-blocking and high-performance batch queue

batch callback-functions channel context golang high-performance non-blocking queue timer

Last synced: 15 Apr 2025

https://github.com/sile/nbchan

Highly optimized non-blocking communication channels implemented in Rust

asynchronous concurrency non-blocking rust

Last synced: 11 Apr 2025

https://github.com/amphp/windows-process-wrapper

Child process wrapper to support non-blocking process pipes on Windows.

child-process non-blocking windows

Last synced: 28 Apr 2025

https://github.com/noppoman/swiftmysql

A pure Swift Client implementing the MySQL protocol. Also supports non-blocking I/O

asynchronous mysql mysql-client mysql-client-linux non-blocking swift

Last synced: 09 Apr 2025

https://github.com/thelazytomcat/lib.fastlocks

Non-blocking synchronization objects based on interlocked functions operating on locking flag(s).

delphi fpc lazarus linux locks non-blocking object-pascal pascal synchronization windows

Last synced: 02 May 2025

https://github.com/thetestgame/panda3d-rest

Python module for utilizing the Panda3D HTTPClient for none blocking RESTful api calls.

http library non-blocking panda3d python restful

Last synced: 17 Aug 2025

https://github.com/lukaskirner/tokio-sunspec

A tokio-based SunSpec library

client library modbus non-blocking rust sunspec tokio

Last synced: 13 Apr 2025

https://github.com/raphamorim/nbfs

NonBlocking ~Nodejs~ File System

block extensible filesystem fs nodejs non-blocking

Last synced: 07 May 2025

https://github.com/thomvanoorschot/wire

Wire is a networking library written in Zig, designed to simplify building non-blocking TCP-based client-server applications. It integrates with the xev event loop for asynchronous I/O operations and is able to run non-blocking on a single thread.

event-loop libxev networking non-blocking tcp tcp-client tcp-server zig-package

Last synced: 10 Jun 2025

https://github.com/vert-x3/vertx-grpc-java-compiler

gRPC Java Compiler for Vert.x

grpc java non-blocking reactive vertx

Last synced: 02 Jul 2025

https://github.com/seapagan/capture-uvicorn-output

Example how to capture the output from a process in python

capture non-blocking python stdout subprocess uvicorn

Last synced: 31 Oct 2025

https://github.com/govcraft/acton-reactive

The Acton Reactive Application Framework provides an efficient way to build fast, reactive Rust applications. Designed around an actor-based model, it simplifies concurrency and allows developers to focus on writing scalable, maintainable code. Acton gets its name from the fact that it "acts on" messages you define.

actor-framework actor-model concurrency concurrent-programming distributed-systems event-driven framework high-performance message-passing non-blocking rapid-development reactive reactive-programming rust rust-crate rust-lang rust-library systems-programming tokio type-safety

Last synced: 22 Apr 2025

https://github.com/isaaskin/command_spawner

Command Spawner is a non-blocking command runner library for Python

callback command command-spawner non-blocking python spawn spawner subprocess

Last synced: 13 Mar 2025