JVM
352 items from deephacks/awesome-jvm ★2,174
-
commons-math commons.apache.org
Library of lightweight, self-contained mathematics and statistics components.
-
Apache Arrow arrow.apache.org
A high-performance cross-system data layer for columnar in-memory analytics.
-
Xtend eclipse.org
Flexible and expressive dialect of Java, which compiles into Java 5 source code.
-
Scala scala-lang.org
Strong and static programming language that combine object-oriented and functional programming ideas.
-
Nashorn openjdk.java.net
Lightweight high-performance JavaScript runtime in Java with a native JVM.
-
LuaJ luaj.org
Java-centric implementation of lua vm built to leverage standard Java features.
-
Kawa gnu.org
Extension of the Scheme language, which is in the Lisp family of programming languages.
-
Jython jython.org
Python for the Java Platform.
-
JRuby jruby.org
Implementation of the Ruby language on the JVM.
-
Java oracle.com
General-purpose, concurrent, strongly typed, class-based object-oriented language.
-
Golo golo-lang.org
A simple dynamic language that makes extensive usage of invokedynamic.
-
Eta eta-lang.org
Pure, lazy, strongly typed functional programming language on the JVM.
-
Erjang erjang.org
A JVM-based Erlang VM.
-
Ceylon ceylon-lang.org
Object-oriented, strong and static programming language with an emphasis on immutability, created by Red Hat.
-
ZGC mail.openjdk.java.net
Garbage collector optimized for low latency and very large heaps.
-
The Garbage Collection Handbook gchandbook.org
Book that addresses new challenges to garbage collection made by recent advances in hardware and software.
-
Shenandoah openjdk.java.net
Ultra-Low-Pause-Time Garbage Collector.
-
G1 oracle.com
The Garbage-First Garbage Collector.
-
Epsilon GC openjdk.java.net
Completely passive GC implementation with bounded allocation limit, and lowest runtime performance overhead possible.
-
Balanced GC ibm.com
GC policy available in the Java Virtual Machine for IBM WebSphere Application Server V8.
-
Azul Pauseless Garbage Collection azul.com
Providing continuous, pauseless operation for Java applications.
-
asmtools wiki.openjdk.java.net
Used to develop tools for the production of Java .class files.