Java

A curated list of awesome frameworks,libraries and software for the Java programming language.

Newest releases
PDF
1k

itext iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to cr
 
ORM
1k

kotlin-orm A lightweight ORM framework for Kotlin with strong-typed SQL DSL and sequence APIs.
 
30

mocobeta At-a-glance overview diagrams of Apache Lucene's default PostingsFormat (inverted index binary format).
 

patilharshal16 Computer science data structures and algorithms implementation from scratch
 

lucasstarsz A Java-based template project for the FastJ Game Engine.
 
13

nbrugger-tgm This is a 3D PBR (phsical based rendering) engine completely done in java, based on raymarching.
 
CLI
23

gunnarmorling This project is a command-line client for Kafka Connect. Relying on the idioms and semantics of kubectl, it allows you to register and examine connectors, delete them, restart them, etc.
 

wiringbits A reusable skeleton to build web applications in Scala/Scala.js, including user registration, login, admin portal, and deployments
 

joernio Code Property Graph (CPG) frontend for binary applications and libraries.
 

Adrninistrator Generate all call graph for Java Code.
 
53

TheKingOfDuck evilzip lets you create a zip file(with password) that contains files with directory traversal characters in their embedded path.
 

shulieTech Takin is an Java-based, open-source system designed to measure online environmental performance test for full-links, Especially for microservices. Through ArchGuadian, middlewares and applications can identify real online traffic
 

su18 JavaWeb MemoryShell Inject/Scan/Killer/Protect Research & Exploring
 
ORM
28

whaleal Mars - Object Relational Mapping Framework for MongoDB (MongoDB ORM)
 
122

jelmerk Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs
 

fullStackRyan One of the best Scala Developers I have ever met said he learnt Scala by reading the docs, so that's always a great place to start. But if you're like me, you'll need a little more help. I have compiled a list of books and video t
 

zio ZIO Optics is a library that makes it easy to modify parts of larger data structures based on a single representation of an optic as a combination of a getter and setter.
 
GUI
23

PurpleKingdomGames Elm-inspired Scala UI library.
 
22

sudharsan-selvaraj selenium-auto-wait automatically manages all weblement waits and makes you to write wait free selenium tests.
 

airyhq 💬 Open source conversational platform to power conversations with an open source Live Chat, Messengers like Facebook Messenger, WhatsApp and more - 💎 UI from Inbox to dashboards - 🤖 Integrations to Conversational AI / NLP to
 
20

xxDark ssbus - Supersonic, lightweight event bus
 

organization A server software for Minecraft: Bedrock Edition written in Kotlin
 
3.6k

airbytehq Airbyte is an open-source EL(T) platform that helps you replicate your data in your warehouses, lakes and databases.
 
32

ThatOneCalculator A tool to make dumpy among us GIFS
 
CLI
97

jmfayard A starter project to build command-line tools in Kotlin Multiplatform
 

elvanselvano Teaching materials for Algorithm Bootcamp: Object-Oriented Programming.
 

borkdude The Small Clojure Interpreter exposed for usage in script tags
 
10

billybong One file java script for visualizing JDK flight recorder execution logs as flamegraphs without any dependencies except Java and a browser.
 

adpi2 These days, full-stack development in Scala is a widespread reality.
 

BharatKumar2000 GoodiGo is a Shopping app for tech parts of computer, you can sign up and login with your credentials and add items in your cart and place the order.
 

karcan Java - Backend for Human Resource Management System
 

ufuu Java version 1.1 + JDK 1.0 and very early Java applets, developed 1995 to 1996.
 

VenixPLL Folder encryption program