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-10 00:16:17 UTC
- JSON Representation
https://github.com/krismorte/database-diagrams
automatic database documentation solution using shemaspy
crontab database-diagrams database-documentation docker docker-image java mssql mysql oracle postgresql schemaspy
Last synced: 26 Jan 2026
https://github.com/svladykin/replicamap
Key-value Kafka Database
apache-kafka concurrent-map database fault-tolerance in-memory in-memory-database java kafka key-value multimaster replication
Last synced: 28 Jul 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/alimranahmed/latestnewscheckerbyjava
java jsoup newspaper swing-api
Last synced: 07 May 2025
https://github.com/omnifaces/claude-faces-expert
Drop-in Jakarta Faces knowledge base for Claude Code
ai balusc claude-code claude-rules claude-skills jakarta-ee jakarta-faces java jsf knowledge-base omnifaces primefaces
Last synced: 30 May 2026
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/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/st1llwater/sorting-algorithms
A Collection Of Various Sorting Algorithms In Java, Cpp, C And Golang
c cpp golang hacktoberfest hacktoberfest2021 java
Last synced: 28 Feb 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/albertlai431/Gungeon
A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!
game game-development greenfoot java object-oriented-programming
Last synced: 26 Apr 2025
https://github.com/shrhdk/theta4j
PTP/IP implementation for RICOH THETA written in Java.
Last synced: 19 Feb 2026
https://github.com/mhyrzt/dlib-android-face-landmark
face landmark detection for Android devices with c++, dlib, java, OpenCV
android cmake dlib face-detection java opencv
Last synced: 09 Apr 2025
https://github.com/sondosaabed/palestinian-dairy-factory
Java to apply a new project Palestinian Dairy Factory
console diary-factory inheritance java oop palestine
Last synced: 22 Apr 2025
https://github.com/ahmedfarag9/ci-cd-pipeline-jenkins-odoo-project
A Multi-branch CI-CD Pipeline Using Jenkins, Docker, AWS, Maven To Deploy an Odoo ERP custom module & a simple Java Maven web app.
amazon-web-services bash bash-scripting ci-cd devops docker docker-compose dockerhub ec2-instance groovy java jenkins maven odoo ssh webhook
Last synced: 11 Apr 2026
https://github.com/xdev-software/mockserver-neolight
A lightweight rewrite of the MockServer project with focus on simplicity, maintainability and Testcontainers
java mock-server mockserver proxy testcontainers
Last synced: 22 Jan 2026
https://github.com/astrapi69/mystic-crypt
Cpyptograhic library in java
crypt crypt-data decryption der encryption hashing hex java mystic-crypt obfuscation openssl pem
Last synced: 11 Mar 2026
https://github.com/kstenschke/copypastestack-plugin
"Copy/Paste Stack" plugin for Jetbrains IDEs
clipboard intellij intellij-plugin java open-api phpstorm plugin
Last synced: 03 Oct 2025
https://github.com/cf-toolsuite/cf-hoover
Easily aggregate accounting and snapshot usage reporting across multiple foundations
cloud-foundry java reactor spring-boot-3 spring-webflux
Last synced: 11 Jul 2025
https://github.com/omarlamin01/dairy-farm-management-system
Desktop application for managing dairy farms, built using java, javafx & MySQL
java javafx javafx-desktop-apps mysql mysql-database
Last synced: 11 Jun 2025
https://github.com/shmuelamar/rs-py-java
Rust FFI example project for Java & Python
Last synced: 09 Sep 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/keith-gamble/example-perspective-component-module
An Example Repository for building Ignition Perspective Component Modules
ignition ignition-perspective inductive-automation java perspective
Last synced: 21 Feb 2026
https://github.com/artipie/central
Artipie central files and configurations
Last synced: 13 May 2025
https://github.com/wbrefvem/python-jolokia
Python client for Jolokia, an HTTP-JMX bridge
enterprise-java http-bridge java jmx jolokia python
Last synced: 18 Jan 2026
https://github.com/apache/chemistry-cmislib
Mirror of Apache Chemistry CMISLib
chemistry csharp java library objective-c php python
Last synced: 08 Oct 2025
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/abhirockzz/nats-hello-world-docker
NATS pub sub example with Go and Java client (using Docker Compose)
docker docker-compose golang java nats-messaging nats-server natsio
Last synced: 07 Jul 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/f-lab-edu/modu-ui-market
자신만의 마켓을 만들어 물건을 판매할 수 있는 오픈마켓 서비스입니다.
Last synced: 12 Oct 2025
https://github.com/khaledashrafh/ftp-client-server-application
This is a implementation of a FTP (File Transfer Protocol) client-server application using Java sockets. The client can connect to the server, login with username and password, and download files from the server. The server can handle multiple clients and authenticate them using a file that stores the authorized users and their passwords. The serve
file-transfer-protocol ftp ftp-client ftp-server java java-socket-programming java-sockets socket-programming
Last synced: 17 Oct 2025
https://github.com/murdos/easy-random-protobuf
Easy Random protobuf support
easy-random java object-mother protobuf random random-generation
Last synced: 29 Apr 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/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/galan/verjson
A Java serializer for evolving data-structures
jackson java json-schema schema-evolution transformations
Last synced: 15 Oct 2025
https://github.com/apache/maven-jmod-plugin
Apache Maven JMod Plugin
build-management java maven maven-jmod-plugin maven-plugins
Last synced: 19 Oct 2025
https://github.com/pasan-pahasara/spring-framework
This Project is introduced to learning Spring MVC and Spring Boot.
ajax bootstrap5 hibernate html-css-javascript java lombok maven spring-boot spring-mvc
Last synced: 11 Apr 2025
https://github.com/gaganbhatia19/sorting_visualizer
JavaFX application for Visualizing Sorting Algorithms
algorithms algorithms-and-data-structures desktop-application divide-and-conquer dsa java javafx javafx-desktop-apps sort sorting sorting-algorithms sorting-visualization visualization
Last synced: 14 Sep 2025
https://github.com/alxkm/cache
Simple cache implementation on java
cache cache-storage java lfu lfu-algorithm lfu-cache lfu-implementation lru lru-cache lru-eviction lru-implementation lrucache
Last synced: 11 Apr 2025
https://github.com/OpenIPC/LoTool
Internal chip information extractor from HiSilicon HiTool
Last synced: 03 Apr 2025
https://github.com/humbertodias/noaa-parse-grib-files
Java Way to download and parse GRIB files
Last synced: 08 Sep 2025
https://github.com/sombriks/exercicio-spring-angular
pequena prova de conceito de um frontend angular consumindo um backend java
angular angular-material java liquibase mysql spring-boot
Last synced: 05 Mar 2026
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/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/finn-no/retriable-kafka-consumer
Retriable consumer pool for kafka
Last synced: 10 Apr 2025
https://github.com/ethanlin-twer/java-reflection-in-action
A Chinese translation of the book Java Reflection In Action editing with gitbook.
java jvm meta-object-protocol meta-programming reflection
Last synced: 28 Oct 2025
https://github.com/ivangfr/spring-cloud-stream-kafka-multi-topics
The goal of this project is to create two applications: one as a Spring Boot producer and the other as a Spring Boot consumer. We'll be using Spring for Apache Kafka and Spring Cloud Stream.
docker java jib kafdrop kafka spring-boot spring-cloud-stream spring-kafka spring-webflux
Last synced: 10 Apr 2025
https://github.com/oswaldobapvicjr/jsonmerge
Utility for merging JSON objects supporting multiple JSON providers
gson jackson java json json-merge json-merger json-org json-smart jsonpath merge
Last synced: 09 Sep 2025
https://github.com/mgarcia01752/q-number-format
Q is a fixed point number format where the number of fractional bits is specified
Last synced: 28 Oct 2025
https://github.com/oussamabonnor1/firebasechatapp
a simple android app that uses FireBase and implements it's features to ensure fluent messaging functions.
android-application android-studio authentication chat firebase java json messaging nosql server telegram xml
Last synced: 02 May 2025
https://github.com/rosette-api/java
Rosette API Client Library for Java
entity-extraction entity-linking fuzzy-matching java machine-learning name-translation natural-language-processing nlp rosette text-analytics text-mining tokenization
Last synced: 07 Apr 2025
https://github.com/suryasekhar14/hacktoberfest-2021
A repository for Hacktober Fest contributions. Everyone is welcome. Fork away!
appdevelopment c cpp hacktober-fest-contributions hacktoberfest hacktoberfest-accepted hacktoberfest2021 java javascript python
Last synced: 10 Mar 2026
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/maxi1324/wiishoot
Simple 3D Game
art blender cool fun game game-development game-engine gamepad java javafx local-multiplayer
Last synced: 04 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/ykayacan/hashing-utils
A basic Java implementation of Consistent Hashing, Rendezvous Hashing and Weighted Rendezvous Hashing.
consistent-hashing hashing java rendezvous
Last synced: 07 May 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/macacajs/macaca-reporter-java-plugin
Macaca Reporter Plugin For Java
Last synced: 15 Apr 2025
https://github.com/f-lab-edu/jshop
이커머스 웹서비스를 만들어보고 성능 테스트를 진행해 병목을 제거해 성능을 최적화해보는 프로젝트
grafana java mysql8 ngrinder redis spring-boot
Last synced: 01 Jul 2025
https://github.com/elastic/connectors-ruby
Official Connector Clients for Elastic Elasticsearch, Enterprise Search, App Search and Workplace Search
appsearch connector-library connectors elastic elastic-appsearch elastic-enterprise-search elastic-search elastic-stack elastic-workplace-search elasticsearch enterprise-search java ruby workplace-search
Last synced: 07 Apr 2025
https://github.com/tginsberg/java-timestream
A set of builders that create streams of java.time objects
Last synced: 31 Aug 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/anuken/ludumdare46
Ludum Dare 46 entry
html5-game java ludum-dare ludum-dare-46
Last synced: 10 Mar 2026
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/apache/servicemix5
Mirror of Apache ServiceMix 5
java network-client network-server osgi scala servicemix xml
Last synced: 23 Jul 2025
https://github.com/akhilerm/castle
An open source implementation of the Google Foobar challenge
bash docker foobar google-foobar java jquery-terminal laravel online-compiler python shell
Last synced: 23 Mar 2025
https://github.com/hardiksinghbehl/email-2fa-spring-boot
Email based 2FA implementation using Spring-boot and Java-mail API
2fa java java-mail multi-factor-authentication spring-boot spring-security
Last synced: 01 Sep 2025
https://github.com/snowiiii/mojangapi
Simple & User Friendly Java Mojang API
Last synced: 14 Oct 2025
https://github.com/erdemerbaba/general-purpose-inclusive-devops-ecosystem
Inclusive devops ecosystem is general purpose environment for maintain both fullstack and devops projects.
ansible configurable devops docker elasticsearch flagger fullstack java jenkins kafka keda kubernetes mongodb prometheus react redis sonarcube swagger system terraform
Last synced: 10 Mar 2026
https://github.com/yakovlev-alexey/keycloak-email-link-auth
A Keycloak plugin to authenticate users using a link sent via email
java keycloak keycloak-provider keycloak-spi
Last synced: 31 Aug 2025
https://github.com/ahmednasserg/the-conqueror
A single player turn-based empire building game.
Last synced: 16 May 2025
https://github.com/liftwizard/liftwizard
A collection of utilities for Dropwizard
Last synced: 05 Jan 2026
https://github.com/sabaurgup/bank-app
Within the scope of this project, an online bank application was developed by me in accordance with the UML diagram shown in the relevant pdf.
arraylist banking-applications classes gui inheritance java java-frameworks methods money-transfer uml-diagrams
Last synced: 10 Apr 2025
https://github.com/mbien/netbeans-opengl-pack
NetBeans OpenGL Pack provides an easy to use OpenGL development environment integrated into NetBeans
Last synced: 15 Apr 2025
https://github.com/hoangtien2k3/design-pattern
◉ Design Patterns includes 3 main groups: 1. Creational pattern, 2. Behavioral pattern, 3. Structural pattern.
java java-design-patterns kotlin kotlin-design-patterns patterns-java
Last synced: 21 Apr 2025
https://github.com/tlinkowski/basic-annotations
A couple of basic Java annotations that cover null safety (via JSR 305), collection mutability (via Kotlin), and a few other concepts.
annotation java mutability nullability
Last synced: 27 Apr 2025
https://github.com/themaxium69/tyromod
💚 Le TyroMod Officiel - Pour le Serveur Minecraft TyroServ
forge java minecraft-mod tyrolium tyroserv
Last synced: 15 Jul 2025
https://github.com/shubh2-0/functional-interface
An interface with exactly one abstract method is called Functional Interface. @FunctionalInterface annotation is added so that we can mark an interface as functional interface. It is not mandatory to use it, but it’s best practice to use it with functional interfaces to avoid addition of extra methods accidentally. If the interface is annotated wit
annotation exceptions functional-programming interface java jvm lamda-functions
Last synced: 17 Apr 2025
https://github.com/swedbankpay/kramdown-plantuml
PlantUML support for Kramdown, the Markdown parser used in Jekyll
diagram-svg java jekyll jekyll-plugin kramdown plantuml ruby ruby-gem
Last synced: 28 Apr 2025
https://github.com/fhsinchy/spring-neo4j
REST API powered by Spring Boot and Neo4j written for a freeCodeCamp course
Last synced: 31 Aug 2025
https://github.com/nadakhader04/leetcode
My solutions in leetcode
binary-tree cpp dinamic-programming java leetcode problem-solving sort string
Last synced: 30 Jun 2025
https://github.com/devtony101/springacademic
This is a sample project, made for academic and demonstrational purposes only.
hibernate java java-8 javaweb spring spring-boot spring-data-jpa spring-hibernate spring-mvc spring-security
Last synced: 30 Apr 2025
https://github.com/sharafatkarim/websiteasapp
Turn your websites into a native android app within a few minutes, with splash screen support and even more!
android android-app android-studio java web-to-andriod-app web-to-apk web-to-app
Last synced: 06 Mar 2025