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-07-07 00:16:51 UTC
- JSON Representation
https://github.com/bytehamster/pse
OPC UA Simulator for Industrial Plants (OSIP)
Last synced: 13 Apr 2025
https://github.com/aashutoshrathi/springcrud
Basic CRUD with SpringBoot + Hibernate
crud hibernate java junit postgresql spring-boot springboot
Last synced: 19 Mar 2025
https://github.com/lemon24/linesieve
An unholy blend of grep, sed, awk, and Python.
awk cli command-line grep java python regex replace search sed terminal text text-processing
Last synced: 24 Dec 2025
https://github.com/selimhorri/playing-with-spring-batch
Hands on Batch files with Spring Batch
batch-processing flyway h2-database java job-scheduler spring-batch spring-boot
Last synced: 12 Apr 2025
https://github.com/mehditeymorian/javacompileengine
Java Compile Engine: The CompileEngine You Need for your Project!
Last synced: 15 Jul 2025
https://github.com/Simsilica/SimFX
Game effects library.
java jmonkeyengine jmonkeyengine3
Last synced: 19 Mar 2026
https://github.com/scapix-com/example2
Example for Scapix C++ JNI library
cpp cpp11 cpp14 cpp17 java jni jni-android jni-bindings jni-sample jni-wrapper
Last synced: 10 Oct 2025
https://github.com/lidulibai/coc-java-vimspector
An extension for coc.nvim to enable Java debugging via jdt.ls
coc-java debug java jdt lsp nvim vim vimspector
Last synced: 12 Jul 2025
https://github.com/algolia/algolia-android-demo
Android instant search demo with Algolia
algolia algolia-search demonstration instant-search java open-source search
Last synced: 08 Aug 2025
https://github.com/sualeh/pointlocation6709
Java support for ISO 6709 representation of geographic point location by coordinates
Last synced: 10 Apr 2025
https://github.com/appform-io/signals
Loosely coupled observer pattern implementation
apache2 design-patterns java java11 observer-pattern
Last synced: 10 Apr 2025
https://github.com/siddhesh2377/androidbox
It is an IDE Based On Node An Code Editor
andorid android-application editor ide java node node-editor
Last synced: 02 Apr 2025
https://github.com/grame-cncm/elody
Elody: a music composition environment based on a visual functional language.
java lambda-calculus music-composition
Last synced: 25 Apr 2025
https://github.com/ghurtchu/fluentry
:policeman::oncoming_police_car: Manage unchecked exceptions functionally.
abstraction composition declarative-programming functional-programming java monad reflection stack-safe
Last synced: 28 Apr 2025
https://github.com/jetkai/proxybuilder
Socks & HTTP ProxyList Builder.
gradle http https java kotlin proxy proxy-checker proxy-tester proxy-testing socks4 socks5
Last synced: 06 Sep 2025
https://github.com/apache/servicemix-components
Mirror of Apache ServiceMix components
java network-client network-server osgi scala servicemix xml
Last synced: 09 Apr 2025
https://github.com/unruly/control
A collection of functional control-flow primitives and utilities.
functional-programming java railway-oriented-programming
Last synced: 14 Jan 2026
https://github.com/patrickfav/singlestep-kdf
Implementation of the single-step key derivation function (KDF) as described in NIST Special Publication 800-56C Rev1 supporting messages digest and HMAC.
cryptography hmac java kdf key-agreement key-derivation key-derivation-function message-digest nist nist800-56 secretkey security singlestep-kdf
Last synced: 09 Apr 2025
https://github.com/arindam-modak/yrass-media-player
YRASS Media Player desktop application. Watch videos, movies, listen songs with cool interactive user interface and features.
desktop-app fxml gui java javafx mediaplayer
Last synced: 09 Apr 2025
https://github.com/rjrudin/slush-marklogic-spring-boot
slush generator for an Angular/Spring Boot/MarkLogic application
angular gradle java java-middle-tier marklogic slush-generator spring-boot
Last synced: 05 Oct 2025
https://github.com/maxi1324/javacodegenerator
A Uml to Java Code Generator
awt class cool gui java object-oriented-programming string swing uml
Last synced: 04 Apr 2025
https://github.com/phoenix616/versionconnector
Bungee plugin to connect different Minecraft client versions to different servers on join
bukkit bungee bungeecord forge java minecraft plugin protocol spigot
Last synced: 23 Mar 2025
https://github.com/sdetautomation/seleniumjava
Selenium Startup Project for Java
a11y a11y-testing axe axe-selenium chrome docker java selenium-webdriver testcontainers
Last synced: 12 Apr 2025
https://github.com/fishercoder1534/randomjava
Any random Java goes here.
design-patterns examples intellij java java-8
Last synced: 15 May 2025
https://github.com/dvoraka/av-service
Network file service with replication and anti-virus checking
amqp anti-virus database file-services java jms kafka replication rest solr spring spring-boot storage
Last synced: 16 Jan 2026
https://github.com/walshydev/streamdeck4j
Java library for the StreamDeckSDK
Last synced: 26 Oct 2025
https://github.com/codegather/record_movie
一个原生视频录制flutter插件,断点续录、视频压缩等功能,采用原生实现没有依赖第三方库
audi com compress ios java objective-c video
Last synced: 13 Apr 2025
https://github.com/insidersec/insider-action
:octocat: Official Github Action for Insider
actios android csharp dotnet github-actions insider java javascript kotlin nodejs owasp sast security-scanner security-tools static-analyzer swift
Last synced: 08 Jul 2025
https://github.com/jshiftio/kubernetes-maven-plugin
Maven plugin for getting your Java apps on to Kubernetes
Last synced: 15 Apr 2025
https://github.com/hussainderry/jcrypt
Java file encryption utility
encryption file-encryption file-encryption-java java javafx
Last synced: 14 Apr 2025
https://github.com/magillem/generator-jhipster-pages
sub generator for forms
angular angular4 generator java jhipster jhipster-module spring-boot yeoman-generator
Last synced: 08 Mar 2026
https://github.com/sunarya-thito/nodeflow
Code-less Editor
blueprint bukkit codeeditor editor java javafx spigot
Last synced: 15 Apr 2025
https://github.com/jcabi/jcabi-ssl-maven-plugin
SSL Plugin for Apache Maven: it generates fake SSL certificates for the testing purposes of your Java web app
java maven-plugin ssl ssl-plugin testing
Last synced: 29 Jun 2025
https://github.com/pprattis/address-book-contact-management
A Java console application that manages an address book where the contacts are saved within an archive.
bufferedreader computer-science console-application java program project student
Last synced: 12 Apr 2025
https://github.com/ashish2030/leetcode-solutions
ᴛʜᴇꜱᴇ ᴀʀᴇ ᴛʜᴇ ꜱᴏʟᴜᴛɪᴏɴꜱ ᴏꜰ ʟᴇᴇᴛᴄᴏᴅᴇ ᴘʀᴏʙʟᴇᴍꜱ ᴅɪꜰꜰɪᴄᴜʟᴛʏ: ᴇᴀꜱʏ ᴀɴᴅ ᴍᴇᴅɪᴜᴍ
Last synced: 11 Apr 2025
https://github.com/denysvitali/optitravel
Optimized Travels
bus car gtfs java maps optimized planner route route-planner route-planning train transport travel walking
Last synced: 18 Mar 2025
https://github.com/sentayhu19/simple-hospital-managment-sys-with-java
This is a Hospital management system which allows patients and doctor to get registered and assign patient for selected doctors and the doctor can send req to lab and get report about the patient lab result.
Last synced: 11 Apr 2025
https://github.com/weizhiwen/knowledge-base
知识库,包括 Java、Python、日常的一些记录等等
java knowledge-sharing mongodb python redis
Last synced: 19 Mar 2025
https://github.com/kensa-dev/kensa
A BDD testing framework for Kotlin & Java
agile-methodologies bdd bdd-framework fluent java junit5 kotlin tdd testing
Last synced: 06 Apr 2026
https://github.com/osandadeshan/appium-java-mobile-automation-demo
This project serves as a boilerplate for automating both Android and iOS mobile applications using a single codebase with TestNG and the Appium library.
android android-app appium automation cross-platform ios ios-app java maven page-object-model testng testng-framework xcode
Last synced: 06 May 2025
https://github.com/fadouse/jvmbenchmark
JVMBenchmark evaluates the performance impact of code obfuscation on Java applications using JVM 17 and JDK 17. It helps developers balance security with potential performance trade-offs.
benchmark java jvm performace-testing
Last synced: 23 Apr 2025
https://github.com/mikesafonov/spring-boot-starter-prometheus-alerts
Spring Boot Starter for handling alerts from Prometheus Alertmanager
java prometheus prometheus-alertmanager spring-boot
Last synced: 15 Jun 2025
https://github.com/dvgaba/easy-rules
The simple, stupid rules engine for Java
business-rules expression-language java java-11 jjdk11 programming-rules rule-engine rules-engines
Last synced: 10 Apr 2025
https://github.com/keremtan/carfactory
This is a fictional system software which runs on console. This system is designed to understand the uses of Template Method and Iterator Design Patterns.
design-patterns designpatterns iterator-pattern java maven patterns template-method-pattern template-pattern
Last synced: 13 Apr 2025
https://github.com/scify/icsee
ICSee runs on small portable devices (smartphones, tablets) and makes reading and object identification easier. Simply, conveniently and always available!
android assistive assistive-technology hacktoberfest java opencv special-needs video video-processing visual-impairments
Last synced: 06 Sep 2025
https://github.com/grahamedgecombe/apiviz
A fork of APIviz with out of the box support for classes compiled with Java 8.
Last synced: 11 Apr 2025
https://github.com/facthunder/understand
Docker image for SciTools Understand
analyzer c code-analysis docker docker-image java python scitools scitools-understand static-analysis understand vhdl
Last synced: 14 Apr 2025
https://github.com/thoqbk/code-collection
A shell script tool for decompiling multiple jar files and re-arranging source code
Last synced: 13 May 2025
https://github.com/michael-simons/neo4j-aura-quarkus-graphql
Built a GraphQL-API based on the Cypher-DSL and Quarkus.
Last synced: 08 May 2025
https://github.com/dvduardo/serenitybdd
Um projeto simples usando Serenity BDD desenvolvido para testes backend.
automacaodeteste automated-testing cucumber cucumber-java file java json json-file maven readme selenium serenity serenity-aggregate serenity-bdd serenity-cucumber teste tester
Last synced: 01 Apr 2025
https://github.com/iamcharankumar/web_test_framework
A Java-based Selenium Web Test Framework for automating tests on the Sauce Demo website.
data-driven discord-bot java logback maven parallelization reportportal selenium-grid-4 selenium-java selenium-webdriver test-automation-framework testng ui-testing web-testing
Last synced: 08 Jul 2025
https://github.com/mateusznakodach/heroesofdomaindrivendesign.eventsourcing.java.axon.spring
Shows how to use Domain-Driven Design, Event Storming, Event Modeling and Event Sourcing in Heroes of Might & Magic III domain.
axon axonframework ddd dddheroes domain-driven-design event-sourcing eventmodeling eventsourcing eventstorming java spring spring-boot
Last synced: 03 Jul 2025
https://github.com/henkelmax/lame4j
A Java wrapper for LAME.
java jna lame lame-wrapper lame4j
Last synced: 22 Apr 2025
https://github.com/blackbeard334/jops
Java Operator Overloading Plugin
compiler-plugin experimental java javac-plugin operator-overloading pl
Last synced: 14 Jan 2026
https://github.com/crossoverjie/ssm-request-check
:hourglass_flowing_sand: 基于annotation的http请求去重插件
Last synced: 23 Apr 2025
https://github.com/D4rK7355608/com.d4rk.englishwithlidia.plus
English with Lidia Plus is an Android app that helps you learn English with fun and engaging lessons. Whether you are a beginner or an advanced learner, English with Lidia Plus will help you achieve your goals and improve your fluency. 📗
android android-app android-application android-applications android-apps androidstudio apk audio-lecture audio-lessons d4rk foss google-play-app java kotlin kotlin-android learn-english learning teaching teaching-material website
Last synced: 21 Apr 2025
https://github.com/c4j/commander4j
Commander4j Production Recording and Labelling using EAN128 barcodes. Now includes Weight Checks, Waste Logging, Quality Control and much more. Supports mySQL, MS SQL Server and Oracle Databases. Java Swing Client and Javascript web pages for Zebra/Morotolla/Symbol wireless mobile computers.
barcode barcode-generator barcode-scanner ean128 enterprise gs1 gs1-standard interfaces java pallet production quality-control reporting sscc sscc-labels traceability waste-management weight-tracking
Last synced: 14 Mar 2026
https://github.com/robsonkades/uuidv7
UUIDv7 is a small, high-performance Java library for generating UUID version 7 identifiers
high-performance java jvm uuid uuidv7
Last synced: 30 Jan 2026
https://github.com/pixee/simple-gradle-codemod-tutorial
An example codemodder codemod
Last synced: 31 Jan 2026
https://github.com/loiane/java-15_16-examples
Examples of how to use Java 15 and 16 new features.
Last synced: 26 Oct 2025
https://github.com/polyhedraldev/tectonic
Annotation-based Java read-only config API
Last synced: 17 Oct 2025
https://github.com/f-lab-edu/modu-ui-market
자신만의 마켓을 만들어 물건을 판매할 수 있는 오픈마켓 서비스입니다.
Last synced: 12 Oct 2025
https://github.com/jonathan-foucher/spring-boot-redis-stream-example
An example of queueing jobs with a redis stream
java queued-jobs redis-stream spring-boot valkey
Last synced: 16 Mar 2026
https://github.com/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026
https://github.com/apache/hbase-filesystem
Apache HBase Filesystem Semantics
Last synced: 12 Oct 2025
https://github.com/muhammad-salem/ariia
download manager, with its RESTful API server, and web ui with angular or aurora SPA
angular ariia bootstrap-grid cookies disk download-manager http-client java java-11-http-client metalink mvc-framework okhttp restful-api streaming
Last synced: 11 Oct 2025
https://github.com/fieldpapers/josm-fieldpapers
A Fieldpapers plugin for JOSM.
fieldpapers hacktoberfest java josm openstreetmap
Last synced: 11 Oct 2025
https://github.com/opentracing-contrib/java-thrift
OpenTracing instrumentation for Apache Thrift
Last synced: 11 Oct 2025
https://github.com/dietechniker/3rdparty-privacy-proxy
Deliveres functionality to securely fetch and provide 3rd Party resources as well as proxying requests back to the 3rd Party Provider. This is the base library you use as a dependency within your own Privacy Proxy project. See the docs and the examples project to implement your own.
3rdparty-governance data-protection gdpr java library maven-dependency privacy proxy reverse-proxy spring-boot
Last synced: 12 Oct 2025
https://github.com/kavithma-thushal/bashicomputershop-layered
Computershop using java 11, javafx & maven in Layered-Architecture (Layered Coursework)
facade-pattern java javafx layered-architecture mysql strategy-pattern
Last synced: 12 Oct 2025
https://github.com/avarel/kaiper
Functional scripting in Java.
dynamic-languages dynamic-programming java jvm language programming-language
Last synced: 13 Oct 2025
https://github.com/realdivided/rpchat
RolePlay in your Minecraft.
folia folia-supported java minecraft paper-plugin papermc plugin roleplay
Last synced: 27 Feb 2026
https://github.com/chinalhr/gungnir
Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架
java netty rpc rpc-framework spring-boot zookeeper
Last synced: 28 Jul 2025
https://github.com/cicirello/interactivebinpacking
Self-guided tutorial on combinatorial optimization, the bin packing problem, and constructive heuristics, suitable for use as course assignments, or by self-directed learners.
bin-packing combinatorial-optimization constructive-heuristics courseware discrete-optimization java self-directed-learning self-guided-tutorial tutorial
Last synced: 07 May 2025
https://github.com/kavithma-thushal/ginzarestaurant
Restaurant using java 11, javafx & maven
Last synced: 25 Jul 2025
https://github.com/yuriytkach/fundraiser-tracker
Fundraiser Tracker implemented as AWS Lambda with ability to manage through Slack and autosync with Monobank and Privatbank
aws aws-lambda aws-secrets-manager dynamodb java monobank-api privatbank-api quarkus slack-bot
Last synced: 26 Jul 2025
https://github.com/dwolla/dwolla-v2-kotlin
Official Dwolla SDK for Kotlin/Java
dwolla dwolla-api java kotlin sdk
Last synced: 06 Apr 2025
https://github.com/coding-delight-01/dsa-in-java
A beginner friendly repository made specifically for open source beginners. Contribute on this repository with valid pull requests
algorithms-and-data-structures beginner-friendly hacktoberfest hacktoberfest-accepted java
Last synced: 22 Sep 2025
https://github.com/cradloff/text2epub
Text to EPUB converter
ebook epub-converter java text-to-epub-converter
Last synced: 16 Jan 2026
https://github.com/double-o-seven/equalizer
Fluent builders for correct equals() and hashCode() implementations for Java 8+
equals fluent-api fluent-builders fluent-interface hashcode java java-8 java8
Last synced: 18 Jun 2025
https://github.com/zelechos/pragmatic_java
Repositorio de Java para explicar, aprender, estudiar desde los conceptos mas simples a los mas complicados
annotations java javaee javase modern-java oop sockets testing
Last synced: 10 Apr 2025
https://github.com/younessboumlik/gestiondevente
Ce projet consiste en une application de bureau développée avec JavaFX, visant à optimiser la gestion des ventes. Elle permet de gérer divers aspects essentiels tels que les factures, les livraisons, les commandes, les clients et les produits. L'application offre une interface intuitive et facilite l'accès et la manipulation des données.
desktop-app desktop-application gui-application jar jasypt-encryptor jasypt-password java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project mailtrap-api scenebuilder twilio-api twilio-sms-api
Last synced: 14 Apr 2025
https://github.com/hacimertgokhan/denis
Cache based database language.
cache cache-control cache-storage caching database java protobuf-java
Last synced: 03 Aug 2025