Java
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building web, desktop, mobile, and embedded applications. Java is owned and licensed through Oracle, with free and open source implementations available from Oracle and other vendors.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-02-20 00:12:41 UTC
- JSON Representation
https://github.com/origin-energy/java-snapshot-testing
Facebook style snapshot testing for JAVA Tests
Last synced: 13 Apr 2025
https://github.com/Wimmics/corese
Software platform implementing and extending the standards of the Semantic Web.
inria java rdf rdfs semantic-web shacl sparql sparql-client sparql-endpoints
Last synced: 02 Aug 2025
https://github.com/iluwatar/java-design-patterns-web
Java Design Patterns website at https://java-design-patterns.com
design-patterns hacktoberfest java principles snippets website
Last synced: 03 Aug 2025
https://github.com/allalgorithms/java
Implementation of All ▲lgorithms in Java Programming Language
algorithms allalgorithms hacktoberfest- java
Last synced: 21 Aug 2025
https://github.com/fauu/Kamite
Japanese immersion assistant for learners (Windows/Linux)
anime deepl immersion japanese japanese-language japanese-study java language-learning languages linux manga mpv ocr solidjs tesseract textractor typescript visual-novel visual-novels yomichan
Last synced: 14 Mar 2025
https://github.com/Tristan971/EasyFXML
A collection of tools and libraries for easier development on the JavaFX platform!
docker framework gui java java-library javafx javafx-frameworks javafx-library javafx-platform spring spring-boot
Last synced: 11 May 2025
https://github.com/gabrieldim/accounting-system
Accounting system written in Java Spring Boot.
accounting accounting-system framework java java-script java8 javascript mvc spring spring-boot system
Last synced: 10 Apr 2025
https://github.com/tericcabrel/spring-user-management
A REST API for User and Role management, token generation and validation
java rest-api spring spring-boot spring-mongodb user-management
Last synced: 13 Oct 2025
https://github.com/charithe/kafka-junit
JUnit rule for spinning up a Kafka broker
Last synced: 05 Feb 2026
https://github.com/tsaglam/carcassonne
A digital version of the board game Carcassonne, implemented in Java. This desktop computer game supports up to five players at the same time (shared-screen multiplayer mode).
board-game carcassonne computer-game desktop java multiplayer swing tile-based
Last synced: 06 Apr 2025
https://github.com/algorithmica-repository/datascience
It consists of examples, assignments discussed in data science course taken at algorithmica.
algorithms coding-interview-challenges datastructures deep-learning java machine-learning nlp-machine-learning problem-solving python
Last synced: 11 Jan 2026
https://github.com/athos/jise
JiSE: Java in S-Expression
bytecode-compiler clojure dsl java sexp
Last synced: 03 May 2025
https://github.com/guichaguri/betterfps
Performance Improvements
java minecraft optimization performance
Last synced: 19 Jul 2025
https://github.com/vsilaev/tascalate-async-await
Async / Await asynchronous programming model for Java versions 1.8 - 23; similar to the functionality available in C# 5. The implementation is based on continuations for Java (see my other projects).
async async-await asynchronous-programming concurrent-programming continuations coroutines java
Last synced: 20 Aug 2025
https://github.com/keva-dev/keva
Low-latency in-memory key-value store, Redis drop-in alternative
java key-value redis redis-server
Last synced: 15 Dec 2025
https://github.com/toolgood/toolgood.algorithm
ToolGood.Algorithm is a powerful, lightweight, Excel formula compatible algorithm library aimed at improving developers’ productivity in different business scenes. ToolGood.Algorithm是一个功能强大、轻量级、兼容Excel公式的算法类库,旨在提高开发人员在不同业务场景中的生产力。
algorithm arithmetic dotnet excel excel-expressions expression formula formula-grammar java script
Last synced: 24 Dec 2025
https://github.com/wildma/androidnotes
本人多年的Android笔记,既有基础知识,也有深度好文!持续更新中...
android interview java source-code-analysis
Last synced: 13 Jun 2025
https://github.com/zenith391/lukyt
Small Java 8 JVM made in Lua
java jvm lua luajvm opencomputers toy
Last synced: 17 Mar 2025
https://github.com/phax/as2-lib
A generic Java AS2 library, servlet and server
as2 edelivery einvoicing eprocurement java openas2
Last synced: 07 Apr 2025
https://github.com/forax/pro
A Java build tool that works seamlessly with modules
Last synced: 27 Dec 2025
https://github.com/aeron-io/aeron-cookbook-code
Source code related to Aeron Cookbook
Last synced: 05 Apr 2025
https://github.com/fzakaria/mvn2nix
Easily package your Maven Java application with the Nix package manager.
Last synced: 08 Aug 2025
https://github.com/jgperrin/net.jgp.books.spark.ch01
Spark in Action, 2nd edition - chapter 1 - Introduction
apache-spark java java8 manning spark sparkwithjava
Last synced: 20 Aug 2025
https://github.com/multiverse/multiverse-inventories
Per world inventories made easy!
bukkit bukkit-plugin hacktoberfest java multiverse
Last synced: 02 Jan 2026
https://github.com/ev3dev-lang-java/ev3dev-lang-java
A project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.
brickpi ev3 ev3-robot ev3dev ev3dev-lang-java frc java lego lejos mindstorms mobile-robots motor opencv pistorms raspberry-pi robot robotics robots ros wro
Last synced: 12 Oct 2025
https://github.com/tuprolog/2p-kt
A Kotlin Multi-Platform ecosystem for symbolic AI
2p java javascript js jvm kotlin kotlin-multi-platform kotlin-multiplatform logic-programming prolog simbolic-ai symbolic tuprolog
Last synced: 16 May 2025
https://github.com/kwabenberko/openweathermap-android-library
A wrapper for the openweathermap REST API
android android-library java java-library openweathermap openweathermap-android openweathermap-api retrofit2 wrapper-library
Last synced: 02 Aug 2025
https://github.com/dariol83/ccsds
Open source Java implementation of publicly available CCSDS standards: SLE, TM/TC, AOS, Space Packets, COP-1, time formats, CFDP, Encapsulation Packets.
aos asn ccsds ccsds-standards cfdp ecss encoding frame java packet satellite sle software space space-link-extension space-packets telemetry tm-frame
Last synced: 09 Apr 2025
https://github.com/houarizegai/tutorials
Step by step to learn coding and build Apps 🎉. Code files of Youtube & University tutorials.
java javafx kotlin projects tornadofx tutorial-code tutorials youtube-tutorial
Last synced: 19 Oct 2025
https://github.com/axel-op/googlejavaformat-action
GitHub Action that formats Java files following Google Style guidelines
format formatter github-action github-actions google-java-format google-java-style-guide java java-files
Last synced: 03 Apr 2025
https://github.com/graphaware/neo4j-uuid
GraphAware Runtime Module that assigns a UUID to all nodes (and relationships) in the graph transparently
java neo4j neo4j-graphaware-framework
Last synced: 30 Dec 2025
https://github.com/dansomething/coc-java-debug
An extension for coc.nvim to enable Java debugging via jdt.ls
coc-java debugging java jdt lsp nvim vim vimspector
Last synced: 07 May 2025
https://github.com/ahus1/prometheus-hystrix
This is an implementation of a HystrixMetricsPublisher that publishes metrics using the Prometheus java client.
hystrix java prometheus prometheus-exporter
Last synced: 04 Apr 2025
https://github.com/dynatrace-oss/hash4j
Dynatrace hash library for Java
cardinality-estimation consistent-hashing data-sketches farmhash hash hash-algorithm hash-functions hashing-algorithm hyperloglog imohash java jumphash minhash murmur3 non-cryptographic-hash-functions simhash streaming-algorithms superminhash wyhash xxh3
Last synced: 13 Apr 2025
https://github.com/fabmax/physx-jni
Java JNI bindings for Nvidia PhysX
android java jni physics physics-engine physics-simulation physx
Last synced: 05 Apr 2025
https://github.com/BuildCLI/BuildCLI
BuildCLI is a command-line interface (CLI) tool for managing and automating common tasks in Java project development.
ai buildcli cli cli-app command commandline java java-application
Last synced: 30 Mar 2025
https://github.com/pengzhangzhi/self-taught-cs
The notes and Lab code of public courses I have taken.
Last synced: 17 Aug 2025
https://github.com/6thsolution/apexnlp
A natural language event parser for java and android.
android event-parser java natural-language-processing nlp
Last synced: 09 Jul 2025
https://github.com/tiben/ia-rcade
Use MAME with roms from archive.org
chd emulator ia-mame internet-archive java mame mess retrocomputing rom
Last synced: 28 Jul 2025
https://github.com/ashish-chopra/structures
Collection of abstract data structures implemented in Java
adt algorithm design graph-algorithms java tree-structure
Last synced: 16 Mar 2025
https://github.com/BookaiCode/JavaRecord
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。打造Java后端知识体系,帮助Java初学者成长
design-pattern elasticsearch java jvm mysql redis
Last synced: 04 Apr 2025
https://github.com/houarizegai/playground
Playground for Software Engineering Concepts e.g. DSA, TDD, SOLID, Design Patterns, and others
algorithms clean-architecture clean-code data-structures data-structures-and-algorithms datastructures design-pattern design-patterns java kata-solutions refactoring refactoring-kata system-design tdd tdd-spring
Last synced: 11 Aug 2025
https://github.com/koraktor/steam-condenser-java
A library for querying the Steam Community, Source, GoldSrc servers and Steam master servers
hlds java server-queries srcds steam web-api
Last synced: 23 Aug 2025
https://github.com/jakebonk/draggabletreeview
TreeView with drag and drop (n-th level)
android custom-view drag-and-drop java nestedscrollview tree-view
Last synced: 13 Sep 2025
https://github.com/rednoah/java-installer
OpenJDK installer packages for Synology NAS and QNAP NAS.
Last synced: 17 Jan 2026
https://github.com/KwabenBerko/OpenWeatherMap-Android-Library
A wrapper for the openweathermap REST API
android android-library java java-library openweathermap openweathermap-android openweathermap-api retrofit2 wrapper-library
Last synced: 18 Jan 2026
https://github.com/OpenGamma/ElSql
Manage external SQL files in Java with a little DSL goodness
java opengamma sql sql-builder
Last synced: 21 Feb 2025
https://github.com/krutonium/owo
...We might be furry trash.
art ascii bash basic brainfuck c c-sharp cpp dotnetcore funny furry java jokes meme mit notices-bulge owo owo-whats-this trash whats-this
Last synced: 01 Aug 2025
https://github.com/rows/hiring
Work with us!
careers ecmascript hiring java jvm management recruiting recruitment rows
Last synced: 17 Jan 2026
https://github.com/joekoolade/JOE
JOE runs a Java program using a meta-circular virtual machine and meta-circular runtime
application-specific-virtual-machine java jikesrvm joe metacircular-runtime metacircular-vm software-virtualization virtual-machine virtualization vm
Last synced: 27 Feb 2025
https://github.com/jgperrin/net.jgp.labs.spark
Apache Spark examples exclusively in Java
data-ingestion dataframe ingestion java spark udf
Last synced: 16 Apr 2025
https://github.com/praveensirvi1212/devsecops-project
DevSecOps Project using git, GitHub, jenkins, Maven,Junit, SonarQube, Docker, Trivy, Hashicorp Vault, AWS, Kubernetes
aws-s3 cicd devops-tools devsecops devsecops-pipeline docker git hashicorp-vault java kubernetes slack sonarqube trivy-scan
Last synced: 03 Apr 2025
https://github.com/fantasticmao/ycy-intellij-plugin
Programmer Motivator: Chaoyue Yang for IntelliJ Platform
intellij java jetbrains-plugin
Last synced: 11 Jul 2025
https://github.com/leaningtech/browsercraft
Unmodified Minecraft 1.2.5 in the browser using CheerpJ
cheerpj java minecraft webassembly
Last synced: 13 Apr 2025
https://github.com/taskana/taskana
Lightweight library for general purpose task management
hacktoberfest java task-management task-management-system taskana
Last synced: 16 May 2025
https://github.com/phishman3579/android-motion-detection
Android code to detection motion by comparing two images.
Last synced: 15 Apr 2025
https://github.com/liumapp/workable-converter
基于libreoffice实现的文档转换项目,无框架依赖,即插即用
convert doc docx java library libreoffice maven pdf ppt
Last synced: 15 Apr 2025
https://github.com/apache/cordova-plugin-battery-status
Apache Cordova Battery Status Plugin
android cordova hacktoberfest ios java javascript library mobile nodejs objective-c
Last synced: 14 Apr 2025
https://github.com/googtech/vsblog
🖖 A simple personal blog system for beginners who wants to integrate the SpringBoot with the Vue framework.
blog-system element-ui java maven mybatis mysql mysql8 redis springboot vue
Last synced: 16 Mar 2025
https://github.com/softindex/datakernel
Alternative Java platform, built from the ground up - with its own async I/O core and DI. Ultra high-performance, simple and minimalistic - redefines server-side programming, web-development and highload!
async bytecode crdt dependency-injection highload java lsmt microservice ot promise rpc serialization web-server
Last synced: 20 Feb 2026
https://github.com/jpomykala/spring-higher-order-components
⚡️ Preconfigured components to speedup Spring Boot development
aws-s3 aws-ses boilerplate higher-order-component java logging spring spring-boot spring-boot-starter
Last synced: 11 Jan 2026
https://github.com/oschina/j2cache
Double Level Cache Framework base on Memory and Redis
caffeine ehcache j2cache-redis java
Last synced: 13 Apr 2025
https://github.com/apache/activemq-cpp
Apache ActiveMQ CPP
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 22 Apr 2025
https://github.com/evenmorefish/evenmorefish
An advanced fishing plugin based on MoreFish, created 2 years after its last update.
java java-17 java-21 paper-plugin plugin
Last synced: 27 Jan 2026
https://github.com/purshink/reactjs-spring-boot-full-stack-app
ReactJS-Spring-Boot-Full-Stack-App
css java javascript jwt mysql-database react react-hooks react-router rest-api spring-boot spring-security springdata-jpa springmvc webdevelopment
Last synced: 26 Oct 2025
https://github.com/elide-dev/elide
fast polyglot runtime
graalvm java javascript jvm kotlin multiplatform native runtime
Last synced: 20 Oct 2025
https://github.com/ionic-team/create-capacitor-plugin
Create a new Capacitor plugin ⚡️
android capacitor cross-platform ios java javascript pwa swift
Last synced: 12 Apr 2025
https://github.com/paritytrading/nassau
Fast Nasdaq transport protocol library for the JVM
binaryfile finance java moldudp64 nasdaq soupbintcp trading
Last synced: 04 Apr 2025
https://github.com/raydac/zxpoly
a multi-CPU ZX-Spectrum 128 concept platform
emulator java multi-threading spec256 z80-emulator zx-poly zx-spectrum
Last synced: 22 Jul 2025
https://github.com/taketoday/today-infrastructure
:sparkles: A Java library for applications software infrastructure
aop bean dependency-injection framework high-performance ioc java lightweight netty
Last synced: 26 Feb 2025
https://github.com/ashwanthkumar/gocd-slack-build-notifier
GoCD (gocd.org) plugin to push build notifications to Slack
gocd gocd-slack java notifications pipeline slack
Last synced: 04 Apr 2025
https://github.com/tuProlog/2p-kt
A Kotlin Multi-Platform ecosystem for symbolic AI
2p java javascript js jvm kotlin kotlin-multi-platform kotlin-multiplatform logic-programming prolog simbolic-ai symbolic tuprolog
Last synced: 02 Apr 2025
https://github.com/diguage/byte-buddy-tutorial
“Byte Buddy Tutorial” 中文翻译:Byte Buddy 教程。
byte-buddy bytecode code-generation java jvm jvm-bytecode
Last synced: 06 Jul 2025
https://github.com/DaveVoorhis/Rel
Rel is a desktop database management system that implements Date & Darwen's "Tutorial D" database language.
database-language database-management education educational java
Last synced: 30 Mar 2025
https://github.com/nidi3/code-assert
Assert that the java code of a project satisfies certain checks.
architecture-as-code code-analysis code-quality java kotlin test-coverage
Last synced: 19 Aug 2025
https://github.com/stephcraft/project-16x16
2D Platformer game made with processing
Last synced: 04 Apr 2025
https://github.com/piomin/sample-istio-services
providing inter-service communication on kubernetes via minikube using istio framework and spring boot resttemplate
istio java kubernetes microservices minikube service-mesh spring-boot
Last synced: 05 Apr 2025
https://github.com/overcastnetwork/sportbukkit
CraftBukkit and Bukkit modifications that improve stability and add new features
bukkit craftbukkit java minecraft
Last synced: 17 Dec 2025
https://github.com/EvenMoreFish/EvenMoreFish
An advanced fishing plugin based on MoreFish, created 2 years after its last update.
bukkit-plugin java java-11 spigot-plugin
Last synced: 30 Oct 2025
https://github.com/UweTrottmann/trakt-java
An (unofficial) Java library to use the Trakt v2 API built with retrofit 2
Last synced: 28 Mar 2025
https://github.com/oriedita/oriedita
Oriedita (fork of Orihime) is an origami crease pattern editor and folding simulator.
geometry hacktoberfest java origami
Last synced: 17 Jan 2026
https://github.com/czyzby/noise4j
:octocat: Simple map generators for Java applications.
dungeon-generator java noise-generator
Last synced: 01 Apr 2025
https://github.com/ggrandes/kvstore
KVStore is a simple Key-Value Store based on B+Tree (disk & memory) for Java
btree disk index java persistent tree
Last synced: 14 Jan 2026
https://github.com/arun-gupta/docker-java-sample
A simple Java sample that shows how to package Java application using Docker
Last synced: 09 Apr 2025
https://github.com/apache/maven-assembly-plugin
Apache Maven Assembly Plugin
build-management java maven maven-assembly-plugin maven-plugins
Last synced: 14 May 2025
https://github.com/javahello/nvim
nvim config
ide java maven neovim nvim spring-boot
Last synced: 06 Apr 2025
https://github.com/HouariZegai/playground
Playground for Software Engineering Concepts e.g. DSA, TDD, SOLID, Design Patterns, and others
algorithms clean-architecture clean-code data-structures data-structures-and-algorithms datastructures design-pattern design-patterns java kata-solutions refactoring refactoring-kata system-design tdd tdd-spring
Last synced: 10 Apr 2025
https://github.com/mhewedy/spring-data-jpa-mongodb-expressions
Use the MongoDB query language to query your relational database, typically from frontend.
hibernate java jpa mongodb spring spring-boot spring-data-jpa
Last synced: 10 Oct 2025
https://github.com/uwetrottmann/trakt-java
An (unofficial) Java library to use the Trakt v2 API built with retrofit 2
Last synced: 16 May 2025
https://github.com/sudheerj/design-patterns
JavaScript(Vanilla/ES6/TypeScript) and Java (GoF) design patterns
design-patterns gof-patterns java javascript typescript
Last synced: 26 Feb 2025
https://github.com/carloscharz/fcmxmppserver
XMPP Connection Server for FCM
connection fcm fcm-server firebase-cloud-messaging java xmpp xmpp-protocol xmppserver
Last synced: 24 Oct 2025
https://github.com/leadpony/justify
Justify is a JSON validator based on JSON Schema Specification and Jakarta JSON Processing API (JSON-P).
java json json-schema validation validator yaml
Last synced: 23 Sep 2025