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: 16.4 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 26,349 - Forks: 3,812

panjf2000/gnet

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

Language: Go - Size: 41.8 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 10,961 - Forks: 1,098

python-trio/trio

Trio – a friendly Python library for async concurrency and I/O

Language: Python - Size: 9.71 MB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 7,054 - Forks: 373

dunwu/javacore

☕ JavaCore 是对 Java 核心技术的经验总结。

Language: Java - Size: 16.4 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 3,300 - Forks: 550

samber/mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

Language: Go - Size: 297 KB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 3,222 - Forks: 107

pytorch/audio

Data manipulation and transformation for audio signal processing, powered by PyTorch

Language: Python - Size: 1.65 GB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 2,796 - Forks: 750

Xudong-Huang/may

rust stackful coroutine library

Language: Rust - Size: 1.3 MB - Last synced at: 26 days ago - Pushed at: 29 days ago - Stars: 2,309 - Forks: 96

syt123450/giojs

🌏 A Declarative 3D Globe Data Visualization Library built with Three.js

Language: JavaScript - Size: 128 MB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 1,725 - Forks: 238

TestableIO/System.IO.Abstractions

Just like System.Web.Abstractions, but for System.IO. Yay for testable IO access!

Language: C# - Size: 4.82 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 1,602 - Forks: 267

Kotlin/kotlinx-io

Kotlin multiplatform I/O library

Language: Kotlin - Size: 4.89 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 1,501 - Forks: 72

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.37 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 1,407 - Forks: 618

azjezz/psl

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

Language: PHP - Size: 3.51 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 1,358 - Forks: 80

eliaskosunen/scnlib

scanf for modern C++

Language: C++ - Size: 6.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1,275 - Forks: 56

getify/monio

The most powerful IO monad implementation in JS, possibly in any language!

Language: JavaScript - Size: 726 KB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 1,115 - 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: 3 months ago - Pushed at: over 3 years ago - Stars: 979 - Forks: 49

ocsigen/lwt

OCaml promises and concurrent I/O

Language: OCaml - Size: 29.3 MB - Last synced at: 27 days ago - Pushed at: about 1 month ago - Stars: 772 - Forks: 184

odnoklassniki/one-nio

Unconventional I/O library for Java

Language: Java - Size: 1.38 MB - Last synced at: 19 days ago - Pushed at: 22 days ago - Stars: 702 - Forks: 110

ocaml-multicore/eio

Effects-based direct-style IO for multicore OCaml

Language: OCaml - Size: 3.81 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 659 - Forks: 77

gesistsa/rio

🐟 A Swiss-Army Knife for Data I/O

Language: R - Size: 3.8 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 617 - Forks: 77

mosquito/aiofile

Real asynchronous file operations with asyncio support.

Language: Python - Size: 302 KB - Last synced at: about 21 hours ago - Pushed at: 5 months ago - Stars: 564 - Forks: 31

kprotty/zap

An asynchronous runtime with a focus on performance and resource efficiency.

Language: Zig - Size: 8.2 MB - Last synced at: 7 months ago - Pushed at: 12 months ago - Stars: 519 - Forks: 20

theelous3/asks

Async requests-like httplib for python.

Language: Python - Size: 864 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 510 - Forks: 64

CurvineIO/curvine

High-performance distributed multi-tier cache system. Built in Rust.

Language: Rust - Size: 2.45 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 505 - Forks: 63

itisnajim/SocketIOUnity

A Wrapper for socket.io-client-csharp to work with Unity.

Language: C# - Size: 4.31 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 461 - Forks: 81

machinebox/progress

io.Reader and io.Writer with progress and remaining time estimation

Language: Go - Size: 44.9 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 411 - Forks: 26

amphp/byte-stream

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

Language: PHP - Size: 591 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 383 - Forks: 29

Cloudef/zig-aio

io_uring like asynchronous API and coroutine powered IO tasks for zig

Language: Zig - Size: 6.04 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 379 - Forks: 12

michaelbull/kotlin-retry

A multiplatform higher-order function for retrying operations that may fail.

Language: Kotlin - Size: 364 KB - Last synced at: 8 days ago - Pushed at: 10 days ago - Stars: 377 - Forks: 14

kinverarity1/lasio

Python library for reading and writing well data using Log ASCII Standard (LAS) files

Language: Lasso - Size: 5.03 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 375 - Forks: 160

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: over 1 year ago - Pushed at: over 7 years ago - Stars: 364 - Forks: 28

callstackincubator/react-native-fast-io

Blazing fast I/O for React Native, built on top of Nitro

Language: C++ - Size: 2.21 MB - Last synced at: 3 days ago - Pushed at: 6 months ago - Stars: 340 - Forks: 6

chrisrzhou/react-globe

Create beautiful and interactive React + ThreeJS globe visualizations with ease.

Language: JavaScript - Size: 47.2 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 314 - Forks: 56

ornladios/ADIOS2

Next generation of ADIOS developed in the Exascale Computing Program

Language: C++ - Size: 33.7 MB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 313 - Forks: 144

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: 9 months ago - Pushed at: about 2 years ago - Stars: 286 - Forks: 50

aantron/luv

Cross-platform asynchronous I/O and system calls

Language: OCaml - Size: 2.11 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 285 - Forks: 26

vertexclique/nuclei

Proactive IO & Runtime system

Language: Rust - Size: 36.6 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 275 - 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: 28 days ago - Pushed at: almost 2 years ago - Stars: 261 - Forks: 34

thisandagain/storage

An iOS library for fast, easy, and safe threaded disk I/O.

Language: Objective-C - Size: 85 KB - Last synced at: 10 days ago - Pushed at: almost 9 years ago - Stars: 254 - Forks: 23

amphp/socket

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

Language: PHP - Size: 1.05 MB - Last synced at: 7 months ago - Pushed at: 11 months ago - Stars: 248 - Forks: 38

florent37/NewAndroidArchitecture-Component-Github

Sample project based on the new Android Component Architecture

Language: Java - Size: 1.13 MB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 224 - Forks: 40

chrisrzhou/react-wordcloud

☁️ Simple React + D3 wordcloud component with powerful features.

Language: JavaScript - Size: 2.61 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 219 - Forks: 147

florent37/Shrine-MaterialDesign2

implementation of Material Design 2 Shrine project

Language: Kotlin - Size: 2.56 MB - Last synced at: 5 months ago - Pushed at: about 7 years ago - Stars: 219 - Forks: 34

chlebik/ModernOperatingSystems_AndrewTanenbaum

My notes after reading 'Modern Operating Systems' book by Andrew Tanenbaum and Herbert Bos.

Size: 10.3 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 218 - Forks: 36

nim-works/cps

Continuation-Passing Style for Nim 🔗

Language: Nim - Size: 1.89 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 213 - Forks: 16

socketry/async-io 📦

Concurrent wrappers for native Ruby IO & Sockets.

Language: Ruby - Size: 618 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 206 - Forks: 27

oli-obk/rust-si

a rusty `scanf` (`scan!`) and inverse of `print!` (`read!`)

Language: Rust - Size: 75.2 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 195 - Forks: 16

kashimAstro/ofxGPIO

Library C++ for raspberrypi and orangepi, GPIO interfaces compatible with openframeworks.

Language: C++ - Size: 42.1 MB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 191 - Forks: 44

nexmoe/vscode-monitor-pro

Monitor all the resources you care about. Be the coolest plugin.

Language: TypeScript - Size: 1.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 187 - Forks: 7

Super-ZIG/io

Easy input/output in ZIG.

Language: Zig - Size: 6.86 MB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 175 - Forks: 6

WeAreROLI/mpejs

Next generation MIDI for the web

Language: JavaScript - Size: 765 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 173 - Forks: 18

HongZhaoHua/jstarcraft-core

目标是提供一个通用的Java核心编程框架,作为搭建其它框架或者项目的基础. 让相关领域的研发人员能够专注高层设计而不用关注底层实现. 涵盖了缓存,编解码,通讯,事件,输入/输出,监控,存储,配置,脚本和事务10个方面.

Language: Java - Size: 3.69 MB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 171 - Forks: 47

socketry/lightio

LightIO is a userland implemented green thread library for ruby

Language: Ruby - Size: 192 KB - Last synced at: 21 days ago - Pushed at: over 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: about 2 years ago - Pushed at: almost 8 years ago - Stars: 158 - Forks: 11

ropensci/geojsonio

Convert many data formats to & from GeoJSON & TopoJSON

Language: R - Size: 4.71 MB - Last synced at: 16 days ago - Pushed at: about 2 years ago - Stars: 154 - Forks: 59

cheng-zhongliang/event

Simple I/O event notification library wirtten in Golang

Language: Go - Size: 547 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 153 - Forks: 10

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: about 2 months ago - Pushed at: almost 7 years ago - Stars: 150 - Forks: 13

lithdew/pike

Async I/O for Zig

Language: Zig - Size: 188 KB - Last synced at: 8 months ago - Pushed at: almost 3 years ago - Stars: 135 - Forks: 8

helins/binf.cljc

Handling binary formats in all shapes and forms

Language: Clojure - Size: 377 KB - Last synced at: 4 months ago - Pushed at: about 4 years ago - Stars: 135 - Forks: 2

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: about 1 year ago - Stars: 129 - Forks: 28

YoSTEALTH/Liburing

Liburing is Python + Cython wrapper around C Liburing, which is a helper to setup and tear-down io_uring instances.

Language: Cython - Size: 582 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 126 - Forks: 8

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: about 2 years ago - Pushed at: over 5 years ago - Stars: 126 - Forks: 7

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: over 1 year ago - Pushed at: almost 4 years ago - Stars: 122 - Forks: 14

meggart/NetCDF.jl

NetCDF support for the julia programming language

Language: Julia - Size: 7.36 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 117 - Forks: 27

williamfiset/FastJavaIO

Very fast Java input reader.

Language: Java - Size: 153 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 116 - Forks: 40

ballerina-platform/module-ballerina-io

Ballerina io Module

Language: Ballerina - Size: 4.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 115 - Forks: 54

acroucher/PyTOUGH

A Python library for automating TOUGH2 simulations of subsurface fluid and heat flow

Language: Python - Size: 40.4 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 102 - Forks: 38

dysonance/Temporal.jl

Time series implementation for the Julia language focused on efficiency and flexibility

Language: Julia - Size: 3.08 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 100 - Forks: 31

colgreen/Redzen

General purpose C# code library.

Language: C# - Size: 1.23 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 99 - Forks: 17

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.65 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 96 - Forks: 22

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: 8 months ago - Pushed at: almost 2 years ago - Stars: 96 - Forks: 15

BeardedManZhao/DiskMirror

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

Language: Java - Size: 1020 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 95 - Forks: 0

JuliaGeo/GDAL.jl

Thin Julia wrapper for GDAL - Geospatial Data Abstraction Library

Language: Julia - Size: 1.19 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 94 - Forks: 14

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.88 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 93 - 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: 18 days ago - Pushed at: over 1 year ago - Stars: 88 - Forks: 28

heiher/hev-task-system

A simple, lightweight multi-task system (coroutines)

Language: C - Size: 608 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 86 - Forks: 31

JuliaGeo/Shapefile.jl

Parsing .shp files in Julia

Language: Julia - Size: 984 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 83 - Forks: 17

nanmu42/limitio

Golang io.Reader and io.Writer but with limits

Language: Go - Size: 16.6 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 77 - Forks: 4

google/cpp-async-rpc

Library for Asynchronicity, Serialization and Remoting

Language: C++ - Size: 617 KB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 76 - Forks: 20

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: 4 months ago - Pushed at: almost 3 years ago - Stars: 74 - Forks: 7

evetion/GeoDataFrames.jl

Simple geographical vector interaction built on top of ArchGDAL

Language: Julia - Size: 4.58 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 71 - Forks: 8

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: about 1 month ago - Pushed at: about 9 years ago - Stars: 71 - Forks: 17

codergautam/swordbattle.io

A multiplayer sword fighting IO game, now fully rewritten!

Language: TypeScript - Size: 166 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 67 - Forks: 45

keurfonluu/toughio

Pre- and post-processing Python library for TOUGH

Language: Python - Size: 18.3 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 67 - Forks: 10

JuliaGeo/GeoJSON.jl

Utilities for working with GeoJSON data in Julia

Language: Julia - Size: 999 KB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 66 - Forks: 12

armanbilge/epollcat 📦

minimum viable runtime

Language: Scala - Size: 367 KB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 66 - Forks: 6

redox-os/drivers

Mirror of https://gitlab.redox-os.org/redox-os/drivers

Language: Rust - Size: 3.75 MB - Last synced at: 24 days ago - Pushed at: 25 days ago - Stars: 65 - Forks: 29

Lachee/unity-named-pipes

A native named pipe wrapper for Unity3D

Language: C# - Size: 106 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 65 - Forks: 8

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.15 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 64 - Forks: 21

cotag/libuv Fork of avalanche123/uvrb

Ruby bindings for libuv

Language: Ruby - Size: 746 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 61 - Forks: 3

MiraGeoscience/geoh5py

Python API for geoh5, an open file format for geoscientific data.

Language: Python - Size: 35.2 MB - Last synced at: 4 days ago - Pushed at: 6 days ago - Stars: 60 - Forks: 12

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: over 1 year ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 21

kowainik/eio

🎯 IO with Exceptions tracked on the type-level

Language: Haskell - Size: 14.6 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 58 - Forks: 2

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: 8 months ago - Pushed at: almost 6 years ago - Stars: 57 - Forks: 10

free/concurrent-writer

Highly concurrent drop-in replacement for bufio.Writer

Language: Go - Size: 20.5 KB - Last synced at: 9 months ago - Pushed at: about 8 years ago - Stars: 56 - Forks: 9

astrogo/fitsio 📦

fitsio is a pure-Go package to read and write `FITS` files

Language: Go - Size: 189 KB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 55 - Forks: 22

strapi-community/plugin-io

A plugin for Socket IO integration with Strapi CMS.

Language: JavaScript - Size: 3.71 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 54 - Forks: 29

ornladios/ADIOS

The old ADIOS 1.x code repository. Look for ADIOS2 for new repo

Language: C - Size: 268 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 41

terkelg/eliminate

Delete files and directories without all the bullshit.

Language: JavaScript - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: almost 4 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: 3 months ago - Pushed at: over 4 years ago - Stars: 54 - Forks: 6

evetion/GeoArrays.jl

Simple geographical raster interaction built on top of ArchGDAL, GDAL and CoordinateTransformations

Language: Julia - Size: 1.31 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 51 - Forks: 13