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-06 00:16:10 UTC
- JSON Representation
https://github.com/harrel56/json-schema
JSON schema validation library written in Java
java json json-schema jsonschema schema validation validator
Last synced: 21 Nov 2025
https://github.com/flagsmith/flagsmith-java-client
Java Client for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/
cd ci continuous-integration feature-flag feature-flaggers feature-flagging feature-flags feature-toggles flagsmith java remote-config sdk
Last synced: 02 Apr 2026
https://github.com/lhelwerd/webgraph
WebGraph framework with extensions
forked-repo graph-compression java
Last synced: 13 Apr 2025
https://github.com/unnamed/mocha
A lightweight, fast and efficient Molang lexer, parser, interpreter and compiler for Java 8+
bytecode compiler interpreter java jvm lexer minecraft minecraft-bedrock molang parser
Last synced: 16 Jul 2025
https://github.com/mauin/reject
Dependency Rejection for Java
dependency-rejection java reject
Last synced: 13 Apr 2025
https://github.com/paledot01/sistema_ventas_javase_mysql
Sistema de ventas de calzados, desarrollado en Java con el motor de base de datos MySQL
eclipse-ide erp jaspersoft-studio java mysql punto-de-venta sistema-de-ventas
Last synced: 12 May 2025
https://github.com/dhruv1110/Android-Shortify
An Android library used for making an Android application more faster with less amount of code. Shortify for Android provides basic functionalities of view and resource binding, view customization, JSON parsing, AJAX, various readymade dialogs and much more.
ajax android android-development android-library android-shortify dialog event-handlers java json parse
Last synced: 29 Mar 2025
https://github.com/spring-projects/spring-test-data-geode
A Spring-based Test Framework supporting Unit and Integration testing for Spring Boot applications using Spring Data with either Apache Geode or VMware Tanzu GemFire
apache-geode framework java spring-test
Last synced: 19 Jul 2025
https://github.com/lwierzbicki/RegexFinder
RegexFinder - Burp Suite extension to passively scan responses for occurrence of regular expression patterns.
burp-extensions burp-plugin burpsuite burpsuite-extender java pentesting scanning
Last synced: 11 Jul 2025
https://github.com/monarch-initiative/phenol
phenol: Phenotype ontology library
genomics human-phenotype-ontology java mammalian-phenotype-ontology monarchinitiative ontologies phenomics phenotypes
Last synced: 29 Oct 2025
https://github.com/computacionnube/benitez
Respaldo de los programas realizados en Progrmacion.NetII
csharp csharp-code csharp-script csharp7 java javascript visual-basic visual-studio visual-studio-code
Last synced: 07 Sep 2025
https://github.com/path-yu/simple_app
一个精致简约的小而美的flutter拟物风格工具类应用,完美支持国际化和夜间模式.内置便签,计算器,todoList,计算器四大应用!
android apk dart flutter flutter-app java
Last synced: 28 Oct 2025
https://github.com/hoangsonww/inheritance-in-java
📚 This repository features the power and applications of inheritance, encapsulation, and interfaces in Java. It includes examples of how to efficiently manage and organize objects, leveraging inheritance for code reusability and interfaces for implementing polymorphism.
inheritance interface interface-java java object-oriented-programming oop oop-principles oops-in-java polymorphic polymorphic-relationships polymorphic-types polymorphism types
Last synced: 10 Oct 2025
https://github.com/apitable/apitable-sdks
APITable officially provides various API, which allow users to get data by HTTPS requests, or push data to APITable.
apitable golang java javascript php python sdk typescript
Last synced: 16 Mar 2026
https://github.com/linyshdhhcb/pighealthsmartmedicine
本项目是一个面向生猪健康管理的智慧医药系统,有AI兽医功能、文章管理功能、药物管理功能、政策资讯管理功能,旨在通过数字化手段提升生猪养殖的医疗管理水平。系统集成 SpringBoot3 + Ollama + Spring AI + DeepSeek + MySQL8.0 + Mybatis-Plus,提供智能兽医诊断服务,帮助养殖户或兽医快速诊断生猪病情并推荐相应的治疗方案。
java minio mybatisplus mysql ollama redis satoken springai springboot3
Last synced: 16 Jun 2025
https://github.com/teemoo7/bobby
Chess game
chess game java minmax-algorithm
Last synced: 10 Apr 2025
https://github.com/paulveillard/cybersecurity-java-security
An ongoing collection of java language tools and frameworks, software, libraries, learning tutorials, frameworks, academic and practical resources.
java java-8 java-exception java-exercises java-frameworks java-operator-sdk java-security java-server pentest-scripts pentest-tool pentesting security
Last synced: 10 Apr 2025
https://github.com/andersonleite/jogos_android_14bis
14bis is an Android game created on my book.
Last synced: 29 Oct 2025
https://github.com/fiqryq/pantaucovid-android
🌍 open source project for learn android app using covid topic.
covid-19 java kotlin opensource retrofit2
Last synced: 29 Sep 2025
https://github.com/amarlearning/chat-rooms
Real time public/private chat application using spring boot web-sockets
chat-app chat-application java jquery private public sockjs spring-boot spring-boot-websocket spring-websockets-stomp websocket
Last synced: 11 Apr 2025
https://github.com/googtech/student-management-system-cs
:school: :mortar_board: Desktop applications developed using the Java programming language ~
gui java management-system student swing ui university-project
Last synced: 18 Mar 2025
https://github.com/epam/gepard
Test Automation Framework
framework java junit test-automation
Last synced: 12 Sep 2025
https://github.com/quick-perf/doc
QuickPerf documentation: https://github.com/quick-perf/doc/wiki/QuickPerf
allocation hibernate java java-flight-recorder java-flight-recordings jdbc junit junit-test jvm n-plus-1 nplus1 orm performance performance-analysis performance-testing profiling spring spring-boot spring-data-jpa sql
Last synced: 19 Mar 2025
https://github.com/ngageoint/simple-features-wkb-java
Simple Features Well-Known Binary Java Library
features-wkb java java-api java-libraries java-library java-sdk nga ogc ogc-wkb simple-features well-known well-known-binary wkb
Last synced: 10 Mar 2026
https://github.com/zupit/horusec-engine
Horusec analysis engine
cd ci cli golang hacktoberfest java javascript kotlin netcore python ruby sast security security-development terraform
Last synced: 20 Aug 2025
https://github.com/gabboxl/gtfs-osm-import
A Java tool to import/sync GTFS data into OSM
collaborate ghdesktop github gpx gtfs import java jetbrains match matching openstreetmap osm osm-ways-matching sync way
Last synced: 27 Mar 2025
https://github.com/kobee1203/weedow-searchy
Automatically exposes web services over HTTP to search for Entity-related data using a powerful query language
entity java kotlin mongodb query-language querydsl querydsl-jpa querydsl-mongodb repositories repository search search-descriptors spring spring-boot spring-boot-kotlin spring-data spring-data-jpa spring-data-mongodb spring-webmvc springboot
Last synced: 10 Aug 2025
https://github.com/reportportal/examples-java
Java examples of Report Portal usage for different frameworks
cucumber examples java jbehave junit reportportal spock testng
Last synced: 16 Aug 2025
https://github.com/balamirr/qa-testinium
JAVA, Selenium, Cucumber(BDD), JUnit, Jenkins, Jira
automation automation-selenium automation-test automation-testing cucumber gherkin-language java jenkins jira junit qa-automation-test quality-assurance quality-assurance-tests selenium selenium-webdriver test-automation-framework test-automation-project tester testing webdriver
Last synced: 21 Aug 2025
https://github.com/otaviojava/jcassandra-book
Apache Cassandra Horizontal scalability for Java applications in a book
book cassandra database hibernate jakartaee java spring spring-data
Last synced: 10 Aug 2025
https://github.com/adambien/microprofile.training
home of http://microprofile.training sample app
containers faulttolerance graalvm healthchecks jaeger jakartaee java java14 jwt metrics microprofile openapi opentracing stresstesting systemtesting
Last synced: 29 Jul 2025
https://github.com/konloch/httprequest
HTTPRequest is an easy-to-use zero dependency Java wrapper to read from a URL. Support for Cookies, proxies, UserAgent, post data and more.
cookies http-client http-request http-requests httprequest java java-8 java-library library postdata proxies proxy useragent
Last synced: 25 Mar 2025
https://github.com/ova2/easy-pool
Simple and lightweight pool implementation
easy-pool java pool pool-server
Last synced: 25 Apr 2025
https://github.com/jzheng2017/resultset-mapper
ResultSet Mapper allows you to map a ResultSet to a desired java object by passing in its type.
dto dto-mapper java jdbc library mapper mapping resultset-mapper
Last synced: 14 Jan 2026
https://github.com/piomin/sample-spring-jpa-streamer
Demo project showing how to express JPA queries with Java streams with the JPAstreamer library written in Spring Boot.
java java-streams jpa jpa-hibernate spring-boot spring-data-jpa
Last synced: 10 Jun 2025
https://github.com/p32929/androidappupdater
A simple, Lightweight App Updater Library for Android
android android-development android-lib android-library dialog java json notification snackbar update-checker updater updaters
Last synced: 24 Apr 2025
https://github.com/bsommerfeld/jshepherd
Annotation Based Java Config Management Library Supporting JSON, TOML, YAML and Properties.
annotation config configuration java json library management properties toml yaml yml
Last synced: 08 Jan 2026
https://github.com/ivangfr/spring-boot-nginx-keycloak-cluster
The goal of this project is to use Nginx as a reverse proxy and load balancer for a Keycloak cluster with two instances and a Spring Boot application, called simple-service, also with two instances. The simple-service app will use Keycloak for IAM.
docker java keycloak nginx oauth2-resource-server postgresql spring-boot spring-security spring-web-mvc
Last synced: 04 Apr 2026
https://github.com/madonahs/bank-account-draft
💳 A simple bank account project done for practice. Trying to work around Object Oriented Programming.
Last synced: 02 Jun 2026
https://github.com/hivemq/hivemq-extension-sdk
Open source Extension SDK for the HiveMQ Enterprise MQTT broker that you can use to extend the broker with custom functionality and integrate the broker with other external systems
extensions hivemq java mqtt mqtt-library mqtt-protocol mqtt5 open-source plugins sdk
Last synced: 03 Mar 2026
https://github.com/sisby-folk/switchy
RPG-style character switching for minecraft!
Last synced: 21 Feb 2026
https://github.com/softinstigate/graalvm-maven-docker
A docker image for GraalVM and Maven built with sdkman from debian:buster-slim
docker docker-image graalvm graalvm-native-image java java-native java-native-access maven sdkman
Last synced: 08 Apr 2025
https://github.com/henkelmax/rnnoise4j
A Java wrapper for RNNoise.
java noise-suppression rnn rnnoise rnnoise-wrapper
Last synced: 22 Apr 2025
https://github.com/SouJava-Rio/soujava-rio-labs
Laboratório de projetos para pesquisa e ou aprendizado
adoptajsr comunidade ee4j exemplos-de-jsf exemplos-de-microprofile exemplos-de-spark exemplos-de-spring java javaee microservice mvc restful soujava spring
Last synced: 09 May 2025
https://github.com/volodya-lombrozo/jtcop
Maven Plugin for checking tests in Java projects
best-practices java maven quality tests
Last synced: 14 Jul 2025
https://github.com/arif-un/shop-management
A simple java swing project. Where implements Java OOP with MVC design pattern .In this app user can record shops daily transaction.
admin-dashboard crud database-management jar java java-swing java-swing-application mysql shop-management swing-gui
Last synced: 19 Jul 2025
https://github.com/sasanlabs/owasp-zap-fileupload-addon
OWASP ZAP add-on for finding vulnerabilities in File Upload functionality.
dast fileupload hacktoberfest java sasanlabs scanner security security-tools zap zaproxy
Last synced: 13 Apr 2025
https://github.com/chaosunity/nenggao
A diagnostic library for parser / interpreter usages.
diagnostic java java-8 library
Last synced: 13 Apr 2025
https://github.com/g0ddest/fixedlength
Fast simple zero-dependency Java library to parse fixed length files
fixed-length fixed-length-fields fixed-length-format hacktoberfest hacktoberfest-accepted java no-dependencies
Last synced: 18 Feb 2026
https://github.com/xortroll/libjavm
Small, header-only, zero-dependency C++17 Java VM library
cpp17 header-only java java-library vm
Last synced: 12 May 2025
https://github.com/openlab-x/openqrcode
Open QR Code is an open-source, cross-platform app developed with Flutter, using C, C++, Dart, Skia, Impeller, Java, and Kotlin. It allows users to generate, scan, save, and share QR codes. Available on Android, Windows, and Web, users can easily create and interact with QR codes across platforms.
android-app apk c cpp dart dartlang flutter flutter-apps java kotlin kotlin-android open-source openlabx qrcode qrcode-generator skia web windows-11 windows-app
Last synced: 11 Oct 2025
https://github.com/lengpucheng/android-java-zfeducation-system
一个安卓正方教务系统小工具😊可以爬取课表等信息,并且设计了用户显示界面,按课程时间和周显示课表,默认为武汉纺织大学教务系统,可以在JWHelper中修改地址😄
android education-system java zhengfang
Last synced: 19 Oct 2025
https://github.com/apache/mina-vysper
Apache Mina Vysper
java mina network-client network-server
Last synced: 19 Oct 2025
https://github.com/robjg/oddjob
Oddjob scheduler and task execution framework.
automation java orchestration scheduling workflow
Last synced: 27 Jan 2026
https://github.com/thenriquedb/url-shortener
A simple URL shortener built with Spring Boot and MongoDB as a proof of concept for learning purposes.
docker docker-compose java mongodb redis redis-cache spring-boot terraform url-shortener
Last synced: 06 May 2026
https://github.com/drako01/java-coderhouse--53330
Repositorio con todas las Actividades repasadas en Clase a lo largo del Curso
eclipse-ide java mysql spring spring-boot sql
Last synced: 09 Aug 2025
https://github.com/takumakanari/embulk-input-http
Embulk plugin for http input
embulk embulk-input-plugin http java
Last synced: 26 Jul 2025
https://github.com/abhi5h3k/android-project-news_app
This News app project is made using Android Studio.
abhi5h3k abhishek android-application android-studio glide java json motu news newsapi volley-api volley-library xml
Last synced: 25 Jul 2025
https://github.com/advancedhacker101/android-r.a.t-client
This is a R.A.T Client for android phones
android android-application android-sdk client java rat
Last synced: 27 Jul 2025
https://github.com/clarketm/java-design-patterns
Catalog of popular object-oriented design patterns in Java
design-patterns java object-oriented-programming oop patterns
Last synced: 14 Apr 2025
https://github.com/aliyun/alibabacloud-java-async-sdk
The Alibaba Cloud V2.0 SDK for JAVA(Async)
alibaba alibaba-cloud aliyun async darabonba java openapi sdk v2
Last synced: 12 Apr 2025
https://github.com/traceless/tlf-encryption
一个简单的流加密算法-TLF,可以用在对加密要求不高的地方,有一些场景是可以使用的。R4C的方案固然是更好的,但是实际使用起来会比较复杂一些。这个加密对实时流解密比较方便一些。
encryption flow-encryption httpproxy java nodejs tlf tlf-encryption
Last synced: 30 Jun 2025
https://github.com/littleorca/ferris-wheel
A fantastic spreadsheet framework!
java javascript protobuf react reactjs report reporting spreadsheet typescript
Last synced: 23 Mar 2025
https://github.com/cleversamer/hotels-management-system-desktop
Hotels Management System - JavaFX GUI Application
desktop-application java javafx
Last synced: 24 Jul 2025
https://github.com/graph-quilt/graphql-xtext
A GraphQL SDL lexer, parser, and validator that can read GraphQL grammar and produce executable JVM runtime objects.
grammars graphql graphql-java graphql-sdl java schema-validation xtext
Last synced: 15 Apr 2025
https://github.com/temporalio/spring-boot-demo
Sample application demonstrating Temporal JavaSDK Spring Boot integration
Last synced: 02 Apr 2025
https://github.com/sbabcoc/junit-foundation
JUnit Foundation is a lightweight collection of JUnit watchers, interfaces, and static utility classes that supplement and augment the functionality provided by the JUnit API.
byte-buddy event-notifications java java-agent junit junit-rule junit-runlistener junit-runner junit-watchers parameters retrying service-provider test-graph test-lifecycle timeout-control
Last synced: 16 Mar 2025
https://github.com/mugan86/android-network-change-receiver
Check Internet connection with receiver. Compatible with Android Nougat and Oreo
android check internet-connection java kotlin receiver
Last synced: 24 Apr 2025
https://github.com/pvdlg/enml4j
Simple utility to handle ENML (Evernote Markup Language) in Java.
enml evernote-markup-language evernote-sdk java
Last synced: 11 Apr 2025
https://github.com/ngrok/ngrok-api-java
ngrok API client library for Java
developer-tools java library ngrok-client
Last synced: 12 Apr 2025
https://github.com/authzed/authzed-java
Official SpiceDB client library for JVM languages
authorization authzed clojure fine-grained-access-control fine-grained-authorization java java-library permissions sdk zanzibar
Last synced: 17 Jun 2025
https://github.com/inforkgodara/java-point-of-sale
It is swing based java stand alone point of sale (POS). Its second version is in another repository. https://github.com/inforkgodara/java-pos
inforkgodara java java-point-of-sale java-pos java-project java-sql-project java-swing java-swing-project open-source-project point-of-sale point-of-sale-java pos pos-java sales-invoice sql-pos swing-pos
Last synced: 26 Mar 2025
https://github.com/javaee-samples/microprofile1.2-samples
Eclipse MicroProfile 1.2 Samples
java javaee jwt jwt-authentication liberty-server microprofile microservices payara payara-micro wildfly wildfly-swarm
Last synced: 10 Apr 2025
https://github.com/mincong-h/learning-elasticsearch
Elasticsearch Demos
demo demos docker elasticsearch elasticsearch7 java java-11 learning learning-by-doing maven testing
Last synced: 10 Apr 2025
https://github.com/lowzj/java-retrying
java retry module, based on guava-retrying, support sync/async retry
async-retry java java-retry retry
Last synced: 10 Apr 2025
https://github.com/tomiwa-ot/obd
Android library for getting vehicle diagnostics from ELM327 (Bluetooth) connector over OBD protocol
android android-bluetooth android-java android-library android-obd-diagnostics canbus elm327 java obd obd-ii obd-port obd2 on-board-diagnostic
Last synced: 10 Apr 2025
https://github.com/infinispan-demos/harry-potter-quarkus
Showcases in a web application Quarkus and Infinispan
graal-native graalvm infinispan java quarkus
Last synced: 08 Jul 2025
https://github.com/natf17/shopify-spring-boot-embedded-app
A Spring Boot project that provides a template for creating an embedded application in the Shopify environment.
java shopify shopify-embedded-applications spring spring-boot spring-boot-2
Last synced: 08 Sep 2025
https://github.com/walidbosso/java_task_scheduling
☕ A Distributed Task Scheduling System is a software infrastructure that allows for the distribution and execution of tasks across multiple nodes in a network. It enhances the efficiency and scalability of large-scale computation and data processing tasks by dividing complex tasks into smaller sub-tasks and distributing them.
c java master-slave-architecture multithreading rmi swing task-scheduler tcp threads
Last synced: 30 Apr 2025
https://github.com/gurubalan-git/bank-account-simulation
A Bank Account Simulation with JavaFX and SQLite back-end. Material UX|UI.
banking css-modules java java-8 java8 javafx javafx-application javafx-components javafx-desktop-apps javafx-frameworks javafx-gui javafx-library javafx-project material-design material-design-lite material-ui materialize-css sqlite-database sqlite3 stylesheets
Last synced: 10 Apr 2025
https://github.com/osscameroon/js-generator
Generates JavaScript from HTML
dom generates-js html html-custom-tags java javascript jsoup maven
Last synced: 06 Apr 2026
https://github.com/chanran/addressbook
java桌面应用--通讯录
addressbook java javafx-desktop-apps mysql
Last synced: 10 Apr 2025
https://github.com/arconia-io/arconia-migrations
Tools and OpenRewrite recipes to automate refactoring, migrations, and upgrades for Java projects.
arconia docling java junit migrations open-rewrite spring-boot testcontainers
Last synced: 30 Jun 2026
https://github.com/aquazus/d1proxy
A simple yet powerful Java 11 TCP MITM proxy for Dofus 1.29.1
dofus java mongodb network network-analysis network-monitoring networking proxy
Last synced: 09 Jul 2025
https://github.com/ucloud/ucloud-sdk-java
UCloud SDK for Java
developer-tools devops java sdk ucloud
Last synced: 10 Apr 2025
https://github.com/drsnowbird/eclipse-docker
Eclipse Java EE Docker
docker eclipse eclipse-oxygen eclipse-photon gradle ide java jdk8 photon python scala
Last synced: 10 Apr 2025
https://github.com/catman85/javafx-student-management-system
A Java application for managing students teachers, and grades.
java javafx javafx-application javafx-gui maven sqlite
Last synced: 10 Apr 2025
https://github.com/shahqaan/kinect-body-language-analysis
Uses Kinect to study human motion, does emotional analysis and generates music based on user's emotion.
body-movements emotion emotion-analysis java kinect movement
Last synced: 03 Aug 2025