A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
- rust
- asynchronous
- networking
47,133 repositories indexed
1–24 of 60 · Most stars
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Build production-ready applications in TypeScript
🐜🐜🐜 ants is the most powerful and reliable pooling solution for Go.
A General-purpose Task-parallel Programming System in C++
A configuration as code language with rich validation and tooling.
A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
A library for calling C functions from Go without Cgo
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
CodeChecker is an analyzer tooling, defect database and viewer extension for static and dynamic analyzer tools.
Swift type modelling the success/failure of arbitrary operations.
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)
Generic connection pooling for Ruby
Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.
Calling Python functions from the Ruby language
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
uniVocity-parsers is a suite of extremely fast and reliable parsers for Java. It provides a consistent interface for handling different file formats, and a solid framework for the development of new parsers.
A bleeding-edge, lock-free, wait-free, continuation-stealing tasking library built on C++20's coroutines
:speedboat: a limited consumer goroutine or unlimited goroutine pool for easier goroutine handling and cancellation
The APL programming language (a subset thereof) compiling to Common Lisp.
Elegant error/exception handling in Elixir, with result monads.
An opinionated F# Library for error handling