There are no reviews yet. Be the first to send feedback to the community and the maintainers!
java-guide
A guide of modern Java (Java 17)design-pattern-reloaded
Implementation of GoF design patterns using Java 17exotic
A bestiary of classes implementing exotic semantics in Javaloom-fiber
Continuation & Fiber examples using the OpenJDK project Loom prototypepro
A Java build tool that works seamlessly with modulesproxy2
Better / faster proxy generator than java.lang.reflect.Proxy for Java (require 1.7)beautiful_logger
Yet another logger API in Java with beautiful featuresrecord-util
Some utility classes around java recordskata-restrospective-11
Un kata sur comment utiliser Java 11 pour créer des APIs fonctionnellesvector-handle
A high level API to express vectorized operations in Javamacro
Java Macro Librarymoduletools
A small example of a Java 9 modular applicationkata-java17
A kata to transform an existing program to use Java 17 new featuresloom-actor
A small but fun actor framework based on loommjolnir
Thor Hammer and a way to express invokedynamic in Javajava-next
Binary builds of several OpenJDK projectshidden_proxy
A simple API that shows how,to use Hidden class to create proxiesadvent-of-code-2023
Let's try to do the advent of code 2023 in Java 21jayspec
RSpec for Java 8jexpress
A light express.js like library written in Java (in one file)blast_from_the_past
Evolution of Java on an example from 1.0 to 10write_your_dynamic_language_runtime
How to write interpreters or dynamic compilers for dynamically typed languages on top of the JVMargvester
Argument Harvester - a simple command line parserjsjs
jsjs is a JavaScript engine written in JavaScript on top of the Java Virtual Machinewrite_your_own_java_framework_exercices
Try to implement small demos of the code powering usual Java frameworkswrite_your_own_java_framework
Understand how Spring, JakartaEE, Jackson, Guice and Hibernate works by rewriting a toy version of themdo-synthetic-methods-dream-of-electric-switch-expressions
Slides for ParisJUG, ChtiJUG and DevoxxFR 2021pratt_parser
Implementation of a Pratt Parser in Javavaluetype-lworld
Tests of Java value type (lworld prototype)dragon
A simple enhanceable programming language for teaching algorithmspro-demo
A small demo of proninal
Ninal which stands for "Ninal is not a Lisp" is a small demo language (lisp like syntax/C like semantics) using Graal/Trufflejigsaw-jrtfs
A backport of jrtfs.jar for 1.7varhandle2
A safe yet efficient implementation of atomic operations for the JVM.cplisp
A Lisp that is able to compile itself into the constant pool of a Java .classtomahawk
A better Java API for Apache Arrowindy-everywhere
A sample code that rewrite a folder of classes to use invokedynamic instead of getfield/putfield/invokevirtual/invokeinterfacedop-examples
Data Oriented Programming Examplesamber-record
tests of the OpenJDK Amber record/sealed typesjava-interpolation
variation around how to implement string interpolation in Javasmartass
A toy language used to explain how to implement a dynamic language on top of the JVMstruct-of-array
Two data structures with the API of an array of structs (AoS) and the internals of a struct of arrays (SoA)umldoc
Automatically generates documentation with the UML diagrams using either plantUML or mermaidjssnowcamp-demo
one JDK8 application used as demo to show how to migrate to JDK9java-21-demo
Java 21 : Add some sparkle to your lifeblog
A blog publisher (like Jekyll) written in Java and tailored for meforax.github.io
blog pagesrecord-map
A java.util.Map that mostly supports Map interface but use a record instead of Map.Entryswisstable
A Java implementation of the Swisstable algorithmvirtual-bean
A simple API to compose bean behavior based on annotationscheapcoverage
A demo on how to gather code coverage information on Java (Kotlin, Scala, etc) classfilespanama-vector
A workspace to test the vector API of the OpenJDK Panama projectwe_are_all_to_gather
Demo of the new Stream Gatherer API of Java 22jruby-methodcall-optimizer
a proof of concept of an optimizer of bytecodes able to transform recognizable pattern to invokedynamic8to6
A retroweaver from Java 8 to Java 6 in order to run Java 8 code on Android !jsonjedi
parsing JSON with JDK8 lambdaspanama-fastaccess
amber-deconstructor
A prototype of how deconstructor can work for Amber OpenJDK projectjsonapi
Proposal implementation for a Light-Weight JSON API (JEP 198)switch-carrier
A study of the carrier factory for the destructuring switchparisjug2013
The code I have shown during Paris JUG session "In bed with ..." in september 2013lambda-perf
performance of various implementations of lambda-lib (future jdk8 API)graalvm-demo
A demo of all graal projectspattern-matching
Examples of pattern matching in Javaswitch-pattern-combinator
A prototype showing how to generte the bytecode for a switch on patternswebapp-java17
A example of a Spring project using Java 17kija
Kija is a small programming language to teach algorithmicsforaxproof
An example of a tool that analyze bytecode (like findbugs)reducedjs
A reduced set of the JavaScript feature that can run fast on the JVMamber-demo
Examples of features of the Amber OpenJDK projecthtml-component
A very small library to define unmodifiable HTML/XML componentsmovie_buddy
A movie buddy application for Devoxx 2014 (Vertx + Java8 lambda)Love Open Source and this site? Check out how you can help us