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 29 · Most stars
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
JDK main-line development https://openjdk.org/projects/jdk
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
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
JRuby, an implementation of Ruby on the JVM
Frege is a Haskell for the JVM. It brings purely functional programing to the Java platform.
A toy JVM written in 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.
Compiles Java bytecode to JavaScript, WebAssembly and C
The Eta Programming Language, a dialect of Haskell on the JVM
Breaks the browser language barrier (includes a plugin-free JVM).
The Lux Programming Language
JPHP - an implementation of PHP on Java VM
🦄 The Enterprise™ programming language
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
Ahead of time compiler for JVM bytecode targetting iOS, Mac OSX and Linux
Fibers, Channels and Actors for Clojure
An OpenJDK release maintained and supported by SAP
Idris on the JVM
A fast object pool for the JVM
SquirrelJME is a Java ME 8 Virtual Machine for embedded and Internet of Things devices. It has the ultimate goal of being 99.9% compatible with the Java ME standard.
The GPars concurrency and parallelism framework for the JVM
Get inside your JVM