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/gaureshpai/filetohtmlfileconvertor
HTML Converter: This Java program converts text files into HTML files, adding basic styling and including the filename as a heading.
Last synced: 30 Apr 2025
https://github.com/mdabdullahibnaharun/employee-management-system
CRUD project using Thymeleaf, Spring Boot and Spring JDBC
bootstrap crud html java jdbc jpa-hibernate mysql spring-boot thymeleaf
Last synced: 12 Apr 2025
https://github.com/razvand/secure-programming-java
Secure Programming in Java
Last synced: 10 Apr 2025
https://github.com/will-molloy/java-template
template repo for Java (or Kotlin/Scala) Gradle projects with everything setup
checkstyle codecov corretto github-actions github-actions-java gradle java java-template renovate spotbugs spotless template template-repository
Last synced: 15 Jan 2026
https://github.com/jsiqbal/engineering-philosophy
Notes about Various Engineering Knowledge I gathered.
cpp deployment java oop ubuntu vscode-settings
Last synced: 10 Apr 2025
https://github.com/grahamedgecombe/db
A thin layer on top of the JDBC API that takes care of awkward boilerplate code.
Last synced: 12 Sep 2025
https://github.com/sogutemir/springmicroservice-outbox-kafka-saga-pattern
Food Ordering System: A microservices-based backend application for real-time food ordering and tracking. Built with Java, Spring Boot, and Apache Kafka. Implements Domain-Driven Design, Event-Driven Architecture Saga-Pattern, and Clean Architecture principles.
clean-architecture cqrs ddd ddd-architecture ddd-patterns event-driven hexagonal-architecture java java-microservice java17-spring-boot kafka microservice saga saga-pattern solid-principles spring spring-boot spring-microservice springboot
Last synced: 12 Apr 2025
https://github.com/chinalym/starmonitor
🖥️ 远程监控 (A program for Remote monitoring.) Java Gui Network
Last synced: 19 Mar 2025
https://github.com/igentuman/multi-builder-tool
Minecraft java mod to build structures with one click
Last synced: 16 May 2026
https://github.com/anas436/java-login-form-register-form-with-mysql-connectivity
Java-Login-Form-Register-Form-with-MYSQL-Connectivity
java jframe jframes mysql mysqlconnector netbeans-ide sql swing
Last synced: 08 Jul 2025
https://github.com/elzoughby/edf-scheduling
Earliest-Deadline-First scheduling implementation in Java and JavaFX
cpu-scheduler edf java javafx process-scheduler rtos task-scheduler
Last synced: 28 Oct 2025
https://github.com/josoavj/casier-judiciare-n3
fr: Logiciel de saisie Casier Judiciaire N3 utilisé pour la saisie d'information des personnes qui en ont besoin et aussi pour stocker ces derniers.
desktop-application java project
Last synced: 29 Oct 2025
https://github.com/mccreery/armor-chroma
For a more colorful armor bar! A Minecraft mod written in Forge.
forge java minecraft minecraft-forge minecraft-forge-mod minecraft-mod mod
Last synced: 30 Oct 2025
https://github.com/naturalness/javac-parser
Exposes OpenJDK's Java parser and scanner to Python
java javac lex lexer openjdk parser scanner syntax-checker tokenizer
Last synced: 06 Mar 2026
https://github.com/TheEterna/server2mcp
This is a revolutionary AI MCP plugin with excellent pluggable and encapsulated features. With just a few lines of configuration, it can easily integrate into your Spring boot web program and give it MCP capabilities,inheriting the powerful engineering capabilities of the Spring series framework
agent ai framework java maven mcp mcp-server multi-agent-systems spring spring-ai spring-boot spring-mvc
Last synced: 07 Sep 2025
https://github.com/ekarton/java-physics-engine
A project comprised of a 2D Java Physics Engine API and a Java GUI Application.
java physics physics-2d physics-engine physics-simulation swing-gui
Last synced: 11 Apr 2025
https://github.com/dulip-sameera/fetch-browser
Simple browser project to understand how a browser works
http java javafx network web-browser
Last synced: 10 Sep 2025
https://github.com/avsystem/anjay-java
Anjay LwM2M client library port for Java applications
android iot iot-application java lwm2m lwm2m-client
Last synced: 10 Apr 2025
https://github.com/iamrajiv/nth-fibonacci
The Fibonacci sequence is a series of numbers defined by a simple linear recurrence relation, where each number is the sum of the two preceding ones. This sequence appears in many areas of mathematics and other sciences, particularly in the shape of many naturally occurring biological organisms.
cpp csharp go java javascript python swift
Last synced: 08 Sep 2025
https://github.com/exabrial/petrify
Compile your ML Models/ONNX Decision Trees (XGBoost, LightGBM, SciKit-Learn) straight to JVM Bytecode
bytecode compiler decision-trees inference java jvm lightgbm machine-learning onnx scikit-learn tree-ensemble xgboost
Last synced: 20 Apr 2026
https://github.com/nergal-perm/java-decita
Java library to make decisions based on decision tables
Last synced: 24 Apr 2026
https://github.com/emwork/springboot-notes-app
Notes-taking app with rich-text editor using SpringBoot, Thymeleaf, JPA, RDBMS, Quilljs and Export to PDF
java jpa pdf-generation rdbms spring-boot thymeleaf
Last synced: 13 Apr 2025
https://github.com/krlite/brokenthoughts
一些可有可无的故事。
algorithms doddles java krita study-notes
Last synced: 08 May 2025
https://github.com/jhonatanmedeiros/javaflix
Netflix desktop clone with java
Last synced: 05 May 2025
https://github.com/chevdor/docker-nxt
Docker container to run Nxt on testnet or mainnet
blockchain crypto docker java nxt
Last synced: 13 Apr 2025
https://github.com/christian-schlichtherle/neuron-di
Neuron DI is a new approach for dependency injection in Java and Scala.
dependency-injection di-framework dsl guice java neuron-di scala
Last synced: 30 Oct 2025
https://github.com/thecodedaniel/java-calculator
Very simple java calculator with basic functionalities for simple Maths calculations
desktop-application java java-calculator swing swing-gui
Last synced: 08 May 2025
https://github.com/uportal-project/jasigwidgetportlets
Grab bag of small utility portlets.
hacktoberfest jasig-widget-portlets java portal portlet uportal uportal-start-bundled
Last synced: 17 Dec 2025
https://github.com/kernelghost/brainwavedetectionutility
A utility designed to interact with the "Star Wars The Force Trainer II" headset.
arduino-uno bluetooth eeg-analysis java neurosky star-wars-force-trainer
Last synced: 12 Sep 2025
https://github.com/ushelp/easyfilter
Jave Web请求内容过滤替换组件. Jave Web content filtering request replacement component
content-filter content-filtering filter filter-replacement java java-filter jave-web request-filtering sql sql-injection sqlinjection
Last synced: 14 Jul 2025
https://github.com/katharsas/gmm
Gothic Mod Manager - Manage your modifications team, tasks and assets.
cloud collaboration game-assets game-mod gamedev gothic java javascript modding modding-gothic web-app
Last synced: 01 Mar 2026
https://github.com/binghuan/myrakutensingapore
Coding Test from Singapore Rakuten
android assignment java javascript ndk take-home-test
Last synced: 21 Jun 2025
https://github.com/dimo414/f-ansi
Terminal control API for Java; colored output and more
ansi ansi-codes ansi-colors console java shell terminal
Last synced: 12 Sep 2025
https://github.com/AbdulHafidh-AI/ALPHANCODERS_Hospital-Management-Time
Alphancoders adalah sebuah komunitas yang dimana membantu para adminstrasi rumah sakit untuk menentukan jadwal kerja bagi pekerja di rumah sakit.
canvas figma graphical-user-interface java visual-studio-code
Last synced: 11 Mar 2025
https://github.com/mitchellgray100/chess
JavaFX based Chess Game.
ai chess chess-ai chessboard-game chessboard-representation game java javafx javafx-application javafx-games javafx-gui
Last synced: 16 Jul 2025
https://github.com/rajvarsani/dessy
This app allows you to Cartoonify and Make some basic color adjustments to images.
Last synced: 13 Apr 2025
https://github.com/teamfusion364/practicalneoswerve
The 364 Practical Swerve base - adapted for REV Motors.
364 frc java neo rev swerve swerve-drive
Last synced: 08 May 2025
https://github.com/davidepastore/jbugmenot
Java Bugmenot library to find account and password for various sites.
Last synced: 04 Mar 2026
https://github.com/jkasdbt/androidpe
AndroidPE is a complementary application for IDEs.
android android-development androidpe java kotlin layout-editor mobile-development projects resources resources-manager xml
Last synced: 25 Oct 2025
https://github.com/ts4nfdi/api-gateway
Demo UI: https://ts4nfdi.github.io/api-gateway
coli-conc gnd java json-ld nerc-vs ols ontoportal skosmos
Last synced: 27 Jan 2026
https://github.com/unitsofmeasurement/unit-tck
JSR 385 - Technology Compatibility Kit (TCK)
compatibility-kit java jcp json jsr jsr363 jsr385 measurement-units quantity tck
Last synced: 21 Jan 2026
https://github.com/rattletat/java-code-analysis
Analysis of fault detection in source code using various static, dynamic, bug and test metrics
analysis callgraph command-line-tool defects4j dynamic fault-detection java software-metrics static-metrics test-metrics
Last synced: 18 Mar 2026
https://github.com/pangju666/java-pangju-framework-spring-boot-starter
一套基于 Pangju Framework 与 Spring Boot 构建的模块化 Starter 套件。
java spring spring-boot springboot
Last synced: 02 Apr 2026
https://github.com/danfickle/openhtmltopdf-cli
This is a CLI for converting HTML files to PDF documents (requires Java)
cli html-converter htmltopdf java pdf pdf-generation
Last synced: 26 Oct 2025
https://github.com/expdev07/commy
💬 Introducing Commy, a simple yet powerful framework which simplifies the use of Plugin Messaging Channels.
bungeecord framework java networking plugins spigot
Last synced: 26 Oct 2025
https://github.com/sapphiremc/sapphire
Another Pufferfish fork
bukkit craftbukkit gradle java minecraft minecraft-api minecraft-server paper paper-fork pufferfish pufferfish-fork sapphire sapphire-api sapphiremc
Last synced: 26 Oct 2025
https://github.com/jerry-felipe/javacleancode
Implementation of Java's most famous algorithms, including sorting (QuickSort, MergeSort), searching (Binary Search), and graph traversal (DFS, BFS). Each algorithm is optimized for performance, explained with examples, and designed to showcase core Java capabilities in solving computational problems.
Last synced: 13 Oct 2025
https://github.com/gaumala/kotlinsnapshot
Experimental Snapshot Testing in Kotlin
android gradle java kotlin snapshot-testing unit-testing
Last synced: 19 Oct 2025
https://github.com/rwbl/b4j-additional-libraries
Open Source Additional Libraries developed for the B4J -RAD development tool for cross platform desktop, server and IoT solutions by Anywhere Software.
Last synced: 17 Mar 2026
https://github.com/robtimus/windows-registry
Provides classes and interfaces for working with the Windows registry
java registry windows windows-registry
Last synced: 25 Feb 2026
https://github.com/marouane-elgoumiri/blog_app_springboot
Spring Boot MVC project
backenddevelopment java postgresql spring-boot
Last synced: 13 Oct 2025
https://github.com/magsilva/jabuti
Java Bytecode Understanding and Testing (maintenance fork from original project at http://ccsl.icmc.usp.br/pt-br/projects/jabuti)
bytecode java software-testing structural-testing testing-tool
Last synced: 19 Jan 2026
https://github.com/chriskapp/aletheia
Web-Browser like Java app to send raw HTTP requests, it is designed for debugging and finding security issues in web applications.
api http-client java rest-api rest-client security-testing
Last synced: 14 Jul 2026
https://github.com/createsequence/mybatis-plus-join
基于myabtis-plus的连表查询扩展,支持字段别名、预设条件、group by ... having、数据库函数等扩展功能
java mybatis mybatis-plus springboot
Last synced: 26 Oct 2025
https://github.com/jiaqi/jcli
Annotation based Java command line processor
annotations command-line command-line-tool commandlineparser java
Last synced: 17 Apr 2026
https://github.com/ggrandes/figaro
In-process Asynchronous Message System in Java for Event Bus/Actor Model (like Kilim, µJavaActors, Akka,... but very simplified)
actor-model akka eventbus java kilim
Last synced: 12 Feb 2026
https://github.com/zyp20221/system-of-declaration
这是用于大学毕业设计的毕业生申报与评审系统,用于解决沟通困难,找不到人的情况
java maven mybatis mybatis-plus mysql-database springboot vue
Last synced: 22 Oct 2025
https://github.com/atuandev/quan-ly-thuoc-tay
Java project - Pharmacy management system
flatlaf java java-swing java-swing-application java-swing-gui java-swing-project netbeans sql-server
Last synced: 05 Mar 2026
https://github.com/huguesjohnson/debigulator
Java utility to batch compress files into individual archives.
Last synced: 16 Feb 2026
https://github.com/nico7777777/ultimate-goal-ftc
This is the code of the AutoVortex team used at the awarded robot of the season 20-21
first-robotics-competition ftc ftc-robot-controller java robotics
Last synced: 24 Oct 2025
https://github.com/gurkenlabs/litiengine-ldjam42
This is an example game project that contains the source code of our LDJAM 42 entry: GOIN - Behave or get lost
2d example-project game java ldjam litiengine
Last synced: 23 Oct 2025
https://github.com/oleg-cherednik/json-jackson-impl
An implementation of json-api for Jackson Project.
jackson jackson-json java java-8 java-json java-json-library json json-api
Last synced: 11 Mar 2026
https://github.com/jackvincentnz/lab
Mono repo for experimenting with personal projects
bazel html java javascript react typescript
Last synced: 22 Jan 2026
https://github.com/projectsandprograms/webchatapp
A web based chat application created in java using Servlet, JSP, MySQL, CSS, JavaScript.
chatapp css eclipse html java javachatapp js jsp jsp-servlet mysql servlet tomcat-server webchat webchatapp
Last synced: 30 Apr 2025
https://github.com/viralvaghela/ds-algo
Data Structures and Algorithms
algorithm algorithms algorithms-and-data-structures datastructure datastructures java
Last synced: 17 Jun 2025
https://github.com/wagoodman/stackattack
An Android game loosely based on CrackAttack!
Last synced: 11 Apr 2025
https://github.com/fahimahammed/student-registration
Student registration project with java
Last synced: 11 Apr 2025
https://github.com/uportal-project/announcementsportlet
JSR-286 portlet implementing announcements in uPortal.
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 04 May 2026
https://github.com/humbertodias/jflash-browser
Simple WebBrowser with Flash support. Tested on MacOS, Windows and Linux.
Last synced: 10 Apr 2025
https://github.com/rapter1990/jpaspecification
Spring Boot JPA Specification Example
faker filter h2-database java java17 jpa jpa-specification maven postman postman-collection specification spring-boot
Last synced: 09 Jul 2025
https://github.com/zdavatz/aips2sqlite
aips2sqlite - create an SQLite DB from AIPS, Swissmedic, BAG and Refdata
aips aips2sqlite bag java refdata sqlite swissmedic
Last synced: 03 May 2025
https://github.com/dirktoewe/sjmply
Simple Java Model for the PLY File Format
java java-8 mesh mesh-import meshviewer ply
Last synced: 02 May 2025
https://github.com/objectionary/xax
Java library for testing XSL stylesheets with XML samples and XPath assertions
hamcrest-matchers java jcabi xml xsl xslt
Last synced: 01 May 2025
https://github.com/danielmartensson/jfaces
Use jFaces to predict unknown images by training a set of images
eigenfaces face-recognition fisherfaces image-recognition imageclassification java
Last synced: 01 May 2025
https://github.com/raxityo/bisag-gis
An opensource GIS application built in Java using GeoTools (http://www.geotools.org/) Library.
geographical-information-system geospacial-analysis geospatial geospatial-data geotools gis java opensource-gis-application
Last synced: 10 Apr 2025
https://github.com/oktadev/okta-java-i18n-example
i18n in Java 11, Spring Boot, and JavaScript
i18n java l10n sign-in-with-okta spring-boot
Last synced: 11 Apr 2025
https://github.com/varsharani9/street-fighter-game
This is a GUI based 2D Game build using Java, Swing, Multithreading and Graphics.
Last synced: 11 Apr 2025
https://github.com/s4kibs4mi/iseeu
ISeeU is an android application which turn android device into a ip camera.
android java socket-programming streaming-video video-stream
Last synced: 08 Sep 2025
https://github.com/fgforrest/darwin
Darwin is a small Java library that helps applications to setup and evolve their database schema over the time. Evolution is based on SQL patch application and aims at traceability, predictability and reliability. It has been for 13 years in production systems.
autoupdate database database-schema evolution java model sql
Last synced: 10 Jul 2025
https://github.com/pathikrit/jspeech2text
A simple speech to text app in Java
Last synced: 13 Apr 2025
https://github.com/luciferc-137/mc-mod_abyss
Minecraft mod adding new features and a new dimension around Ancient City ambience.
java minecraft-dimensions minecraft-forge minecraft-mod neoforge-mod
Last synced: 12 Apr 2025
https://github.com/mtamme/signalr-client
An extensible asynchronous SignalR client for Java.
asynchronous java signalr-client
Last synced: 14 Mar 2026
https://github.com/ranjan2104/air-management-system
Imagine an airport. What are the first things that come to mind? A cavernous terminal, information displays, long queues, baggage claim conveyors, arriving aircraft waiting to be fueled and catered for imminent departure. Airports have a tight flight schedule with its associated staff management, passenger processing, attention to minute detail, and much more. Airport automation speeds up the processes and improves the quality of service. We have addressed best practices for modernizing airline operations and put our talents to work for Merlot Aero advance airline management. In this article we will take a detailed look at main airport operations and the ways integrated software solutions can facilitate them, as well as describe some integrated airport management suites from key vendors. Our article consists of two major parts: a general overview of key airport operations, and the description of some of the most widely used solutions on the market. If you know the basics, just skip the first part and go straight to the second one.
java java-database-connectivity javafx-application javase sqlite-database swing-gui
Last synced: 17 Jun 2025
https://github.com/fabyosk/ac-defender
A simple game made in two weeks on < Academia do Código /> bootcamp
game gamedevelopment java java-8 java8 javase
Last synced: 10 Apr 2025
https://github.com/ethauvin/akismet-kotlin
Client library for accessing the Automattic Kismet (Akismet) spam comments filtering service
akismet akismet-api akismet-client android blog comments ham java kotlin library spam
Last synced: 05 May 2025
https://github.com/bardiademon/bardiamusicplayer
Music Player GUI
bardiademon java javafx javase music music-player
Last synced: 10 Apr 2025
https://github.com/firstfault/trinity
Software reverse engineering tool for Java
bytecode decompiler deobfuscation disassembler java jvm obfuscation reverse-engineering software-analysis
Last synced: 10 Apr 2025
https://github.com/hrbrmstr/freepst
An 'rJava' wrapper around 'java-libpst' <https://github.com/rjohnsondev/java-libpst> to read PST/OST files
Last synced: 29 Oct 2025
https://github.com/jomingyu/server-quickstart-vert.x
:pushpin: Quickstart for Web Server Develop with Java&Vert.x
Last synced: 21 Mar 2025
https://github.com/derklaro/reflexion
The fluent reflection access library of (y)our dreams
Last synced: 21 Mar 2025