This is your work, valued
Java Champion. Kotlin fanatic. Bit twiddler. New Yorker. Senior Software Engineer at @datadog
javabot. factoid bot for irc channels
★ 57quarkus-amazon-lambda. A simple demo application showing quarkus usage with Amazon Lambdas
★ 22sofia. A typesafe generated API on top of l10n/i18n resource bundles
★ 14kibble. A code parser and generator for Kotlin.
★ 12super-expressive. A natural language DSL for building regular expressions
★ 9graven. A maven plugin to bind a gradle build to the maven lifecycle
★ 8javazone-websockets-demo. JavaScript
★ 8ophelia. A webbased mongo client
★ 7Grizzly-Glassfish-Websocket-Demos. Various demos built with the GlassFish/Grizzly websocket APIs
★ 6quarkus-demo-apps. demos and POCs of quarkus integrations/extensions
★ 6morphia. MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver
★ 5super-expressive-old. 🦜 Super Expressive is a zero-dependency library for building regular expressions in (almost) natural language
★ 4mongo-java. Introductory presentation on getting started with mongodb and Java
★ 4morphia-demo. Java
★ 3jc-twitter-list. a simple tool to sync the JC list and update the twitter list
★ 2manhattan. Code-completable functions exposing system properties to remove the burden of knowing the exact property name
★ 2github-issues-maven-plugin. Generates a markdown file listing closed issues against the targeted milestone for use in generating release notes.
★ 2gridfs-provider. An implementation of Java's FileSystemProvider using MongoDB's GridFS as the filestore
★ 2bottlerocket. A Kotlin API for programmatically creating MongoDB clusters primarily for use in testing MongoDB based applications and libraries.
★ 2websockets-jsr. My proposal for how a WebSockets JSR could mesh with the Servlet specification
★ 2afton. TestNG and JUnit extensions to suppress test failures so long as the documented jira or github issues are still open.
★ 1guice-intro. reveal.js based presentation introducing guice
★ 1workflows. JavaScript
★ 1milo. A servlet container with a pluggable networking layer
★ 1glassfish-milestones. Generates a .ics file for 3.1.1 and 3.2 milestones and builds based on the project wiki pages
★ 1lariat. Morphia extension that transparently archives old versions of entities allowing for rollbacks
★ 1atmosphere. Making the web asynchronous
★ 1mysticpaste. A sample pastebin built using the Apache Wicket java web framework
★ 1endive. The JVM native WebAssembly runtime
★ 269fifty-states. Redistricting analysis for all 50 U.S. states
★ 15nanocode. Minimal Claude Code alternative. Single Java file, runnable with jbang, zero..eh..1 json dependency, ~260 lines.
★ 14github-workflows-kt. Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!
★ 658smileyVars. Template engine for SQL
★ 8njord. Publish where you want!
★ 15winboat. Run Windows apps on 🐧 Linux with ✨ seamless integration
★ 22ksd. Intuitive find & replace CLI (sed alternative)
★ 7.3klinear-algebra. A concise, beginner-friendly introduction to the core ideas of linear algebra.
★ 2kgodot-kotlin-jvm. Godot Kotlin JVM Module
★ 945metro. A multiplatform, compile-time dependency injection framework for Kotlin
★ 1.3kanvil. A Kotlin compiler plugin to make dependency injection with Dagger 2 easier.
★ 29manifold. Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
★ 2.8kExoQuery. Language Integrated Query for Kotlin
★ 177displayplacer. macOS command line utility to configure multi-display resolutions and arrangements. Essentially XRandR for macOS.
★ 4.5kLLM4Decompile. Reverse Engineering: Decompiling Binary Code with Large Language Models
★ 6.8kbenny-hill. Play the Benny Hill theme while running another command
★ 244intellij-platform-plugin-template. Template repository for creating plugins for IntelliJ Platform
★ 3.7kcompiler-plugin-template. Kotlin
★ 163llama3-from-scratch. llama3 implementation one matrix multiplication at a time
★ 15krHttp. REPL for HTTP
★ 549goodreads. code samples for the goodreads datasets
★ 312MS-DOS. The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes
★ 32kfoundation. The Commonhaus Foundation fosters a nurturing home for open-source projects, prioritizing innovation, collaboration, and sustainability.
★ 76intellij-byte-code-plugin. An IntelliJ plugin that provides a modern and powerful byte code analyzer tool window.
★ 58jnv. Interactive JSON filter using jq
★ 6.1kletter-boxed-solver. Python
★ 38YAIoGoL. Yet Another Implementation of Game of Life
★ 17naum. Naum is a tool that checks Java libraries for binary compatibility with previous releases
★ 3SootUp. A new version of Soot with a completely overhauled architecture
★ 811shell_gpt. A command-line productivity tool powered by AI large language models like GPT-5, will help you accomplish your tasks faster and more efficiently.
★ 12kStarter-Kit-3D-Platformer. Godot
★ 1.2kaction-upterm. Debug your GitHub Actions via SSH by using upterm/tmux to get access to the runner system itself.
★ 462build-your-own-x. Master programming by recreating your favorite technologies from scratch.
★ 533kmaven-tiles. Injecting maven configurations by composition rather than inheritance
★ 167testcontainers-rs-modules-community. Community maintained modules for Testcontainers for Rust
★ 168hello. Word-guessing game
★ 370word-peaks. A word guessing game of highs and lows
★ 47jdk-classfile-backport. An unofficial backport of the JDK Classfile API to Java 17
★ 40semantic-kernel. Integrate cutting-edge LLM technology quickly and easily into your apps
★ 28kwasmtime. A lightweight WebAssembly runtime that is fast, secure, and standards-compliant
★ 18kfluent. Static extension methods for Java.
★ 87javaconferences.github.io. The Github repository for javaconferences.org
★ 189just. 🤖 Just a command runner
★ 35kkapshot. Kotlin Compiler Plugin for source capture
★ 77bootiful-asciidoctor. Supports the easy and robust publication of technical books with Asciidoctor
★ 15WasmEdge. WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
★ 11kmima. Minimal Maven reusable one-stop shop library
★ 53spec. WebAssembly specification, reference interpreter, and test suite.
★ 3.4kSnake. Snake game (Bot included) using the Hamiltonian cycle and some pathfinding algorithms.
★ 5kotlin2dart. Tool for converting kotlin code to Dart based on the ktlint engine
★ 18metrics. 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
★ 17kjavabot. factoid bot for irc channels
★ 57ridiculous_coding. Ridiculous addon for Godot Engine 4 that adds screenshake and explosions to your coding experience
★ 1.1kkweb-core. A Kotlin web framework
★ 966EDDI. Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus.
★ 363jclasslib. jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
★ 3kapi.congress.gov. congress.gov API
★ 978carbon-lang. Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)
★ 34kcargo-aoc. Rust
★ 476wasm-languages. How to use WebAssembly in various languages
★ 47GitHubUserFinder. Kotlin Multiplatform sample project with Jetpack Compose and SwiftUI
★ 50Wordish. A JavaFX implementation of the word-guess game Wordle.
★ 21Expressus. Kotlin Multiplatform Coffee Machine
★ 114SlimeKT. An article sharing platform where you can personalize, subscribe to your favorite topics, get daily-read reminders, etc. App built using Kotlin, Dagger Hilt, Room Database, Coroutines, Flow, AndroidX Glance, WorkManager, Coil etc.
★ 608nushell. A new type of shell
★ 40kComposeSpotifyDesktop. Spotify Demo Desktop app using Jetpack compose
★ 693Constructor. Construct Projects
★ 4rewrite. Automated mass refactoring of source code.
★ 3.6kcs-video-courses. List of Computer Science courses with video lectures.
★ 83kCrossword-Puzzle-Maker. A crossword puzzle generator that creates valid crossword puzzle configurations from the command line. Java program using English language dictionary as word source.
★ 21cue. The home of the CUE language! Validate and define text-based and dynamic configuration
★ 6.2kMindustry. The automation tower defense RTS
★ 28kpractical-mongodb-aggregations-book. Practical MongoDB Aggregations book
★ 78io.javaalmanac.javadoclink. Generator for Javadoc deep links
★ 5PhoenixMinerGUI. Unofficial GUI for PhoenixMiner
★ 3codehike. Build rich content websites with Markdown and React
★ 5.4kMaterialFX. A library of material components for JavaFX
★ 1.4kCompose-boids-flocking. Jetpack Compose Boids | Flocking Insect 🐜. bird or Fish simulation using Jetpack Compose Desktop 🚀, using Canvas API 🎨
★ 40github-quarkus-triage. Generate triage report
★ 2qbicc. Experimental static compiler for Java programs.
★ 149ksp. Kotlin Symbol Processing API
★ 3.5kkotlin-ir-plugin-template. Template for IR based Kotlin compiler plugin.
★ 150storybook. Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
★ 91kbit. Bit is a modern Git CLI
★ 6.1kCommunityWriterPrograms. A list of Developer Community Writer Programs
★ 4.2kbytecode-viewer. A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
★ 16kcheckstyle-idea. CheckStyle plug-in for IntelliJ IDEA
★ 918super-expressive. 🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
★ 4.6kdbfx. This is a free, cross platform, open source database management tool based on JavaFX and vertx SQL client.
★ 80javafx-examples. A large collection of JavaFX examples demonstrating basic + advanced features of JavaFX.
★ 555layrry. A Runner and API for Layered Java Applications
★ 348git-bug. Distributed, offline-first bug tracker embedded in git
★ 10kintellij-quarkus. IntelliJ Quarkus Tools
★ 143lazygit. simple terminal UI for git commands
★ 81kJLang. JLang: Ahead-of-time compilation of Java programs to LLVM
★ 310java-champions. A list of Java Champions
★ 377redacted-compiler-plugin. A Kotlin compiler plugin that generates redacted toString() implementations.
★ 439jbang. Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.
★ 1.8kflutter_vignettes. A collection of fun Flutter experiments, created by gskinner, in partnership with Google.
★ 4.8kBytecoder. Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.
★ 939jp. Command line interface to JMESPath - http://jmespath.org
★ 787gebbdoom. Game Engine Black Book: Doom
★ 788footloose. Container Machines - Containers that look like Virtual Machines
★ 1.6kpebble. Java Template Engine
★ 1.2krocker. Java 8 optimized, memory efficient, speedy template engine producing statically typed, plain java objects
★ 781agones. Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
★ 7kclassgraph. An uber-fast parallelized Java classpath scanner and module scanner.
★ 3kjava-almanac. The history and future of Java.
★ 1.1kcaffeine. A high performance caching library for Java
★ 18kjandex. Java Annotation Indexer
★ 447autodsl. Auto-generate Kotlin DSL
★ 340chorus. :pencil: The first editor for Spigot configurations.
★ 141kubernetes-for-java-developers. A Day in Java Developer’s Life, with a taste of Kubernetes
★ 594gradle-release. gradle-release is a plugin for providing a Maven-like release process for projects using Gradle
★ 887k8s-kotlin-dsl. Kotlin DSL for Kubernetes configs
★ 353ge0ffrey-presentations. Geoffrey's presentations, see https://ge0ffrey.github.io/ge0ffrey-presentations/
★ 25platform-tck. Jakartaee-tck
★ 141inspection-plugin. Gradle plugin to launch IDEA inspections
★ 254classroom-scheduling-demo. A branch-and-bound solver to create classroom schedules
★ 39kotlin-sudoku-solver. A suduko game solver written in Kotlin
★ 59from-scratch. A hands-on walkthrough for creating an extremely insecure Kubernetes cluster and then hardening it, step by step.
★ 200kotlinbuilder. Kotlin
★ 12tink. Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
★ 14kapparatus-assembly. Animated usage of apparatus-generator.
★ 49RichTextFX. Rich-text area for JavaFX
★ 1.3kdetekt. Static code analysis for Kotlin
★ 7kmongo4idea. MongoDB integration in Intellij
★ 974swiss-transport-datagrid. Java
★ 10thorntail. Source code for the Thorntail project
★ 394FXTutorials. A collection of JavaFX tutorials from my YouTube channel
★ 511redpipe. Redpipe Web Framework
★ 71invaders. Space Invaders in Go
★ 640pup. Parsing HTML at the command line
★ 8.4koreilly_kotlin_for_data_science. Notes, slides, and contents for the O'Reilly videos using Kotlin for Data Science
★ 13kotlinconf-app. The official KotlinConf application
★ 3.5kFXGLGames. This repo contains sample games built with FXGL
★ 890FXGL. Java / JavaFX / Kotlin Game Library (Engine)
★ 4.8kgraal. GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
★ 22kkotlin. The Kotlin Programming Language.
★ 53kamazon-deployment-guide. DataStax Enterprise (DSE) Deployment Guide for Amazon Web Services (AWS)
★ 11squash. SQL access DSL for Kotlin
★ 264LingeringLoot. Custom dropped item despawn times for minecraft forge. Maintained by alexbobp.
★ 7rosettacode-kotlin. Repository with source code from http://rosettacode.org/wiki/Category:Kotlin
★ 21basilisk. Desktop/Mobile JavaFX application framework
★ 62WaveFunctionCollapse. Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
★ 25kendless-sky. Space exploration, trading, and combat game.
★ 7.5ktribaltrouble. Restoration fork of classic Java Real Time Strategy Game Tribal Trouble
★ 25plt. Programming Language Theory λΠ
★ 5.4kswift-evolution. This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
★ 16kJavaVerbalExpressions. Java regular expressions made easy.
★ 2.6kdokka. API documentation engine for Kotlin
★ 3.8kagrona. High Performance data structures and utility methods for Java
★ 3.2kmetalsmith. An extremely simple, pluggable static site generator for Node.js
★ 7.8kbunyan-java. A little logging library that uses the format of NodeJS's bunyan JSON logger
★ 7ktrawler. Tool to analyze usage of Kotlin language features in accessible Kotlin projects.
★ 4kobalt. A Kotlin-based build system for the JVM.
★ 437awesome-browser-extensions-for-github. A collection of awesome browser extensions for GitHub.
★ 3.3kspectacle. Spectacle allows you to organize your windows without using a mouse.
★ 14kpubnames. MongoDB aggregation framework demo - Interactive UK pub names wordle
★ 12SampleMongoDBApplication. Sample application using version 2.0 of the .NET Driver for MongoDB
★ 10revapi. Revapi is an API analysis and change tracking tool written in Java. Its focus is mainly on Java language itself but it has been specifically designed to not be limited to just Java. API is much more than just java classes - also various configuration files, schemas, etc. can contribute to it and users can become reliant on them.
★ 221clirr-gradle-plugin. This plugin allows you to use Clirr from Gradle
★ 11walker_method. A Ruby implementation of Walker's Alias Method for quickly sampling from an array with a given probability distribution
★ 71zt-process-killer. ZeroTurnaround Process Killer
★ 139awesome-java. A curated list of awesome frameworks, libraries and software for the Java programming language.
★ 49kgitsu. User management and pairing for Git
★ 17peco. Simplistic interactive filtering tool
★ 7.9korbit. Orbit - Virtual actor framework for building distributed systems
★ 1.7kretrofit. A type-safe HTTP client for Android and the JVM
★ 44kcmder. Lovely console emulator package for Windows
★ 27ksense. Demo app that subscribes to Twitter and publishes it via websockets
★ 152AsciidocFX. Asciidoc Editor and Toolchain written with JavaFX 21 (Build PDF, Epub, Mobi and HTML books, documents and slides)
★ 2kjapicmp. Comparison of two versions of a jar archive
★ 772webapp-runner. Lightweight Java application launcher. Launch your webapp in the most popular open source web container available with a single command.
★ 322sweetalert. A beautiful replacement for JavaScript's "alert"
★ 22kcapsule. Dead-Simple Packaging and Deployment for JVM Apps
★ 1.1kkotlin-nosql. NoSQL database query and access library for Kotlin
★ 216Humanizer.jvm. Kotlin
★ 169kotlin-koans. Kotlin workshop
★ 2.6kcoursera-dl. Script for downloading Coursera.org videos and naming them.
★ 9.6kjson-editor. JSON Schema Based Editor
★ 5.8kgitbucket. A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility
★ 9.4kjava-classmate. Library for introspecting generic type information of types, member/static methods, fields. Especially useful for POJO/Bean introspection.
★ 266crest. Command-line API modeled after JAX-RS (Command REST)
★ 62maximum-awesome. Config files for vim and tmux.
★ 5.7kjOOQ. jOOQ is the best way to write SQL in Java
★ 6.8ktogglz. Feature Flags for the Java platform
★ 1kJSVerbalExpressions. JavaScript Regular expressions made easy
★ 12kzt-exec. ZeroTurnaround Process Executor
★ 915tyrus. Tyrus - Reference implementation of Java API for WebSocket - JSR 356
★ 175github-api. Java API for GitHub
★ 1.3kmimecraft. Utility for creating RFC-compliant multipart and form-encoded HTTP request bodies.
★ 194Ladda. Buttons with built-in loading indicators.
★ 7.8ksofia. A typesafe generated API on top of l10n/i18n resource bundles
★ 14milo. A servlet container with a pluggable networking layer
★ 1intellij-community. IntelliJ IDEA & IntelliJ Platform
★ 20kwebsockets-jsr. My proposal for how a WebSockets JSR could mesh with the Servlet specification
★ 2embedded-glassfish-example. This is just a simple example of using glassfish's embedded ejb container for unit testing supplementing a blog entry of mine.
★ 4glassfish-milestones. Generates a .ics file for 3.1.1 and 3.2 milestones and builds based on the project wiki pages
★ 1