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-23 00:16:04 UTC
- JSON Representation
https://github.com/l33t-c0d3r-66/notes-application-android
Notes Application for Android Devices
android asynctask java notes notes-app room-persistence-library
Last synced: 28 Apr 2025
https://github.com/prasadhonrao/show-me-the-code
One stop forever free shop for developers to learn programming with Java, Python and C# and have fun!
csharp java javascript learning-by-doing programming programming-challenges programming-exercises python
Last synced: 10 Mar 2026
https://github.com/sfomuseum/android-nfc-clock
Simple Android application to demonstrate NFC hardware card emulation (HCE) functionality.
Last synced: 14 Apr 2025
https://github.com/nicolas-raoul/antisquare
Dynamically find the right font to avoid missing glyphs (aka glyphlessness, replacement glyph, missing glyph squares, tofu, tofubake, トーフ, トーフ化け, 豆腐化け, 文字化け)
fonts glyphs java replacement-glyph
Last synced: 06 Jul 2025
https://github.com/grypesc/fruityplayer
Music player with good looks that uses Gracenote database to display information about your songs.
css english equalizer fxml gracenote java java-fx javafx javafx-application javafxml mp3 mp3-player mp3player music music-player musicplayer polish
Last synced: 23 Mar 2025
https://github.com/andresrodriguez55/rent-a-car-microservices
Implementation of microservices in a rent a car application. SOLID and GRASP patterns were given importance. Docker, Kafka, Openfeign, Keycloak, Zipkin, Lombok, Grafana, Spring Cloud & more!
api-gateway clean-code config-server docker eureka grafana grafana-dashboard grasp java kafka keycloak layered-architecture microservices openfeign prometheus software-engineering solid spring spring-boot zipkin
Last synced: 24 Apr 2025
https://github.com/thomasvitale/serverless-java-masterclass
Labs exercises for the masterclass "Serverless Java with Spring Boot"
graalvm java serverless spring-boot spring-cloud-function spring-cloud-stream spring-native
Last synced: 15 Mar 2025
https://github.com/j256/simplezip
Java processing of Zip files that gives full control over all Zip disk structures
Last synced: 03 Feb 2026
https://github.com/amitjoy/aspecio
AOP Proxies for OSGi Services
aop aop-aspects aspect-oriented-programming cross-cutting-concerns interception interceptor java osgi
Last synced: 23 Mar 2025
https://github.com/ashwanikumar04/practical-design-patterns
Practical implementation for all the design patterns
Last synced: 14 Apr 2025
https://github.com/evanchooly/graven
A maven plugin to bind a gradle build to the maven lifecycle
Last synced: 24 Apr 2025
https://gitlab.com/ultreiaio/jgit-flow
Was before https://bitbucket.org/atlassian/jgit-flow. Documentation https://ultreiaio.gitlab.io/jgit-flow
Last synced: 15 Apr 2025
https://github.com/janheinrichmerker/wayback-api
🕰️ Java wrapper for the Internet Archive's Wayback API.
internet-archive java java-wrapper kotlin kotlin-coroutines kotlin-jvm kotlin-library wayback wayback-api wayback-machine wayback-machine-downloader
Last synced: 07 Apr 2025
https://github.com/pavi2410/jot
A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.
build-tool cli java jdk jvm maven rust toolchain
Last synced: 26 May 2026
https://github.com/ignition-devs/incendium
📦 Package that extends and wraps Ignition scripting API
ignition inductive-automation java jython python python2 scada
Last synced: 15 Jul 2025
https://github.com/zahidrahimoon/Java-Python
Java (OOP & Basics) & Python(Basics & Numpy)
java numpy oops-in-java python
Last synced: 17 Apr 2025
https://github.com/frddl/bully-algorithm
In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.
bully-algorithm distributed-systems java
Last synced: 18 Jan 2026
https://github.com/frett27/osm-flink-tools
Tools for helping integrate OSM data in hdfs using csv or avro files, using flink (implements PBF stream reading). This project reconstruct the relations for ways, polygons to be used in GIS Analysis
bigdata csv flink gis import java openstreetmap
Last synced: 15 Apr 2025
https://github.com/manuelernesto/subscription-system
👨🏿💻 A system that contains three microservices for use in the subscription applications.
docker eureka-client eureka-server java java11 postgresql spring-boot spring-security
Last synced: 15 Apr 2025
https://github.com/serial-ata/jvm
A JVM written in Rust
bytecode bytecode-interpreter java jvm rust vm
Last synced: 30 Apr 2025
https://github.com/tawfik-s/spring-security-tasks-solution
Master Spring Security by practice. spring security tasks and solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.
bycrypt csrf github-oauth2 google-oauth2 java jwt jwt-authentication method-level-authorization method-level-security oauth oauth2 oauth2-client preauthorize security spring spring-boot spring-security spring-security-oauth2 tasks
Last synced: 30 Jun 2025
https://github.com/samankhamesian/avl-tree
This project is an implementation of AVL-Tree data structure
avl-tree balanced-search-trees java
Last synced: 27 Jul 2025
https://github.com/solarisneko/sql-light-rail
sql-light-rail 是一款【 flux-builder 语法 + ORM + 分库分表】的 DAO 框架。
Last synced: 29 Jul 2025
https://github.com/yegor256/farea
Fake Maven Reactor for unit-testing of your Maven plugins: similar Maven Invoker Plugin, but JUnit friendly
integration-testing java maven maven-invoker maven-invoker-plugin maven-plugin testing
Last synced: 27 Mar 2025
https://github.com/math-ferreira/spring-boot-thymeleaf-salaoarraso
Projeto real, disponibilizado para utilização de um cliente de salão de belezas. Foi feito em Java com SpringBoot e Thymeleaf apresentando funcionalidade de agenda de contatos, serviços, estoque, fluxo de caixa, entre outros.
html java javascript spring-mvc springboot thymeleaf
Last synced: 21 Sep 2025
https://github.com/johnntirintis/recipe-management-system
A Recipe Management System built using Java Swing, implementing layered architecture and design patterns. Uses SQL for data storage and Maven for dependency management.
abstractfactorypattern dao database java layered-architecture maven sql swing
Last synced: 21 Sep 2025
https://github.com/mohannadcse/iotcom
Verifying safety of interactions between IoT apps
call-graph cfg groovy icfg java
Last synced: 02 Oct 2025
https://github.com/enkarin/bookcrossingserver
Server implementation for a book exchange application
greenmail hacktoberfest java lombok maven spring spring-data-jpa spring-security-jwt testcontainers
Last synced: 30 Jul 2025
https://github.com/fernanda-kipper/pass-in
This project simulates the operation of an in-person event management dashboard
Last synced: 20 Sep 2025
https://github.com/nhahan/spring-grpc
Boilerplate for integrating Spring Boot and gRPC, including a performance comparison with REST.
Last synced: 28 Jul 2025
https://github.com/bedirhanayydin/makaledegerlendirmesistemi
Bilgisayar Mühendisliği Lisans Proje Ödevim
automation java javase javaserver-pages javaservlet mysql otomasyon web
Last synced: 30 Jul 2025
https://github.com/llllllxy/tiny-url
📚tiny-turl 是一个基于 SpringBoot3 +Java17 开发的在线短链生成系统,支持Sass多租户模式管理,支持rest api远程调用生成短链,以及短链访问日志,访问量统计等数据分析功能。
java mysql redis springboot url-shortener
Last synced: 03 Oct 2025
https://github.com/foldright/inspectable-wrappers
🪐 Inspectable Wrappers Specification, provides the interfaces to make wrapper instances as an inspectable wrapper chain.
aop decorator-pattern inspectable inspectable-wrappers java wrapper wrapper-chain
Last synced: 09 Mar 2026
https://github.com/kakarottocui/springbootyuyueguahao
基于JAVA SpringBoot和HTML医院预约挂号管理系统
Last synced: 23 Aug 2025
https://github.com/chanmratekoko/Myanmar-Phone-Number
Myanmar Mobile Phone Numbers Validator Check Telecom Operator's name Sanitize mobile numbers and mobile network types.
java myanmar myanmar-phone-number phone-number
Last synced: 14 Mar 2025
https://github.com/araxeus/screenshotz
Simple Screenshot Tool with quick crop and custom keybinds
capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software
Last synced: 10 Apr 2026
https://github.com/vonzhou/programminginscala
Programming In Scala 3rd Examples.《Scala编程》第三版代码
functional-programming haskell java scala
Last synced: 19 Sep 2025
https://github.com/chetannihith/program-hacktoberfest25
⭐️This repository is for Hacktoberfest 2025 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking
cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2025 java js python ruby
Last synced: 02 Oct 2025
https://github.com/jt122406/archloom-multiloader-template
architectury-template gradle-kotlin-dsl java
Last synced: 23 Jul 2025
https://github.com/chen0040/java-ann-mlp
Package provides java implementation of multi-layer perceptron neural network with back-propagation learning algorithm
backpropagation-learning-algorithm classifier java mlp mlp-classifier mlp-regression multi-layer-perceptron neural-network
Last synced: 15 Aug 2025
https://github.com/hituziando/spreadsheetdatabase
SpreadsheetDatabase is a simple database using Google Sheets API v4.
database google java sheets-api spreadsheet
Last synced: 10 Nov 2025
https://github.com/handofgod94/jacoco-cov-badge-maven-plugin
Generate High Quality SVG, PNG and JPG Coverage badges locally from jacoco report as part of build
badge jacoco java jpg maven maven-plugin png svg
Last synced: 04 Apr 2025
https://github.com/ihabbendidi/angeleyes
An Application to guide visually impaired people using object/speech recognition
android bazel deep-learning freeze-model java neural-network object-detection object-tracking python python-3 speech-recognition tensorflow
Last synced: 16 Aug 2025
https://github.com/benawi/javafx-jdbc
Create Javafx UI-dynamic table, Here you create an Employee List and add some employee objects to it. We will display those data using a TableView. This code block shows your main() method.
css intellij java javafx-application oracle
Last synced: 24 Sep 2025
https://github.com/HsiehShuJeng/projen-simple
An initial project for projen. It crafts a custom construct by Typescript then publishes the construct into 4 popular programming language repositories, i.e., npm, PyPI, Central Maven, and NuGet.
aws-apigateway aws-cdk aws-cdk-construct aws-step-functions csharp java jsii maven npm nuget projen pypi python typescript
Last synced: 06 Aug 2025
https://github.com/kuangcp/gradleintegrationmultiplemodules
使用Gradle整合 JavaSE, SpringBoot 两个模块成功构建运行
Last synced: 12 Apr 2025
https://github.com/sha1n/spring-boot-jetty-jersey
A POC with Spring boot, embedded Jetty, web-content and Jersey REST services
asyncio example-project java jersey jetty rest spring-boot
Last synced: 30 Sep 2025
https://github.com/ahm3tcelik/goldsrcrcon
Simple library for the connect to GoldSrc (HL & CS1.6) Rcon.
counter-strike goldsource-engine goldsrc java rcon
Last synced: 02 Aug 2025
https://github.com/alessio-colombo/extratools
A Slimefun addon to implement useful tools
hacktoberfest java minecraft plugin slimefun slimefun-addon
Last synced: 27 Aug 2025
https://github.com/mrnemo64/better-inputs
A Java API to easily get input from users
Last synced: 03 Aug 2025
https://github.com/arrazyfathan/kbbi
(Unofficial) Aplikasi kamus besar bahasa indonesia
android clean-architecture coroutines github-actions java kbbi koin koin-android kotlin kotlin-coroutines livedata lottie material-design mvvm mvvm-architecture retrofit2 room viewmodel
Last synced: 13 May 2026
https://github.com/nceas/metadig-engine
MetaDig Engine: multi-dialect metadata assessment engine
assessment datamanagement datascience java metadata
Last synced: 30 Apr 2025
https://github.com/rohankanojia/eclipse-jkube-demo-project
Deploy any Java application on Kubernetes using Eclipse JKube
docker eclipse-jkube java kubernetes kubernetes-cluster maven openshift
Last synced: 30 Apr 2025
https://github.com/automation-test-starter/restassured-api-test-starter
An introductory document on using RestAssured for API testing.
all allure allure-report api-testing demo gradle java maven quickstart restassured test-automation
Last synced: 01 May 2025
https://github.com/farhaanaliii/lite
Lite++ is a powerful app that allows you to extract Facebook cookies and access tokens, as well as use Facebook in desktop mode within the app
android-application facebook-lite-plus-plus facebook-tools java java-programming java-project lite-plus-plus
Last synced: 24 Dec 2025
https://github.com/cerus/sharedmem
Shared memory for Java
cpp hacktoberfest java java-native-interface memory-mapped-file shared-memory
Last synced: 11 Apr 2025
https://github.com/ethanhezhao/MetaLDA
The code for MetaLDA in ICDM 2017
document-analysis icdm java machine-learning mallet metadata topic-modeling
Last synced: 03 May 2025
https://github.com/firebirdsql/jaybird-manual
Jaybird JDBC Driver Java Programmer's Manual
documentation firebird java jaybird jdbc
Last synced: 03 May 2025
https://github.com/offa/nb-cmake-completion
NetBeans plugin providing (code-)completion for CMake files.
cmake cmake-completion java netbeans netbeans-plugin
Last synced: 10 Jan 2026
https://github.com/tomiwa-ot/java-web-server
Simple HTTP server written in Java
blocking-queue http-basic-auth http-server java maven multithreaded-server producer-consumer socket webserver
Last synced: 10 Apr 2025
https://github.com/apache/geronimo-batchee
Apache Geronimo BatchEE JBatch implementation
geronimo http java javaee network-server web-framework
Last synced: 15 Mar 2026
https://github.com/mdabdullahibnaharun/diu-assist
Basically ,This software will handle the all social and important link For a CSE student. where all the teachers and students info can record, There is also a login option for the user, in this software, has its own browser which will make comfort for the user.
database diu java javafx javafx-desktop-apps javafx-gui jdbc kotlin-runtime mysql
Last synced: 10 Apr 2025
https://github.com/abd-elrazek/access_ms_java_app
See it in Youtube : https://www.youtube.com/watch?v=3nq4ig5nXz0 Access javafx application, with Library UcanAccess.jar without "ODBC DNS" Connection .."Arabic" , You should have java jdk version 8 update 201 ((build 1.8.0_201-b09) ), If you want to run it directly not developed download ( JRE™) Java SE Runtime Enviroment 8.201 from https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
access access-ms awsome awsome-access freecodecamp-project java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project microsoft-access microsoft-office ms-access-database project projects sql sql-database sql-query ucanaccess
Last synced: 10 Apr 2025
https://github.com/lukederrynz/rideshare
Ride Share System
java javafx javafx-application javafx-desktop-apps rideshare ridesharing
Last synced: 10 Apr 2025
https://github.com/eternalstone/sensitivebye
SensitiveBye是一款专注于解决数据脱敏的Java和SpringBoot工具包, 能帮助您快速解决项目中的脱敏需求,支持对象字段,接口字段,数据库字段脱敏,json序列化脱敏,日志打印脱敏、敏感词条脱敏、Spring配置文件脱敏等功能
java spring springboot2 springmvc
Last synced: 07 Jul 2025
https://github.com/sandratraniaina/ember-mvc
Ember MVC is a lightweight, annotation-based Model-View-Controller (MVC) framework for building Java web applications
Last synced: 09 Oct 2025
https://github.com/jenly1314/wordpoi
:thumbsup: WordPOI是一个将Word接口文档转换成JavaBean的工具库,主要目的是减少部分无脑的开发工作。
apache-poi java poi tool word-javabean word-poi word2bean word2entity word2javabean wordpoi wordtobean wordtoentity wordtojavabean
Last synced: 10 Apr 2025
https://github.com/kayjamlang/core
Unified Business Logic Programming Language
java java-8 kayjam kayjam-language language script script-language
Last synced: 12 Apr 2025
https://github.com/graphql-java/graphql-anonymizer
Anonymize GraphQL schemas and queries.
graalvm-native-image graphql java npm
Last synced: 01 May 2025
https://github.com/sandysanthosh/spring-boot-microservices
Spring Boot quick reference guide for Developers.
12factorapp annotations framework guidelines java microservice spring spring-boot
Last synced: 01 May 2025
https://github.com/melardev/springbootapiblog
Spring Boot Blog/CMS application
blog cms crud crud-pagination full-stack fullstack hibernate java orm pagination rest spring spring-boot spring-data spring-mvc
Last synced: 16 Feb 2026
https://github.com/timboudreau/bunyan-java
A little logging library that uses the format of NodeJS's bunyan JSON logger
bunyan java json json-logger logging
Last synced: 29 Apr 2025
https://github.com/amirhnajafiz-university/s2ap04
Advanced Programming midterm project.
batch batch-script http-client java java-8 localhost
Last synced: 10 Apr 2025
https://github.com/vimaltiwari2612/javacodeparserandumlcreator
Simple Parser which uses Compiler design concepts. Lexical analysis, symbol table formation, parse the code using symbol table. This code works for any OOP based Code. It can be made for other languages too using the same concepts. Create UML diagrams with class code. Convert your code into UML direclty using this tool. It can convert any OOP based code into UML.
compiler-design java java-8 languages parsing screenshot symbol-table tokens uml uml-class-diagram uml-diagrams uml-parser
Last synced: 29 Apr 2025
https://github.com/avestura/minesweeper-persian
💣 A simple GUI implementation of Minesweeper in java
farsi game gui guilan-university java minesweeper minesweeper-game minesweeper-gui minesweeper-java minesweeper-persian persian swing-gui
Last synced: 10 Apr 2025
https://github.com/keremtan/wellshellgame
This is a demo game running on console. This game is designed to understand the uses of Strategy and Simple Factory Design Patterns.
design-patterns designpatterns factory-design-pattern factory-pattern java patterns simple-factory simple-factory-design-pattern simple-factory-pattern strategy strategy-design-pattern strategy-pattern
Last synced: 06 Mar 2026
https://github.com/kguzek/stomp-auth-client
A Java STOMP WebSocket client with support for HTTP authentication.
authentication http java messaging stomp stompwebsocket websocket-client websockets
Last synced: 28 Oct 2025
https://github.com/cypher256/java-extension-pack
VS Code Java Multiple Versions Auto Config Extension Pack
extension-pack java jdk visual-studio-code vscode vscode-extension
Last synced: 10 Apr 2025
https://github.com/thomasleplus/subchannel
A study on subliminal channels in DSA algorithm.
crypto cryptography digital-signature digital-signatures dsa dsa-algorithm java jdk paper subchannel subliminal-channels
Last synced: 10 Apr 2025
https://github.com/mimaraslan/java-certification
Become an Oracle Certified Java Associate/Professional - Java OCA/OCP
developer java java-se java-se-17 java17 oca ocp programmer
Last synced: 05 Mar 2026
https://github.com/danylovolokh/setup-free-bitbucket-cloud-ci
How to setup a Free CI for Android project based on bitbucket cloud pipelines
Last synced: 29 Apr 2025
https://github.com/reynald0/l2jfrozen-1.5
Lineage 2 Interlude emulator written in Java.
eclipse emulator emulators game game-development game-server games hikari-connection-pool hikari-cp hikaricp java java-8 mariadb mariadb-database mariadb-mysql openjdk openjdk-java programming project xml
Last synced: 10 Apr 2025
https://github.com/perfana/jfr-exporter
Capture and analyse JDK Flight Recorder events in time series.
java jdk jfr metrics-gathering
Last synced: 10 Apr 2025
https://github.com/am1goo/playdate4j
Java framework to create games for Playdate console made by Panic Inc.
2d 2dengine api console console-game console-game-engine framework gamedev gamedevelopment gameengine java java16 jdk playdate playdate-console simulator sprites wrapper
Last synced: 10 Apr 2025
https://github.com/joshmcdonagh/jmat
JMat is a library which implements fundamental matrix capabilities in Java.
csv discretisation discretization gradle java java11 math mathematics maths matrices matrix matrix-calculations matrix-library matrix-manipulation matrix-math matrix-math-library sorting txt
Last synced: 10 Apr 2025
https://github.com/minhphan46/fimae
A social networking application that connects users randomly with strangers, allowing them to exchange messages, make voice calls, and have video calls with each other.
Last synced: 30 Apr 2025