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-15 00:16:02 UTC
- JSON Representation
https://github.com/finn-no/retriable-kafka-consumer
Retriable consumer pool for kafka
Last synced: 10 Apr 2025
https://github.com/rajspeaks/code-pyramid
Code-Pyramid consists of Competitive & Beginner level codes, written in different programming languages like C, C++, Java, Python.
c codewars coding-challenge data-structures dsa dsa-algorithm dsa-practice hacktoberfest java python rajdeep-das rajspeaks
Last synced: 07 May 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/OpenIPC/LoTool
Internal chip information extractor from HiSilicon HiTool
Last synced: 03 Apr 2025
https://github.com/pasan-pahasara/spring-boot-crud
This Project is introduced learning Spring Boot Basic CRUD Operation.
hibernate java mysql spring-boot
Last synced: 11 Apr 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/selimhorri/strategy-pattern
Design Pattern Implementation
design-patterns java strategy-pattern
Last synced: 12 Apr 2025
https://github.com/bytedeco/javacpp-embedded-python
With this library, you can embed Python to your Java or Scala project. The main purpose of this library is to use Python libraries from Java or Scala.
Last synced: 13 Apr 2025
https://github.com/juliaaano/rhpam-quickstart
A collection of artifacts to get you started with Red Hat Process Automation Manager / PAM.
drools java jbpm kie-server rhpam rhpam-springboot
Last synced: 18 Mar 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/onevroad/net-websocket-spring-boot
Easy to use websocket
java netty spring-boot websocket
Last synced: 09 Jul 2025
https://github.com/moderocky/mimic
A stronger alternative for Java's Proxy API. Allows the creation of 'mimicked' classes and interfaces with the ability to replace their method behaviour.
bytecode java java-17 proxy reflection
Last synced: 21 Mar 2025
https://github.com/panga/lite-beans
LiteBeans is implementation of the java.beans package based on the Apache Harmony project
Last synced: 21 Sep 2025
https://github.com/miho/vmf-text
Powerful Grammar-based Language Modeling Framework
abstract-syntax-tree antlr antlr4 code-generation java model-driven parser unparsing
Last synced: 06 Apr 2025
https://github.com/nihatquliyev/renta-car-system
Simple crud rent a car management system
java java-se jdbc jdbc-connector postgresql
Last synced: 30 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/cityssm/pdfFlattener
PDF Flattener - Secure PDF documents by making floating redactions and form entries permanent.
flatten java pdf pdf-flattener pdf-forms pdfbox redaction security
Last synced: 14 May 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/integratedquantum/snake3d
Play snake on a 3d cube
3d-game game java java-game snake-game snake3d
Last synced: 22 Mar 2025
https://github.com/mariazevedo88/json-formatter-validator
Java tool for JSON validation via string or file and correction of invalid JSON-like string
coveralls gson jacoco java java-8 java8 json json-formatter json-formatters json-validation junit5 string-manipulation
Last synced: 29 Jul 2025
https://github.com/zsoltmolnarrr/projectiledamage
🏹 Generic projectile damage attribute
attribute combat damage fabric fabricmc generic java minecraft minecraft-mod mod projectile ranged
Last synced: 31 Aug 2025
https://github.com/raofin/bearburger-swing
A maven project with a pretty great UI, developed using Java Spring and Swing frameworks, JDBC template, and other technologies.
academic-project flatlaf food-management food-ordering java java-spring java-swing maven
Last synced: 27 Aug 2025
https://github.com/mfvanek/pg-index-health-demo
Demo apps for pg-index-health library
gradle hacktoberfest java java-21 junit liquibase lombok mutation-testing pitest postgres postgresql testcontainers
Last synced: 19 Feb 2026
https://github.com/themrmilchmann/gradle-ecj
A Gradle plugin for using the Eclipse Compiler for Java (ECJ) for compiling Java files.
compile ecj eclipse-compiler gradle java
Last synced: 07 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/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/couchbase-examples/java-springboot-quickstart
Entry level Couchbase Java Spring Boot tutorial/demo. Steps to build a REST API to manage user profile CRUD operations..
couchbase java quickstart spring spring-boot springboot
Last synced: 20 Feb 2026
https://github.com/pavankjadda/eshopping
eShopping application implemented with Spring Boot, Spring Security, Spring Data and Spring Session
hazelcast hibernate java mysql spring-boot spring-cache spring-data-jpa spring-security spring-session
Last synced: 26 Aug 2025
https://github.com/selimhorri/quarkus-crud-spring-data-jpa
Expose simple APIs using RESTEasy JAX-RS / Jackson
ber-jar graalvm graalvm-native-image java jax-rs jpa native-executables quarkus spring-data-jpa
Last synced: 20 Aug 2025
https://github.com/Simsilica/IsoSurface
Infinite terrain library based on IsoSurface generation.
isosurface java jme3 jmonkeyengine jmonkeyengine3 terrain-library
Last synced: 19 Mar 2026
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/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/apache/sling-org-apache-sling-servlets-post
Apache Sling Default POST Servlets
Last synced: 19 Oct 2025
https://github.com/vonage/vonage-java-code-snippets
Java code examples for using Vonage
java java-quickstarts messaging nexmo nexmo-quickstart phone-call sms vonage
Last synced: 01 Apr 2026
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/harrisonwelch/javamasterclass
Notes from Tim Buchalka's class entitled "Java Programming Masterclass for Software Developers" on Udemy
java java-masterclass notes tim-buchalka udemy
Last synced: 03 Mar 2026
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/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/abrandell/javafx-texteditor
Text editor built in JavaFX.
java javafx-8 javafx-desktop-apps text-editor
Last synced: 01 Mar 2026
https://github.com/monosoul/jvm-in-docker
A repo to demonstrate how to use jlink
Last synced: 23 Apr 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/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/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/alimranahmed/latestnewscheckerbyjava
java jsoup newspaper swing-api
Last synced: 07 May 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/oblac/jodd-proxetta
Java Proxy library. Method parameters. Method references.
Last synced: 27 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/renilgarala/dsa-java
DSA Notes and Practice Questions With Solution in Java
data-structures dsa dsa-learning-series java
Last synced: 23 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/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/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/marthym/juery
Juery is a tiny Java library to manage search and filter query from user to database.
Last synced: 10 Apr 2025
https://github.com/f-lab-edu/show-your-worth
[연봉 4000만원 이상] 지도 기반 소셜 네트워크 서비스
graduate java jpa-hibernate mybatis spring
Last synced: 23 Apr 2025
https://github.com/sondosaabed/optimal-coins-game-strategy
a java project that uses dynamic programming to implemnt the Optimal coins collecting game strategy
dynamic-programming java javafx optimal-game-strategy
Last synced: 22 Apr 2025
https://github.com/depromeet/ding-dong-be
Ding Dongㅣ서로의 TMI를 공유하고 친해지고 싶은 마음을 전하세요
Last synced: 19 Apr 2025
https://github.com/civitz/viper
A generator and a framework for injecting configurations via CDI
cdi configuration injection java javaee
Last synced: 14 Jan 2026
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/apposed/appose
Interprocess environment manager 🧊
conda deep-learning interprocess java maven pypi python shared-memory shm
Last synced: 28 Jan 2026
https://github.com/uportal-project/newsreaderportlet
Java Portlet for viewing syndicated news feeds.
java portal portlet uportal uportal-start-bundled
Last synced: 05 May 2026
https://github.com/stefangeyer/challonge-java
Java bindings for the Challonge API
challonge java rest tournament
Last synced: 11 Jan 2026
https://github.com/nihatquliyev/atm-app
Single ATM app
java java-collections-api java-se
Last synced: 23 Jun 2025
https://github.com/mehditeymorian/javacompileengine
Java Compile Engine: The CompileEngine You Need for your Project!
Last synced: 15 Jul 2025
https://github.com/mieskeb/json-api-spring-boot
This project converts a normal Java object to json:api standard. More information about json:api can be found here: https://jsonapi.org/. Created and maintained by Mindware Software.
Last synced: 01 Nov 2025
https://github.com/rollczi/liteindex
💜 LiteIndex - Fast library for indexing box/area in space by vectors/location/position.
java optimization optimization-algorithms
Last synced: 08 May 2025
https://github.com/faustinoaq/vscode-javac-linter
A Java linter for Visual Studio Code
Last synced: 12 May 2025
https://github.com/rid17pawar/viitclubs
College Clubs website is developed using JSP and Servlet technologies, Bootstrap for UI, jQuery for validations and MySQL for database.
bootstrap4 club-management club-website college-clubs java jdbc jquery jsp jsp-servlet mysql servlets students
Last synced: 20 Jul 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/lazaronixon/jsf-perfect-crud
A modern and sofisticated start template for JSF/JAVAEE
crud jakartaee java javaee jpa jsf payara-server
Last synced: 13 Apr 2025
https://github.com/hellokoding/hello-sso-jwt-resource
Single Sign On (SSO) Example with JSON Web Token (JWT), Spring Boot
Last synced: 13 May 2025
https://github.com/ashish2030/swagger_static_website
:octocat:🌟ᴀ ꜱᴍᴀʟʟ ᴅᴇᴍᴏɴꜱᴛʀᴀᴛɪᴏɴ ᴏɴ ᴡᴏʀᴋɪɴɢ ᴏꜰ ꜱᴡᴀɢɢᴇʀꜱ ɪɴ ꜱᴘʀɪɴɢʙᴏᴏᴛ ᴛᴏ ɢᴇɴᴇʀᴀᴛᴇ ᴅʏɴᴀᴍɪᴄ ᴅᴏᴄᴜᴍᴇɴᴛᴀᴛɪᴏɴꜱ ꜰᴏʀ ʀᴇꜱᴛꜰᴜʟ ᴀᴘɪ'ꜱ 💻 🎯🚀
docket intellij java spring-mvc swagger-ui
Last synced: 24 Feb 2026
https://github.com/opentracing-contrib/java-thrift
OpenTracing instrumentation for Apache Thrift
Last synced: 11 Oct 2025
https://github.com/pixee/simple-gradle-codemod-tutorial
An example codemodder codemod
Last synced: 31 Jan 2026
https://gitlab.com/visnow.org/VisNow
Generic visualization framework
3D java java3d scivis visnow visualization
Last synced: 17 Jan 2026
https://github.com/jaredpalmer/jaredpalmer-vscode-extensionpack
All of my VS Code extensions .... in one extension pack
java javascript python react typescript vscode vscode-extension
Last synced: 15 Mar 2026
https://github.com/f-lab-edu/modu-ui-market
자신만의 마켓을 만들어 물건을 판매할 수 있는 오픈마켓 서비스입니다.
Last synced: 12 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/quarkiverse/quarkus-doma
Quarkus Doma Extension
annotation-processing domaframework java orm quarkus-extension sql
Last synced: 10 Mar 2026
https://github.com/selimhorri/end-studies-project-mobile
Android app, End studies' project
android android-studio gradle java
Last synced: 15 Mar 2026
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/alxkm/streamer
Java stream library
collections collections-framework collections-java java java-8 javastreams javautility javautils steam-api
Last synced: 13 Oct 2025
https://github.com/psumbera/solaris-openjdk
Builds OpenJDK 9 and newer on Solaris.
Last synced: 17 Mar 2026