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/amrdeveloper/astro
Free and Open Source Java IDE Side Project that can compile and run java code and other features for editor like auto complate and auto import for packages
ide integrated-development-environment java javafx richtextfx texteditor
Last synced: 20 Oct 2025
https://github.com/gdut-yy/leetcode-hub-java
基于 java21 + maven3.9 + junit5 + jacoco 的 leetcode + codeforces + atcoder + nowcoder 练习仓库。
algorithm algorithms atcoder codeforces jacoco java java17 java21 junit5 leetcode luogu nowcoder oj oj-solutions unit-test
Last synced: 16 Mar 2025
https://github.com/daobab-projects/daobab-core
Daobab - Java ORM, Object Oriented SQL for Java and Kotlin
daobab h2-database java java-orm jdbc jdbc-database kotlin mysql-database oracle-database orm postgresql-database sql
Last synced: 26 Oct 2025
https://github.com/aleksk1ng/transactional_outbox_with_spring_and_kotlin
Kotlin-Spring-OutBox-Microservice
coroutines docker eventdriven grafana java kafka koltin microservices mongodb outbox-pattern postgresql prometheus spring spring-boot spring-webflux webflux zipkin
Last synced: 23 Apr 2025
https://github.com/dzuvic/jtsgen
Convert Java Types to TypeScript
annotation-processor java processor typescript typescript-generator
Last synced: 14 Jan 2026
https://github.com/jakesteam/vidsta
Easily implementable and customisable Android video player library
android java library video-player
Last synced: 14 Jun 2025
https://github.com/pool-of-tears/ktscheduler
LIghtweight task/job scheduling library for Kotlin, powered by Kotlin coroutines!
backend java job-scheduler jvm kotlin kotlin-coroutines kotlin-library task-scheduler
Last synced: 13 Oct 2025
https://github.com/apache/geronimo
Mirror of Apache Geronimo
geronimo http java javaee network-server web-framework
Last synced: 19 Oct 2025
https://github.com/Magmastream-NPM/magmastream
A user-friendly Lavalink client designed for NodeJS.
discordjs java javascript lavalink lavalink-client lavalink-wrapper magmastream music nodejs npm npm-package npmjs package typescript wrapper
Last synced: 20 Oct 2025
https://github.com/alibaba/table-computing
Table-Computing (Simplified as TC) is a high performance and low latency computing framework, 10x faster than Flink for complicated use cases, distributed and light weighted, relational operation, simple to use, write less and do more.
big-data data-analysis java stream-processing table-computing tc
Last synced: 14 Oct 2025
https://github.com/authme/configme
A simple configuration management library for any Java project!
config-management configme configuration configuration-management java properties properties-loader settings-storage yaml-configuration yaml-exporter
Last synced: 06 Apr 2025
https://github.com/tomeraberbach/mano-simulator
🖥️ An assembler and hardware simulator for the Mano Basic Computer, a 16 bit computer.
16bit architecture assembler computer-architecture editor hardware-simulation hardware-simulator instruction-set-architecture java java-8 java-application java8 javafx javafx-8 javafx-application mano mano-machine mano-simulator simulator text-editor
Last synced: 21 Aug 2025
https://github.com/leakyabstractions/result
🎱 A Java library to handle success and failure without exceptions
error-handling exception-handling exceptions functional-programming java java-library library monad result
Last synced: 09 Mar 2026
https://github.com/thedumbtechguy/folio
A Page based navigation framework for Android with a simplified lifecycle and easy transition animations.
android fragments java lifecycle navigation navigation-framework page
Last synced: 23 Jul 2025
https://github.com/kiraio-moe/lovelive2d
Unlock Live2D Cubism Pro ✨
cracking hacking java live2d live2d-cubism reverse-engineering
Last synced: 10 Apr 2025
https://github.com/soumyadip007/dbj.jar
An Open-source Library for replacement of native JDBC protocol , DBJ.jar can easily connect to database with some Method, So user have to give the credentials and the parameter into the function ,DBJ will handle the rest part(Connection, Driver Manager, Prepared Statement, Resultset etc)
bean connection dao jar java jdbc-driver mysql open-source oracle
Last synced: 21 Mar 2025
https://github.com/nandtel/gear-service
Prod application. Java 8, Spring Boot, AngularJS, Gradle, Gulp, MySQL, Mongo.
angular angular-material apache-poi caffeine docker-compose google-recaptcha gradle gulp heroku jasmine java jsoup karma momentjs mongodb mysql npm protractor spring-boot
Last synced: 12 Apr 2025
https://github.com/jothi-prasath/termux-dev-setup
Termux Development Environment Setup
android development golang hacktoberfest java linux nodejs open-source python ruby rust termux termux-tool
Last synced: 11 Apr 2025
https://github.com/abdullah-sheikh/tictactoe_in_android
Tic Tac Toe 😊⭐️ Android Game built in Java language.
android android-application android-studio androiddevelopment developer hacktoberfest java playstore tictactoe tictactoe-android tictactoe-game xml
Last synced: 19 Jun 2025
https://github.com/madonahs/machine-learning
🌎 I created this repository for educational purposes. It will host a number of projects as part of the process .
java linear-programming linear-regression machine-learning matrices matrix-multiplication neural-network neural-networks python r tensorflow tensorflow-experiments tensorflow-models
Last synced: 02 Jun 2026
https://github.com/xxdark/deencapsulation
For those, who does not want to deal with Jigsaw
Last synced: 19 Apr 2025
https://github.com/nuno-faria/sokoban-game
A sokoban game made in Java with JavaFX
coop game java javafx multiplayer puzzle sockets sokoban
Last synced: 19 Apr 2025
https://github.com/apache/groovy-website
Apache Groovy content to generate sites
Last synced: 05 Apr 2025
https://github.com/ingef/conquery
Visual, interactive queries against big databases
big-data big-data-analytics java
Last synced: 08 May 2025
https://github.com/woowacourse-teams/2022-moragora
주제만 정해주세요, 출첵은 제가할게요! ✅
java javascript jpa react spring spring-boot typescript
Last synced: 13 Apr 2025
https://github.com/jenkinsci/webhook-step-plugin
Jenkins Pipeline plugin for blocking a pipeline until an external system calls a webhook.
Last synced: 09 Apr 2025
https://github.com/diennea/blazingcache
Blazing Fast Distributed Cache
caching distributed java jcache
Last synced: 02 Feb 2026
https://github.com/handsomestwei/sl651-2014
sl651-2014水文通讯协议netty服务端实现
java netty4 sl651-2014 springboot
Last synced: 20 Jul 2025
https://github.com/xvik/guice-validator
Guice javax.validation method validation integration
Last synced: 13 Apr 2025
https://github.com/kuroppoi/brainwine
A portable private server for Deepworld.
deepworld java private-server server-emulator
Last synced: 17 Jan 2026
https://github.com/unitsofmeasurement/uom-systems
Units of Measurement Systems
java measure measurement-systems standard standards unicode units units-of-measure
Last synced: 21 Jan 2026
https://github.com/kofituo/rifgen
c code-generation codegen flapigen java jni rust swig
Last synced: 23 Oct 2025
https://github.com/resourcepool/training-java
A 2-month fulltime java training around an incremental project. Java / JSP / Servlet / Maven / JUnit / Mockito / Selenium / Spring / Hibernate / JPA / Hikari CP / Jackson / Spring MVC / Spring Security / Gatling
docker-container java spring-mvc spring-security training
Last synced: 24 Oct 2025
https://github.com/vil/haiku
Open source base client for the latest Fabric version.
base-client fabric fabric-client fabric-mod gui hack-client imgui java minecraft minecraft-client minecraft-hack minecraft-mod template utility-mod
Last synced: 11 Oct 2025
https://github.com/laurensk/logisim-macos
Logisim for macOS Catalina and newer
application-stub java logisim macos-app macos-catalina
Last synced: 19 Jun 2025
https://github.com/wgrape/blog
欢迎关注博客 🎉🎉🎉 ,分享开源项目、后端开发、中间件和架构等计算机领域的原创技术文章 :wgrape.github.io
architecture blog go golang java javascript linux mysql php python redis
Last synced: 24 Apr 2025
https://github.com/akshayp7/playwright-java-cucumber
This is Boilerplate/Template for Playwright with Cucumber Java and JUnit for Assertions with Spark Extent reporting for HTML and PDF
cucumber extentreports java junit playwright
Last synced: 12 Apr 2025
https://github.com/dreamcats/online-interview
在线面试助手:包含各个大厂的面经、算法题、知识点,并且小程序包含长按复制和点击图片预览功能,同时小程序继续优化和开发。
Last synced: 19 Apr 2025
https://github.com/activecampaign/postmark-java
Official Java client library for the Postmark HTTP API
email email-sender email-sending java java-library postmark sending
Last synced: 06 Jan 2026
https://github.com/xedziu/keepmypassword-desktop
KeepMyPassword for Desktop - keep your passwords locally and secure.
hacktoberfest java javafx javafx-desktop-apps
Last synced: 02 Jul 2025
https://github.com/dimflix/nexus-pc
My term project on databases
application college college-project computer-shop course-project coursework css database java javafx javafx-application postgresql shop
Last synced: 21 Mar 2025
https://github.com/davidsusu/tree-printer
Java library for visualizing tree structures in the command line
ascii-art command-line java library tree tree-viewer unicode-art
Last synced: 14 Jan 2026
https://github.com/ksoichiro/gradle-build-info-plugin
Gradle plugin to include build information such as Git commit ID to your JAR. It can be used to show Git commit information with Spring Boot Actuator.
gradle gradle-plugin java spring-boot
Last synced: 12 Apr 2025
https://github.com/SourceLabOrg/kafka-connect-client
A kafka-connect REST api client for java
java kafka kafka-connect rest-client
Last synced: 03 May 2025
https://github.com/vaadin/base-starter-flow-quarkus
A project base/example for using Vaadin with Quarkus
Last synced: 10 Sep 2025
https://github.com/davidmoten/odata-client
Java client generator for a service described by OData CSDL 4.0 metadata. Includes Microsoft Graph clients (v1.0 and Beta), Graph Explorer client, Analytics for DevOps, Dynamics CRM clients
azure-devops dynamics-crm java microsoft-graph microsoft-graph-sdk odata odata-services
Last synced: 09 Apr 2025
https://github.com/TweetyProjectTeam/TweetyProject
TweetyProject is a collection of Java libraries that implement approaches to different areas of artificial intelligence.
argumentation artificial-intelligence java java-libraries knowledge-representation symbolic-artificial-intelligence
Last synced: 10 Jan 2026
https://github.com/learnlib/alex
Automata Learning EXperience (ALEX) - A free and open-source web application for testing and learning web applications via active automata learning
automata-learning automata-learning-algorithms java learnlib machine-learning selenium web-application
Last synced: 30 Apr 2025
https://github.com/ivangfr/springboot-keycloak-mongodb-testcontainers
The goals of this project are to: 1) Create a Spring Boot application that manages books, called book-service; 2) Use Keycloak as OpenID Connect provider; 3) Test using Testcontainers; 4) Explore the utilities and annotations that Spring Boot provides for testing applications.
docker integration-testing java keycloak mongodb oauth2-resourceserver spring-boot spring-data-mongodb spring-security spring-web-mvc springdoc-openapi testcontainers unit-testing
Last synced: 12 Oct 2025
https://github.com/3kuai/hanbo-db
hanboDB is a high available,low latency memory database system
java message-queue netty4 pubsub redis-server
Last synced: 26 Apr 2026
https://github.com/xxDark/ssbus
Supersonic, lightweight event bus
bus event eventbus java lightweight
Last synced: 26 Apr 2026
https://github.com/NTNU-IHB/FMI4j
FMI4j is a software package for dealing with Functional Mockup Units (FMUs) on the JVM
co-simulation fmi fmi-standard fmu java kotlin model-exchange
Last synced: 05 May 2025
https://github.com/Bisnode/opa-java-client
java javaclient opa openpolicyagent
Last synced: 12 May 2025
https://github.com/tenkyuchimata/mceew
A real-time Earthquake Early Warning(EEW) plugin for Minecraft Server.
bousai bukkit bukkit-plugin earthquake earthquake-early-warning earthquakes eew folia folia-plugins java minecraft minecraft-plugin minecraft-server paper spigot spigot-plugin
Last synced: 22 Apr 2025
https://github.com/ntnu-ihb/fmi4j
FMI4j is a software package for dealing with Functional Mockup Units (FMUs) on the JVM
co-simulation fmi fmi-standard fmu java kotlin model-exchange
Last synced: 15 Jul 2025
https://github.com/roboconf/roboconf-platform
The core modules and the platform
apache-karaf automation cloud cloud-computing containers iaas infrastructure-as-code java osgi paas paas-framework roboconf
Last synced: 07 Apr 2025
https://github.com/apache/cordova-plugin-compat
[DEPRECATED] Apache Cordova Plugin Compatibility
cordova cplusplus csharp java javascript library mobile nodejs objective-c
Last synced: 08 Oct 2025
https://github.com/ketola/jlibra
A Java library for building applications on Diem (previously known as Libra)
cryptocurrencies diem hacktoberfest java libra
Last synced: 11 May 2025
https://github.com/xvik/guice-persist-orient
Guice integartion for OrientDB
Last synced: 13 Apr 2025
https://github.com/Ilya-Gh/Typewriter
Typewriter pull to refresh Android animation.
android animation animation-library java pull-to-refresh
Last synced: 20 Apr 2025
https://github.com/reljicd/spring-boot-web-scraper
Simple web scrapping app made using Spring Boot + Thymeleaf + Jsoup + Java 8 Lambdas & Streams
docker docker-compose functional-programming h2 h2-database java java-8 java-lambda java-streams jsoup lambda scraper spring spring-boot spring-data-jpa spring-mvc spring-security stream thymeleaf web-scraping
Last synced: 12 Apr 2025
https://github.com/DreamCats/online-interview
在线面试助手:包含各个大厂的面经、算法题、知识点,并且小程序包含长按复制和点击图片预览功能,同时小程序继续优化和开发。
Last synced: 03 Apr 2025
https://github.com/wenbochang888/seckill
Java高并发秒杀系统,基于SSM + redis实现
high-concurrency java redis seckill ssm
Last synced: 05 May 2025
https://github.com/omerio/graphviz-server
Java based GraphViz HTTP Server
dot-binaries dot-graph graphviz graphviz-server java
Last synced: 11 Jan 2026
https://github.com/aachartmodel/aachartkit-pro
📈📊🎓🎓🎓AAChartKit-Pro is a professional version of AAChartKit, it is an elegant and friendly chart framework for iOS, iPadOS, macOS. AAChartKit-Pro is a more powerful data visualization framework that supports more types beautiful chart like bellcurve, bullet, columnpyramid, cylinder, dependencywheel, heatmap, histogram, networkgraph, organization, packedbubble, pareto, sankey, series, solidgauge, streamgraph, sunburst, tilemap, timeline, treemap, variablepie, variwide, vector, venn, windbarb, wordcloud, xrange charts and so on.
area-chart bubble-chart chart-types column-chart graphics highcharts hybrid ios ipados java javascript kotlin macos objective-c pie-chart radar-chart spline-chart swift tvos webview
Last synced: 12 Apr 2025
https://github.com/google/escapevelocity
A subset reimplementation of Apache Velocity with a much simpler API.
apache-velocity java template template-engine template-evaluation template-language velocity
Last synced: 14 May 2025
https://github.com/lkmc2/awesomevideo
基于Spring Boot的《倾心短视频》小程序的后端API服务
java mybatis mybatis-generator mysql redis spring-boot swagger2
Last synced: 08 Mar 2026
https://github.com/m-reza-rahman/jakartaee-azure
Java/Jakarta EE on Azure
azure cloud docker jakartaee java javaee jboss-eap kubernetes
Last synced: 08 Mar 2026
https://github.com/arrayfire/arrayfire-java
Java wrapper for ArrayFire
arrayfire gpgpu gpu hpc java java-wrapper
Last synced: 17 Dec 2025
https://github.com/webfuzzing/dataset
Web Fuzzing Dataset (WFD): a set of web/enterprise applications for experimentation in automated system testing
benchmark casestudy enterprise-applications java rest test
Last synced: 07 Oct 2025
https://github.com/woowacourse-teams/2022-levellog
레벨 인터뷰의 모든 것, 레벨로그
java jpa react react-query spring-boot spring-rest-docs typescript
Last synced: 14 Oct 2025
https://github.com/sncf-connect-tech/hesperides
Configuration management tool providing universal text file templating and properties editing through a REST API or a webapp (backend part)
backend configuration-management hacktoberfest hesperides java mongodb mustache spring-boot templating
Last synced: 23 Oct 2025
https://github.com/martinpaljak/YAFU
YAFU - Yet Another FIDO Utility. FIDO2 toolbox in Java for USB/NFC devices.
ctap2 fido2 fido2-authenticator hid java nfc u2f webauthn
Last synced: 12 Aug 2025
https://github.com/rieckpil/testing-spring-boot-applications-primer
🚀 Getting Started with Testing Spring Boot Applications
awaitility java junit5 localstack mockito selenide selenium spring spring-boot spring-test tdd testcontainers testing
Last synced: 02 Aug 2025
https://github.com/ktrader-tech/jctp
CTP 的 Java 封装
ctp futures java linux maven-central quant swig
Last synced: 14 Jan 2026
https://github.com/amin2312/acsv
ACsv is a easy, multi-platform and powerful csv parsing library, includes: js, ts, haxe, php, java, python, c#, go
c-sharp cross-platform csv csv-parser go golang haxe java javscript php python python27 python3 tiny typescript
Last synced: 09 Apr 2025
https://github.com/agoncal/agoncal-course-quarkus-microservices
Code for of course "Building Microservices with Quarkus"
course java microservice quarkus
Last synced: 12 Apr 2025
https://github.com/rieckpil/getting-started-with-microprofile
:orange_book: Everything you need to know about MicroProfile
eclipse-microprofile java maven microprofile open-liberty
Last synced: 03 Mar 2026
https://github.com/orkes-io/orkesworkers
sample workflows using Conductor
demos java netflix-conductor orchestration tutorials
Last synced: 04 Mar 2026
https://github.com/strykeforce/thirdcoast
Third Coast swerve drive and telemetry API for FRC robots
Last synced: 14 Mar 2026
https://github.com/hoanghiephui/bitcoin-wallet
Bitcoin Wallet app for your Android device. Bitcoin Wallet is decentralized and peer-to-peer. There is no server that would hold any of your private data.
android android-jetpack bitcoin bitcoin-wallet bitcoinj blockchain dagger2 java kotlin p2p rxjava2 wallet
Last synced: 28 Oct 2025
https://github.com/guillaumefalourd/java-exercices
Exercícios em Java para iniciantes (pré-Junior) ☕️🇧🇷
beginner desafios exercices hacktoberfest java junior
Last synced: 21 Mar 2025
https://github.com/kylestev/jvm.js
A Java VM bytecode library written in ES6 for Node.js
bytecode-library jar java java-bytecode javascript javascript-library jvm jvm-bytecode
Last synced: 29 Oct 2025
https://github.com/pnowy/nativecriteria
Ultra lightweight lib to generate dynamic SQL based on hibernate session
dynamic-sql hibernate java jpa native-criteria sql
Last synced: 27 Jun 2025
https://github.com/idouble/cat-face-detector-with-opencv-and-javafx
📹 A Small OpenCV (Open Source Computer Vision) Example, who has the ability to detect multiple cat faces at the same time 🐱
camera cat cat-face-detector cats detected-cat-faces eclipse face face-detection image-processing java javafx opencv picture workspace
Last synced: 30 Apr 2025
https://github.com/stil4m/transmission-rpc-java
Java implementation of the Transmission RPC API.
Last synced: 18 Jul 2025
https://github.com/ruslanys/vkmusic
Приложение для выгрузки аудио библиотеки из ВК
java java-desktop-application javafx javafx-application javafx-desktop-apps kotlin kotlin-javafx music spring-boot spring-boot-application spring-boot-javafx spring-javafx vk
Last synced: 23 Oct 2025