An open API service providing repository metadata for many open source software ecosystems.

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