XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
Event-driven, non-blocking I/O with PHP.
Domain-specific language designed to streamline the development of high-performance GPU/CPU/Accelerators kernels
LLRT (Low Latency Runtime) is an experimental, lightweight JavaScript runtime designed to address the growing demand for fast and efficient Serverless applications.
A simple C++11 Thread Pool implementation
libco is a coroutine library which is widely used in wechat back-end service. It has been running on tens of thousands of machines since 2013.
Tools for concurrent programming in Rust
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
- java
- threadlocal
- threadsafe
- transmittable
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
- wren
- scripting-languages
- c
- fibers
Sccache is a ccache-like tool. It is used as a compiler wrapper and avoids compilation when possible. Sccache has the capability to utilize caching in remote storage environments, including various cloud storage options, or alternatively, in local storage.
Translated🔥 A network library that is easier to use than libevent/libuv/asio. A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis client/server.
ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.
The most used, flexible, fast and streaming parser for multipart form data. Supports uploading to serverless environments, AWS S3, Azure, GCP or the filesystem. Used in production.
- form
- multipart-formdata
- multipart-parser
- incomingform
🐼 Chinese translations for classic software development resources
Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.
An interpreter for Rust's mid-level intermediate representation
Light LDAP implementation
Brython (Browser Python) is an implementation of Python 3 running in the browser
The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
- functional-programming
- kotlin-library
- monads
- functional-data-structure
Coroutine-based concurrency library for Python
- python
- coroutines
- greenlet
- asyncio
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages.
TranslatedPUER Typescript. Let's write your game in UE or Unity with TypeScript.
- unity
- typescript
- javascript
- v8
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
- javaslang
- java
- functional-programming
- object-functional