Netty project - an event-driven asynchronous network application framework
Repository Index
77,353 visible repositories in the index
1–24 of 64 · Most stars
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
- java
- aot
- compiler
- graalvm
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
- parsing
- parser-generator
- antlr
- antlr4
Vert.x is a tool-kit for building reactive applications on the JVM
- vertx
- java
- netty
- reactive
Very spicy additions to the Java programming language.
A configuration as code language with rich validation and tooling.
- pkl
- java
- kotlin
- config
Enso Analytics is a self-service data prep and analysis platform designed for data teams.
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
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
- javaparser
- parser
- java
- javadoc
A Java to iOS Objective-C translation tool and runtime.
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
- lwjgl
- kotlin
- opengl
- opencl
Non-Blocking Reactive Foundation for the JVM
- reactive
- flux
- mono
- reactive-streams
A lightweight dynamic thread pool framework with built-in monitoring and alerting, unified third-party thread pool management, and support for popular configuration centers (Nacos, Apollo, Zookeeper, Consul, and Etcd), extensible via SPI。
- java
- dynamic-threadpool
- spring
- nacos
esProc SPL is a JVM-based programming language designed for structured data computation, serving as both a data analysis tool and an embedded computing engine.
The missing Java distribution of native C++ libraries
- javacpp-presets
- java
- android
- native-libraries
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
- java
- intellij
- json
- template-engine
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
- java
- eclipse-collections
- java-collections
- collections
Enhancing Java Stream API
- java
- java8
- collections
- streams-api
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
- code-analysis
- code-transformation
- metaprogramming
- code-generation
Dynamic Code Evolution VM for Java 7/8
GS Collections has been migrated to the Eclipse Foundation, re-branded as Eclipse Collections. https://www.eclipse.org/collections/
Mixin is a trait/mixin and bytecode weaving framework for Java using ASM
- java
- mixins
- gradle
- mixin-framework
JPHP - an implementation of PHP on Java VM
- php
- php-language
- jvm
- bytecode