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/jwkerr/quarters
The modern "apartment" plugin for Towny
earthmc folia folia-plugin folia-plugins folia-supported java minecraft paper papermc quarters towny townyapi
Last synced: 13 Apr 2025
https://github.com/atd/handynotes
Simple Android application that provides widgets to have notes at hand
Last synced: 01 Sep 2025
https://github.com/halvards/vagrant-xfce4-ubuntu
Vagrant-based development environment using Ubuntu and the Xfce Desktop Environment
development java nodejs ubuntu vagrant xubuntu
Last synced: 23 Mar 2025
https://github.com/oracle/oci-react-samples
A series of simple Cloud Native app using React JS frontend, various backends (Java, Python, DotNet) and the Autonomous database.
autonomous cloud-native docker helidon-microservice java javascript kubernetes livelabs oci oracle-database react reactjs spring springboot workshop
Last synced: 07 Apr 2025
https://github.com/barakugav/jgalgo
A high-performance library for graph algorithms written in Java. It contains a wide collection of optimized algorithms and data structures for a range of problems on graphs.
algorithms data-structures graph-algorithms graph-api graph-theory java java-library
Last synced: 15 Apr 2025
https://github.com/naxmefy/node-jdbc
small wrapper to work with jdbc in node
Last synced: 01 Mar 2026
https://github.com/nixrajput/college-management-system-java
A Desktop Application for managing a college data. It's developed using Java programming language & MySQL database.
college-management college-management-system java java-application java-swing mysql mysql-database mysql-server
Last synced: 01 May 2025
https://github.com/pedro-manoel/atal
Repositório com as atividades e matérias desenvolvidas ao longo da disciplina de Análise e Técnica de Algoritmos da UFCG
brute-force dinamic-programming divide-and-conquer graph java python
Last synced: 06 May 2025
https://github.com/lukehb/trajsuite
TrajSuite is a cross-platform Java application that provides a suite of trajectory data-mining and visualisation features.
algorithms classification clustering data-minig java opengl trajectory visualisation
Last synced: 04 May 2025
https://github.com/imagingbook/imagingbook-calibrate
Java/ImageJ implementation of Zhang's camera calibration method
burger-burge camera-calibration imagej java
Last synced: 29 Oct 2025
https://github.com/tomasbjerre/yet-another-kotlin-vs-java-comparison
Shows complete examples where the Kotlin code is compiled to bytecode and decompiled to Java
comparison java kotlin kotlin-vs-java
Last synced: 12 Apr 2025
https://github.com/saharnooby/lua-js-syntax
A transpiler to vanilla Lua from an alternative JS-inspired syntax
Last synced: 11 Jul 2025
https://github.com/imagingbook/imagingbook-public
Image processing software for textbooks by W. Burger & M. Burge
burger-burge digital-image-processing imagej imagej-plugins imagingbook java
Last synced: 29 Oct 2025
https://github.com/akarnokd/async-enumerable
Prototype Java 9 library based on the asynchronous enumerable concept (where moveNext() returns a task to compose over).
Last synced: 11 Apr 2025
https://github.com/jgperrin/net.jgp.books.spark.ch04
Spark in Action, 2nd edition - chapter 4
java manning spark sparkjava sparkwithjava
Last synced: 06 May 2025
https://github.com/brenns10/yams
YAMS: Awesome MIPS Server
assembly brainfuck http-server java mars mips
Last synced: 16 Feb 2026
https://github.com/swathimystery/mesos-pinspider
A framework called "pinspider" on Apache mesos, to get basic user information from a pinterest page of a user.
distributed-computing java mesos mesos-pinspider mesosphere
Last synced: 11 Apr 2025
https://github.com/sauce-code/cuckoo
This is an adaption of Peter Österlund's CuckooChess 1.12. The source code provided is a Java Maven project in UTF-8. The program, except for the chess font, is copyrighted by Peter Österlund, and is available as open source under the GNU GPL v3 license.
ai artificial-intelligence chess chess-ai chess-application chess-engine cuckoo gui java java-8 java-maven java-swing java8 maven swing swing-gui tui uci utf-8 utf8
Last synced: 28 Feb 2026
https://github.com/appulse-projects/encon-java
Java based Erlang Node Connector. https://appulse.io
elixir elixir-client elixir-examples elixir-lang elixir-language elixir-library erlang erlang-distribution erlang-driver erlang-libraries erlang-library erlang-node erlang-node-connector erlang-otp java java-library
Last synced: 04 Mar 2026
https://github.com/jgperrin/net.jgp.books.spark.ch09
Spark in Action, 2e - chapter 9 - Advanced ingestion: finding data sources and building your own
apache-spark ingestion java java8 manning spark sparkwithjava
Last synced: 04 Mar 2026
https://github.com/naotsugu/piecetable
Java implementation of PieceTable data structure.
Last synced: 06 Feb 2026
https://github.com/impetus/fabric-jdbc-connector
Fabric JDBC connector implements a pure java, type 4 JDBC driver that executes SQL queries on Hyperledger fabric Blockchain.
blockchain fabric go hyperledger java jdbc jdbc-driver sql
Last synced: 17 Mar 2026
https://github.com/apache/uima-ruta
Apache UIMA Ruta
apache java ruta text-analysis uima
Last synced: 19 Oct 2025
https://github.com/biagiot/java-pec-parser
Libreria Java per l'elaborazione di messaggi di Posta Elettronica Certificata (e messaggi di posta ordinaria)
agid daticert email email-client email-parser eml java java-pec-parser legal-mail legalmail mail mail-client mail-parser pec pec-client posta postacert rfc-2821 rfc-6109 ricevute
Last synced: 30 Jan 2026
https://github.com/artipie/go-adapter
Go Proxy in Java
go-repository golang goproxy java
Last synced: 13 May 2025
https://github.com/grashjs/api
Api of Atlas CMMS - Computerized maintenance management system
alternative cmms java java-8 maven postgresql rest-api spring-boot startup
Last synced: 28 Feb 2025
https://github.com/shannah/radchatapp
Full-featured chat app UI component in Java/Kotlin for Codename One.
chat codenameone java kotlin mobile-application-development
Last synced: 23 Apr 2025
https://github.com/waikato-datamining/adams-base
Base modules for ADAMS, the Advanced Data Mining and Machine Learning System.
java machine-learning maven workflow-engine
Last synced: 30 Apr 2025
https://github.com/nayuki/git-library-java
Low-level Java library to read/write Git repositories.
Last synced: 26 Jul 2025
https://github.com/tananaev/steps-navigation
Navigation app without GPS using steps sensor
Last synced: 06 May 2025
https://github.com/pigfly/ap_s1_2017_sample_code
Sample Code for Advanced Programming in Semester 1 2018
Last synced: 04 Feb 2026
https://github.com/dabit3/api-gateway-lambda-in-various-runtimes
Examples of serverless Lambda functions integrated with API Gateway and CORS enabled
aws cors dotnet golang java serverless
Last synced: 17 Nov 2025
https://github.com/shirasawasama/javasharedmemory
Shared memory between Java and C++/Rust/Go processes.
cpp ffi interprocess interprocess-communication ipc java java-19 pure-java shared-memory
Last synced: 08 Jul 2025
https://github.com/hamedtaherpour/ht-epub-reader-android
📖 ePub reader and parser library for android
android epub epub-converter epub-reader java
Last synced: 31 Jul 2025
https://github.com/tanin47/javaparser.rs
[work-in-progress] Java parser written in Rust
Last synced: 15 Sep 2025
https://github.com/franmc01/jetbrains-moonlight-theme
🌚 Dark theme for JetBrains IDEs (IntelliJ IDEA, PyCharm, RubyMine, PhpStorm, WebStorm, etc)
gradle java jetbrains-plugin jetbrains-theme moonlight
Last synced: 01 Aug 2025
https://github.com/santanusinha/hope
Predicate expression language
filter filtering jackson java json json-path predicate-logic predicates rule-engine rules
Last synced: 16 Aug 2025
https://github.com/clonewith/opsu
opsu! ~ an open-source osu! client
game java lwjgl2 maven osu rhythm-game slick2d
Last synced: 01 Sep 2025
https://github.com/seunakintola/healthmonitor
HealthMonitor android app was built for a final year project that involves automatic monitoring of a patient's health, hereby bringing mobile inteligence to health system.
android diabetes diabetic-patients googlesheets healthcare-application healthmonitoring iot java mobile-app
Last synced: 20 Aug 2025
https://github.com/amrdeveloper/android
Android Apps from courses and side projects
android android-app java native-apps udacity udacity-android-nanodegree udacity-nanodegree
Last synced: 12 Apr 2025
https://github.com/creepy-pasta101/java-in-termux
This script will install java (openjdk-11/8) in termux without root! Available for aarch64 or armv8, arm64, armhf, armv7l, arm or arm32 or armv7 or aarch32
armv7l armv8 java jdk jdk11 jdk8 jdk9 openjdk openjdk11 openjdk8 openjdk9 termux
Last synced: 05 Oct 2025
https://github.com/gaul/java-collection-overhead
Demonstrate overheads for various Java Collection implementations.
Last synced: 15 Apr 2025
https://github.com/linwin-cloud/linwin-sploit
LinwinSploit is a Penetration testing toolkit for Linux and android Termux. LinwinSploit是一款用于Linux和安卓Termux的渗透测试工具。 It can attack and run trojan virus on target host. 它能够攻击并在目标主机上运行木马。 Use these toolkits carefully. If you don't allow this, you may have a lot of terrible. 用这些工具使的时候小心点,如果你不遵守这条,你可能会有一些麻烦
hacker http java kali linux python web
Last synced: 15 Jul 2025
https://github.com/cyclopsmc/integratedrest
Expose Integrated Dynamics networks as a REST API
forge hacktoberfest java minecraft
Last synced: 09 Mar 2026
https://github.com/mojohaus/templating-maven-plugin
Templating Maven Plugin
hacktoberfest java maven maven-plugin mojohaus
Last synced: 27 Dec 2025
https://github.com/blackducksoftware/ohcount4j
Line counting and language identification tool
java line-counter ohcount ohloh ragel tool
Last synced: 29 Jun 2025
https://github.com/srcimon/screwbox
ScrewBox is a minimalist pure Java game engine. If you want to start building your own 2D game without leaving your cozy IDE it might be a fun choice.
2d game game-development game-engine gamedev java
Last synced: 26 Apr 2026
https://github.com/jeanthom/enigma
Jar reverse engineering tool
gradle jar java reverse-engineering
Last synced: 11 Aug 2025
https://github.com/dropwizard/dropwizard-health
Provides a health check implementation that performs ongoing monitoring of an application's dependencies and includes an endpoint that can be called by a load balancer to determine if the application is healthy and thus able to receive traffic.
dropwizard health-check health-checks healthcheck java
Last synced: 29 May 2026
https://github.com/objectionary/eo-intellij-plugin
Syntax Highlighting Intellij IDEA Plugin for EO Programming Language
eolang intellij intellij-plugin java oop parser
Last synced: 16 Oct 2025
https://github.com/jlleitschuh/kotlin-guiced
Convenience Kotlin API over the Google Guice DI Library
dependency-injection google google-guice guice java jvm kotlin
Last synced: 07 Jul 2025
https://github.com/cuppa-framework/cuppa
Cuppa - A testing framework for Java 8+
bdd bdd-framework java java-8 java8 tdd tdd-framework testing testing-tools unit-test unit-testing unittest
Last synced: 10 Apr 2025
https://github.com/richardschoen/howtostuff
This repository contains a general list of how to items for any language similar to gist style articles but focused in a repo
as400 cl commit csharp git ibmi ifs java javascript nfs node php python repositories repository rpg sql vb view xmlservice
Last synced: 05 Sep 2025
https://github.com/cumulocity-iot/cumulocity-dynamic-mapper
The ultimate Mapper for building the bridge between any Message Broker and Cumulocity IoT in a zero-code approach!
agent angular cumulocity-agent cumulocity-iot cumulocity-microservice cumulocity-package iot iot-analytics java microservice mqtt server-side-agent typescript
Last synced: 15 Apr 2026
https://github.com/trinkle23897/simple-news-android-app
Java课程大作业
android-application java newsapplication rss-reader
Last synced: 23 Feb 2026
https://github.com/bobbui/direct-file-downloader
A simple, fool-proof file downloader
downloader fool-proof internet java
Last synced: 09 Apr 2025
https://github.com/emmanueltouzery/code-compass.nvim
Neovim plugin: set of functions to navigate code without LSP.
java neovim neovim-plugin nvim nvim-plugin
Last synced: 06 Oct 2025
https://github.com/devops-utils/excel-to-pdf
An easy way to convert Excel 2003 and Excel 2007 to PDF by Java code based on Apache POI and itext7
excel excel-to-pdf excel2pdf itext itext7 java pdf poi
Last synced: 14 Jan 2026
https://github.com/zakarialaoui10/only-for-psychopathic-programmers
africa c go java javascript julia matlab morocco morocco-country python weird-language
Last synced: 09 Apr 2025
https://github.com/oswaldobapvicjr/junit-utils
Common utilities for working with JUnit
assertion instantiation java junit junit-utils testing testing-tool unit-testing
Last synced: 30 Aug 2025
https://github.com/gigaherz/survivalist
Spicing up the early game, without making it tedious
forge-mod game java minecraft-forge minecraft-mod mod
Last synced: 13 Apr 2025
https://github.com/saintzet/heuristicsforcleancode
The goal of the project is to help learn heuristics that will help you write clean code. Use them for the benefit of the community.
clean clean-architecture clean-code code-smell code-smell-detection csharp csharp-examples design-patterns example-clean-code example-code example-java heuristic heuristics java robert-martin
Last synced: 05 Apr 2025
https://github.com/nilshartmann/graphql-examples
Examples for GraphQL using various frameworks in backend and frontend
apollographql graphql java react spring springboot typescript
Last synced: 20 Jul 2025
https://github.com/dansoftowner/restart4j
Library for restarting your java application
desktop java java-library javafx swing
Last synced: 13 May 2025
https://github.com/sap-samples/event-mesh-client-java-samples
Samples based on the Java messaging client for SAP Event Mesh (formerly Enterprise Messaging in SAP Cloud Platform).
enterprise-messenging java sample sample-code sap-cloud-platform sap-event-mesh
Last synced: 13 Apr 2025
https://github.com/salitaba/maven-decoder-mcp
MCP server for inspecting, searching, and decompiling Maven .m2 JARs for Java AI coding agents.
agentic-coding ai-agents bytecode cursor-ide decompiler dependency-analysis docker jar java maven maven-repository mcp mcp-server model-context-protocol python skills
Last synced: 20 Jun 2026
https://github.com/willfleury/prometheus-metrics-agent
JVM agent metrics instrumentation and monitoring with Prometheus (Scala, Java, Kotlin, Clojure, etc)
agent apm java jvm metrics monitoring prometheus
Last synced: 16 Oct 2025
https://github.com/harium/etyl
A 2D Game Engine made in pure Java
2d android etyl game-engine java libgdx spriter
Last synced: 27 Feb 2026
https://github.com/smithros/kpi-stuff
Some of my laboratories work in KPI and stuff connected with it.
ada android asm bigdata computer-engineering cpp cs hadoop java kpi kpi-ua masm32 ntuu-kpi parrallel-computing python realtime-system security system-programming vhdl
Last synced: 28 Feb 2026
https://github.com/zehracakir/collectionandmapinterfacejava
Collection and Map Interface
Last synced: 18 Oct 2025
https://github.com/yupiik/bundlebee
A light Java Kubernetes package manager.
Last synced: 13 Feb 2026
https://github.com/cucumber/html-formatter
HTML formatter for reporting Cucumber results
bdd cucumber java javascript polyglot-release ruby tidelift
Last synced: 12 Sep 2025
https://github.com/azure-samples/azure-openai-rag-workshop-java
Create your own ChatGPT with Retrieval-Augmented-Generation workshop
azure chatgpt java langchain4j openai quarkus rag workshop
Last synced: 05 Apr 2025
https://github.com/croz-ltd/nrich-demo-backend
Spring Boot application to showcase features of nrich libraries.
croz java jpa nrich spring-boot
Last synced: 12 Jul 2025
https://github.com/digitalpetri/netty-channel-fsm
An FSM that manages async non-blocking access to a Netty Channel
client fsm java netty state-machine
Last synced: 21 Mar 2025
https://github.com/onflow/flow-jvm-sdk
Flow JVM SDK
blockchain cadence-lang flow java kotlin
Last synced: 11 Sep 2025
https://github.com/oktadev/okta-java-rest-api-comparison-example
Java REST API with Micronaut, Quarkus, and Spring Boot
java micronaut quarkus rest rest-api spring-boot
Last synced: 06 Oct 2025
https://github.com/kumar-shivam-ranjan/retail-store-management-system
This Repository contains Java Spring MVC based relational Database Management System Project
java jdbc-connector mysql-database spring-mvc spring-security
Last synced: 13 Jun 2025
https://github.com/rudderlabs/rudder-sdk-android
Android SDK for RudderStack - the Customer Data Platform for Developers.
analytics analytics-platform android android-library android-sdk java kotlin open-source rudder sdk
Last synced: 25 Apr 2025
https://github.com/jakejmattson/facialrecognition
Facial detection and recognition.
facial-detection facial-recognition java opencv
Last synced: 11 Oct 2025
https://github.com/elandaofficial/venum
A simulated java-like associative-enum implementation.
associative cpp enum java macros map set venum
Last synced: 24 Jun 2025
https://github.com/bytecodealliance/endive
A JVM native WebAssembly runtime
Last synced: 30 May 2026
https://github.com/pkini2002/jwt-authentication-springboot
JWT Authentication API using Spring Boot 3.1.4 (Using Spring Security + Lombok + Spring Web dependencies)
intellij java jsonwebtoken jwt-authentication lombok postman-testing spring-boot spring-security-jwt spring-web
Last synced: 07 Sep 2025
https://github.com/spyopensource/os
Java Operation System, it is an operating system that you can build by yourself.
Last synced: 17 Jan 2026
https://github.com/zifangsky/easylimit
这是一个同时支持MVC和前后端分离项目开发模式的权限控制框架
authentication authorization front-end-framework java mvc-pattern permission-manager
Last synced: 14 Jan 2026