RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- java
- rxjava
- flow
- reactive-streams
47,133 repositories indexed
1–24 of 75 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Emscripten: An LLVM-to-WebAssembly Compiler
JDK main-line development https://openjdk.org/projects/jdk
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
A virtual machine for executing programs written in Hack.
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
A high-performance, zero-overhead, extensible Python compiler with built-in NumPy support
Vert.x is a tool-kit for building reactive applications on the JVM
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Open Machine Learning Compiler Framework
HVM1 (2022): a massively parallel, optimal functional runtime in Rust
The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
NumPy aware dynamic Python compiler using LLVM
ChakraCore is an open source Javascript engine with a C API.
The modern Java bytecode editor
GopherLua: VM and compiler for Lua in Go
:books: 《Go语言定制指南》(原名:Go语法树入门/开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST)
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
The safe Markdown parser, reloaded.
C++ Insights - See your source code with the eyes of a compiler
A fast script language for Go
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.