Topic: "io"
libuv/libuv
Cross-platform asynchronous I/O
Language: C - Size: 15.9 MB - Last synced at: 5 days ago - Pushed at: 13 days ago - Stars: 25,123 - Forks: 3,680

panjf2000/gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
Language: Go - Size: 41.4 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 10,401 - Forks: 1,061

python-trio/trio
Trio – a friendly Python library for async concurrency and I/O
Language: Python - Size: 8.78 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6,456 - Forks: 354

dunwu/javacore
☕ JavaCore 是对 Java 核心技术的经验总结。
Language: Java - Size: 16.4 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 3,294 - Forks: 549

samber/mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Language: Go - Size: 185 KB - Last synced at: about 20 hours ago - Pushed at: 27 days ago - Stars: 2,921 - Forks: 94

pytorch/audio
Data manipulation and transformation for audio signal processing, powered by PyTorch
Language: Python - Size: 1.49 GB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2,648 - Forks: 684

Xudong-Huang/may
rust stackful coroutine library
Language: Rust - Size: 1.18 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1,946 - Forks: 82

syt123450/giojs
🌏 A Declarative 3D Globe Data Visualization Library built with Three.js
Language: JavaScript - Size: 128 MB - Last synced at: 13 days ago - Pushed at: about 4 years ago - Stars: 1,710 - Forks: 240

TestableIO/System.IO.Abstractions
Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!
Language: C# - Size: 4.7 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 1,563 - Forks: 261

Kotlin/kotlinx-io
Kotlin multiplatform I/O library
Language: Kotlin - Size: 4.85 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,392 - Forks: 63

eclipse/mraa
Linux Library for low speed IO Communication in C with bindings for C++, Python, Node.js & Java. Supports generic io platforms, as well as Intel Edison, Intel Joule, Raspberry Pi and many more.
Language: C - Size: 3.45 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 1,389 - Forks: 621

azjezz/psl
📚 PHP Standard Library - a modern, consistent, centralized, well-typed, non-blocking set of APIs for PHP programmers
Language: PHP - Size: 3.52 MB - Last synced at: 8 days ago - Pushed at: 28 days ago - Stars: 1,279 - Forks: 73

eliaskosunen/scnlib
scanf for modern C++
Language: C++ - Size: 6.96 MB - Last synced at: 8 days ago - Pushed at: 29 days ago - Stars: 1,168 - Forks: 53

getify/monio
The most powerful IO monad implementation in JS, possibly in any language!
Language: JavaScript - Size: 538 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 1,071 - Forks: 59

spacejam/rio
pure rust io_uring library, built on libc, thread & async friendly, misuse resistant
Language: Rust - Size: 173 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 951 - Forks: 47

ocsigen/lwt
OCaml promises and concurrent I/O
Language: OCaml - Size: 28.6 MB - Last synced at: about 16 hours ago - Pushed at: 19 days ago - Stars: 752 - Forks: 176

odnoklassniki/one-nio
Unconventional I/O library for Java
Language: Java - Size: 1.34 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 684 - Forks: 103

gesistsa/rio
🐟 A Swiss-Army Knife for Data I/O
Language: R - Size: 4.25 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 612 - Forks: 76

ocaml-multicore/eio
Effects-based direct-style IO for multicore OCaml
Language: OCaml - Size: 3.75 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 602 - Forks: 74

mosquito/aiofile
Real asynchronous file operations with asyncio support.
Language: Python - Size: 280 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 535 - Forks: 29

theelous3/asks
Async requests-like httplib for python.
Language: Python - Size: 864 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 509 - Forks: 63

kprotty/zap
An asynchronous runtime with a focus on performance and resource efficiency.
Language: Zig - Size: 8.2 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 507 - Forks: 18

itisnajim/SocketIOUnity
A Wrapper for socket.io-client-csharp to work with Unity.
Language: C# - Size: 4.06 MB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 454 - Forks: 80

machinebox/progress
io.Reader and io.Writer with progress and remaining time estimation
Language: Go - Size: 44.9 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 410 - Forks: 28

amphp/byte-stream
A non-blocking stream abstraction for PHP based on Amp.
Language: PHP - Size: 591 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 378 - Forks: 29

michaelbull/kotlin-retry
A multiplatform higher-order function for retrying operations that may fail.
Language: Kotlin - Size: 260 KB - Last synced at: 16 days ago - Pushed at: about 1 year ago - Stars: 366 - Forks: 10

karntrehan/Android-IO18
A summary of all the important Android related launches, talks, discussions at the Google I/O 2018
Size: 39.1 KB - Last synced at: 9 months ago - Pushed at: almost 7 years ago - Stars: 364 - Forks: 28

kinverarity1/lasio
Python library for reading and writing well data using Log ASCII Standard (LAS) files
Language: Lasso - Size: 5.02 MB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 356 - Forks: 156

Cloudef/zig-aio
io_uring like asynchronous API and coroutine powered IO tasks for zig
Language: Zig - Size: 5.58 MB - Last synced at: about 11 hours ago - Pushed at: 5 days ago - Stars: 313 - Forks: 13

chrisrzhou/react-globe
Create beautiful and interactive React + ThreeJS globe visualizations with ease.
Language: JavaScript - Size: 47.2 MB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 306 - Forks: 54

moddio/taro 📦
HTML5 multiplayer game engine (Now archived, new version available at https://github.com/moddio/moddio2)
Language: JavaScript - Size: 12.6 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 286 - Forks: 50

ornladios/ADIOS2
Next generation of ADIOS developed in the Exascale Computing Program
Language: C++ - Size: 32.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 284 - Forks: 129

aantron/luv
Cross-platform asynchronous I/O and system calls
Language: OCaml - Size: 2.11 MB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 283 - Forks: 26

callstackincubator/react-native-fast-io
Blazing fast I/O for React Native, built on top of Nitro
Language: C++ - Size: 2.05 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 276 - Forks: 4

vertexclique/nuclei
Proactive IO & Runtime system
Language: Rust - Size: 36.6 MB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 268 - Forks: 17

rsdn/CodeJam
Set of handy reusable .NET components that can simplify your daily work and save your time when you copy and paste your favorite helper methods and classes from one project to another
Language: C# - Size: 14.2 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 260 - Forks: 36

thisandagain/storage
An iOS library for fast, easy, and safe threaded disk I/O.
Language: Objective-C - Size: 85 KB - Last synced at: 7 days ago - Pushed at: about 8 years ago - Stars: 256 - Forks: 23

florent37/NewAndroidArchitecture-Component-Github
Sample project based on the new Android Component Architecture
Language: Java - Size: 1.13 MB - Last synced at: 14 days ago - Pushed at: over 6 years ago - Stars: 223 - Forks: 40

florent37/Shrine-MaterialDesign2
implementation of Material Design 2 Shrine project
Language: Kotlin - Size: 2.56 MB - Last synced at: 13 days ago - Pushed at: over 6 years ago - Stars: 218 - Forks: 34

chrisrzhou/react-wordcloud
☁️ Simple React + D3 wordcloud component with powerful features.
Language: JavaScript - Size: 2.61 MB - Last synced at: 12 days ago - Pushed at: 12 months ago - Stars: 215 - Forks: 139

amphp/socket
Non-blocking socket and TLS functionality for PHP based on Amp.
Language: PHP - Size: 1.04 MB - Last synced at: 11 months ago - Pushed at: 12 months ago - Stars: 214 - Forks: 39

socketry/async-io 📦
Concurrent wrappers for native Ruby IO & Sockets.
Language: Ruby - Size: 618 KB - Last synced at: about 10 hours ago - Pushed at: 8 months ago - Stars: 207 - Forks: 28

nim-works/cps
Continuation-Passing Style for Nim 🔗
Language: Nim - Size: 1.89 MB - Last synced at: 9 days ago - Pushed at: 24 days ago - Stars: 205 - Forks: 17

oli-obk/rust-si
a rusty `scanf` (`scan!`) and inverse of `print!` (`read!`)
Language: Rust - Size: 75.2 KB - Last synced at: about 19 hours ago - Pushed at: about 1 month ago - Stars: 193 - Forks: 15

kashimAstro/ofxGPIO
Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.
Language: C++ - Size: 42.1 MB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 191 - Forks: 44

HongZhaoHua/jstarcraft-core
目标是提供一个通用的Java核心编程框架,作为搭建其它框架或者项目的基础. 让相关领域的研发人员能够专注高层设计而不用关注底层实现. 涵盖了缓存,编解码,通讯,事件,输入/输出,监控,存储,配置,脚本和事务10个方面.
Language: Java - Size: 3.69 MB - Last synced at: 16 days ago - Pushed at: 30 days ago - Stars: 171 - Forks: 47

WeAreROLI/mpejs
Next generation MIDI for the web
Language: JavaScript - Size: 765 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 171 - Forks: 19

socketry/lightio
LightIO is a userland implemented green thread library for ruby
Language: Ruby - Size: 192 KB - Last synced at: about 10 hours ago - Pushed at: almost 4 years ago - Stars: 161 - Forks: 3

duckie/boson
A C++14 framework for asynchronous I/O, cooperative multitasking and green threads scheduling
Language: C++ - Size: 1.24 MB - Last synced at: over 1 year ago - Pushed at: about 7 years ago - Stars: 158 - Forks: 11

cheng-zhongliang/event
Simple I/O event notification library wirtten in Golang
Language: Go - Size: 547 KB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 153 - Forks: 10

ropensci/geojsonio
Convert many data formats to & from GeoJSON & TopoJSON
Language: R - Size: 4.71 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 151 - Forks: 59

dpc/mioco
[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).
Language: Rust - Size: 75.2 KB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 149 - Forks: 13

chlebik/ModernOperatingSystems_AndrewTanenbaum
My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.
Size: 10.3 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 148 - Forks: 22

lithdew/pike
Async I/O for Zig
Language: Zig - Size: 188 KB - Last synced at: 22 days ago - Pushed at: about 2 years ago - Stars: 133 - Forks: 8

helins/binf.cljc
Handling binary formats in all shapes and forms
Language: Clojure - Size: 377 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 133 - Forks: 2

loicdescotte/pureWebappSample
Minimal http4s + Doobie + ZIO + Circe Scala application to show how to build a purely functional web application in Scala.
Language: Scala - Size: 50.8 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 126 - Forks: 7

Super-ZIG/io
Easy input/output in ZIG.
Language: Zig - Size: 7.03 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 123 - Forks: 3

pagopa-archive/io 📦
Repository principale di IO: offre una mappa di informazioni e risorse per orientarsi nel progetto
Size: 23.6 MB - Last synced at: 11 months ago - Pushed at: about 3 years ago - Stars: 122 - Forks: 14

kellyethridge/VBCorLib
The VBCorLib framework brings many of the powerful .NET classes to VB6.
Language: Visual Basic 6.0 - Size: 10.7 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 118 - Forks: 29

ballerina-platform/module-ballerina-io
Ballerina io Module
Language: Ballerina - Size: 4.06 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 116 - Forks: 54

meggart/NetCDF.jl
NetCDF support for the julia programming language
Language: Julia - Size: 7.36 MB - Last synced at: 5 days ago - Pushed at: 26 days ago - Stars: 114 - Forks: 28

williamfiset/FastJavaIO
Very fast Java input reader.
Language: Java - Size: 153 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 113 - Forks: 41

acroucher/PyTOUGH
A Python library for automating TOUGH2 simulations of subsurface fluid and heat flow
Language: Python - Size: 41.6 MB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 102 - Forks: 37

dysonance/Temporal.jl
Time series implementation for the Julia language focused on efficiency and flexibility
Language: Julia - Size: 3.08 MB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 101 - Forks: 27

colgreen/Redzen
General purpose C# code library.
Language: C# - Size: 1.32 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 98 - Forks: 16

reidmorrison/iostreams
IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
Language: Ruby - Size: 2.63 MB - Last synced at: 15 days ago - Pushed at: 11 months ago - Stars: 96 - Forks: 20

huntlabs/hunt
A refined core library for D programming language. The module has concurrency / collections / event / io / logging / text / serialization and more.
Language: D - Size: 7.56 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 95 - Forks: 15

BeardedManZhao/DiskMirror
让您的文件上传与存储更加简单,其包含许多的适配器,能够将任何类型的文件数据流中的数据接入到管理中,并将保存之后的 url 返回,支持不同文件所属空间的管控,您还可以通过此API 获取到指定 userid 下面的所有文件的 url,在诸多场景中可以简化IO相关的实现操作,能够降低开发量,例如web服务器中的磁盘管理操作!
Language: Java - Size: 843 KB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 91 - Forks: 0

JuliaGeo/GDAL.jl
Thin Julia wrapper for GDAL - Geospatial Data Abstraction Library
Language: Julia - Size: 1.8 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 91 - Forks: 12

nexmoe/vscode-monitor-pro
Monitor all the resources you care about. Be the coolest plugin.
Language: TypeScript - Size: 1.39 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 90 - Forks: 2

noear/socket.d
Application protocols based on "event" and "semantic message "" stream" (alternative to http, websocket, etc., in microservices, mobile applications, iot, etc.)
Language: Java - Size: 7.8 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 90 - Forks: 12

xtensor-stack/xtensor-io
xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5
Language: C++ - Size: 747 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 85 - Forks: 28

JuliaGeo/Shapefile.jl
Parsing .shp files in Julia
Language: Julia - Size: 852 KB - Last synced at: 17 days ago - Pushed at: 19 days ago - Stars: 83 - Forks: 14

heiher/hev-task-system
A simple, lightweight multi-task system (coroutines)
Language: C - Size: 539 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 82 - Forks: 24

nanmu42/limitio
Golang io.Reader and io.Writer but with limits
Language: Go - Size: 16.6 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 77 - Forks: 4

google/cpp-async-rpc
Library for Asynchronicity, Serialization and Remoting
Language: C++ - Size: 617 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 74 - Forks: 21

ronomon/direct-io
Direct IO helpers for block devices and regular files on FreeBSD, Linux, macOS and Windows.
Language: C - Size: 45.9 KB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 72 - Forks: 7

evetion/GeoDataFrames.jl
Simple geographical vector interaction built on top of ArchGDAL
Language: Julia - Size: 1.91 MB - Last synced at: 7 days ago - Pushed at: 21 days ago - Stars: 68 - Forks: 7

armanbilge/epollcat 📦
minimum viable runtime
Language: Scala - Size: 367 KB - Last synced at: 14 days ago - Pushed at: 26 days ago - Stars: 66 - Forks: 6

JuliaGeo/GeoJSON.jl
Utilities for working with GeoJSON data in Julia
Language: Julia - Size: 874 KB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 66 - Forks: 10

NetCrusherOrg/netcrusher-java
NetCrusher is a TCP/UDP proxy that allows to test services for failover
Language: Java - Size: 2.01 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 66 - Forks: 16

oldratlee/io-api
📐 generic API design example by I/O, the demo implementation of the article "A generic input/output API in Java"
Language: Java - Size: 1.12 MB - Last synced at: 1 day ago - Pushed at: 9 days ago - Stars: 65 - Forks: 21

Lachee/unity-named-pipes
A native named pipe wrapper for Unity3D
Language: C# - Size: 106 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 65 - Forks: 8

keurfonluu/toughio
Pre- and post-processing Python library for TOUGH
Language: Python - Size: 18.1 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 60 - Forks: 9

Open-CAS/standalone-linux-io-tracer
Standalone Linux IO Tracer (iotrace) is a tool for block device and filesystem I/O tracing
Language: Python - Size: 1.61 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 58 - Forks: 21

kowainik/eio
🎯 IO with Exceptions tracked on the type-level
Language: Haskell - Size: 14.6 KB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 58 - Forks: 2

cotag/libuv Fork of avalanche123/uvrb
Ruby bindings for libuv
Language: Ruby - Size: 746 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 57 - Forks: 3

strapi-community/strapi-plugin-io
A plugin for Socket IO integration with Strapi CMS.
Language: JavaScript - Size: 1.42 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 56 - Forks: 24

PedroAlvesV/LuaMidi
LuaMidi ♫ is the pure Lua library to reading and writing MIDI files, with friendly API.
Language: Lua - Size: 194 KB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 56 - Forks: 9

free/concurrent-writer
Highly concurrent drop-in replacement for bufio.Writer
Language: Go - Size: 20.5 KB - Last synced at: 9 days ago - Pushed at: over 7 years ago - Stars: 56 - Forks: 9

codergautam/swordbattle.io
A multiplayer sword fighting IO game, now fully rewritten!
Language: TypeScript - Size: 133 MB - Last synced at: about 9 hours ago - Pushed at: about 10 hours ago - Stars: 55 - Forks: 35

astrogo/fitsio 📦
fitsio is a pure-Go package to read and write `FITS` files
Language: Go - Size: 189 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 55 - Forks: 22

ornladios/ADIOS
The old ADIOS 1.x code repository. Look for ADIOS2 for new repo
Language: C - Size: 268 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 54 - Forks: 40

terkelg/eliminate
Delete files and directories without all the bullshit.
Language: JavaScript - Size: 60.5 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 54 - Forks: 5

profunktor/console4cats 📦
:computer: Effect-type agnostic Console I/O for Cats Effect (archived, use Cats Effect 3 instead)
Language: Scala - Size: 1.37 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 54 - Forks: 6

redox-os/drivers
Mirror of https://gitlab.redox-os.org/redox-os/drivers
Language: Rust - Size: 3.79 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 52 - Forks: 26

evetion/GeoArrays.jl
Simple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransformations
Language: Julia - Size: 1.29 MB - Last synced at: 6 days ago - Pushed at: 23 days ago - Stars: 50 - Forks: 13

Dudebaker/Gadgets-Additions
Rainmeter skins (System/Web/Markets/BOINC) inspired by the AddGadgets.com (and Orbmu2k) Windows Sidebar Gadgets
Language: Lua - Size: 30.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 50 - Forks: 2

cat2d2/io
cat2d2/io is the *largest* io-game repository on the face of the Earth!🌍Find scripts for your favorite games, and open-source games aswell!
Language: JavaScript - Size: 22.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 46 - Forks: 13,020

code4wt/toyhttpd
I/O 模型练手代码,分别使用阻塞式 I/O、select、poll 和 epoll 和 Java NIO 实现了简单的 HTTP Server
Language: HTML - Size: 197 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 45 - Forks: 25
