JVM
352 items from deephacks/awesome-jvm ★2,174
-
sysdig sysdig.org
Capture system state and activity from a running Linux instance, then save, filter and analyze.
-
perf perf.wiki.kernel.org
Linux profiling with performance counters.
-
oprofile oprofile.sourceforge.net
System-wide hardware performance monitoring with easy-to-use interface at low overhead.
-
numactl linux.die.net
Control NUMA policy for processes or shared memory.
-
hwloc linux.die.net
Reports the structure of the processor, number of cores, hyperthreads and cache size.
-
jstat docs.oracle.com
Monitors GC and compiler statistics in the JVM.
-
jstack docs.oracle.com
Prints stack traces of threads for a given Java process.
-
jinfo docs.oracle.com
Prints configuration information for a given process.
-
jhsdb docs.oracle.com
Launch a postmortem debugger to analyze the content of a core-dump from a crashed JVM.
-
jhat docs.oracle.com
Java Heap Analysis Tool
-
javap docs.oracle.com
Disassembles class files into code that reflects the java bytecode.
-
Netty netty.io
Async event-driven network library for high performance protocol servers & clients.
-
Project Panama openjdk.java.net
Enriching the connections between the JVM and APIs used by C programmers.
-
Xtext eclipse.org
Framework for development of programming languages and DSLs.
-
lombok projectlombok.org
Reduce the amount of boilerplate code that is commonly written for Java classes.
-
MPS jetbrains.com
Design and build extensible DSLs and editors.
-
JSweet jsweet.org
A transpiler from Java to TypeScript/JavaScript.
-
javacc javacc.java.net
Parser generator for use with Java.
-
immutables immutables.github.io
Generate simple, safe and consistent value objects.
-
Graal openjdk.java.net
New experimental just-in-time compiler for Java that is integrated with the HotSpot virtual machine.
-
Checker Framework types.cs.washington.edu
Compiler plug-ins that find bugs or verify their absence.
-
Apache Calcite calcite.apache.org
Dynamic data management framework and SQL parser plugin.
-
Antlr antlr.org
Parser generator for reading, processing, executing, or translating structured text or binary files.
-
vavr vavr.io
Functional Library for Java 8+.
-
VarInt github.com
No-deps variable int implementation without deps (by Bazel).
-
TraneIO trane.io
High-performance implementation of the Future abstraction.
-
DataSketches datasketches.github.io
A Java software library of stochastic streaming algorithms.
-
Reactor projectreactor.io
Reactive data applications on the JVM for Java, Groovy, Clojure and other.
-
Quasar paralleluniverse.co
Lightweight threads and actors for the JVM.
-
protobuf developers.google.com
Google's data interchange format.
-
ObjectLayout objectlayout.org
A layout-optimized Java data structure package.
-
netty-buffers netty.io
Memory buffer pool implementation similar to jemalloc.
-
mug google.github.io
A small, zero-dep functional util library originating from Google.
-
MapDB mapdb.org
Collections backed by off-heap or on-disk storage.
-
jsoniter jsoniter.com
Claims to be the fastest JSON parser ever (copy of DSL-JSON).
-
JCTools jctools.github.io
Concurrent data structures currently missing from the JDK.
-
FlatBuffers google.github.io
Efficient cross platform serialization library for C++, C#, Go, Java, JavaScript, PHP, and Python.
-
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.
- next page of items loading…