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-06-20 00:16:22 UTC
- JSON Representation
https://github.com/keepcosmos/beanmother
A library for setting up Java objects as test data.
bean factories faker fixtures hacktoberfest java object-mapping test-automation test-driven-development testing testing-tools
Last synced: 11 Jan 2026
https://github.com/brain4j-org/brain4j
Open-source machine learning framework for Java. Designed with speed and lightweight in mind.
ai artificial-intelligence cpu deep-learning deeplearning feedforward-neural-network gpu java linear-algebra machine-learning neural-network numerical-analysis transformer
Last synced: 10 Mar 2026
https://github.com/huifer/planar_algorithm
平面gis算法, planar_algorithm
algorithms arcgis geotools gis java map planar-algorithm
Last synced: 14 Apr 2025
https://github.com/galibbd/onlineschoolmanagementsystem
This project is for multilevel users like Admin, Teacher and Student. It provide login system with registration. Student can see notice board, result, attendance etc. Teacher can submit result, daily attendance etc. and Admin can add new Student and teacher, create new session, class etc.
bootstrap4 java jdbctemplate mysql-database netbeans-project school-management school-management-system school-project spring-mvc
Last synced: 09 Jan 2026
https://github.com/ligi/FAST
FAST App Search Tool
android android-application gpl java launcher
Last synced: 10 Mar 2025
https://github.com/antonyhaman/youtube-jextractor
Android based library that allows you to download or play audio and video from Youtube, in other words - youtube-dl for android
android android-library audio extract-video extractor java muxed-streams stream streams videodetails youtube youtube-dl youtube-dl-android youtube-downloader youtube-extractor youtube-video youtube-videos youtubeextractor
Last synced: 28 Oct 2025
https://github.com/tzaeschke/tinspin-indexes
Spatial index library with R*Tree, STR-Tree, Quadtree, CritBit, KD-Tree, CoverTree and PH-Tree
covertree crit-bit-trees index indexing java kd-tree multidimensional octree patricia ph-tree phtree quadtree quadtree-hc r-star-tree r-tree spatial spatial-data str-tree tinspin-indexes tree
Last synced: 30 Apr 2025
https://github.com/ivangfr/springboot-kafka-connect-jdbc-streams
Project goal: Explore Kafka, Kafka Connect, and Kafka Streams. Components: store-api: Inserts/updates MySQL records. Source Connectors: Monitor MySQL changes, push messages to Kafka. Sink Connectors: Listen to Kafka, insert/update Elasticsearch docs. store-streams: Listens to Kafka, processes with Kafka Streams, pushes new messages to Kafka.
avro docker elasticsearch java jib json kafka kafka-connect kafka-streams mysql schema-registry spring-boot spring-cloud-stream spring-data-jpa spring-web-mvc springdoc-openapi
Last synced: 05 Apr 2025
https://github.com/vbauer/caesar
Library that allows to create async beans from sync beans
asynchronous-executions java proxy
Last synced: 30 Jun 2025
https://github.com/labymod/ultralight-java
Java wrapper for the Ultralight Web Engine
java ultralight ultralight-java ultralight-wrapper wrapper
Last synced: 14 Jan 2026
https://github.com/bobocode-projects/java-web-exercises
Training Exercises that cover Networking, HTTP, Servlet API, Spring MVC and Spring Boot
http java networking servlet-api sockets spring-boot spring-mvc web
Last synced: 04 Oct 2025
https://github.com/WildMeOrg/Wildbook
Wild Me's first product, Wildbook supports researchers by allowing collaboration across the globe and automation of photo ID matching
cloud conservation java nonprofit tomcat
Last synced: 07 May 2025
https://github.com/awhitford/lombok.maven
Maven Plugin for Project Lombok
java lombok maven-plugin open-source
Last synced: 06 Apr 2025
https://github.com/gradlex-org/extra-java-module-info
A Gradle 6.8+ plugin to use legacy Java libraries as Java Modules in a modular Java project
gradle-plugin java java-modules jpms
Last synced: 07 Apr 2025
https://github.com/javadev/leetcode-in-java
Java-based LeetCode algorithm problem solutions, regularly updated.
algorithm algorithm-competitions algorithms-and-data-structures dynamic-programming interview-questions java leetcode leetcode-java leetcode-solutions math
Last synced: 29 Jul 2025
https://github.com/jeanboydev/android-architecture
:city_sunrise:该项目结合 MVP 与 Clean 架构思想,探索在 Android 项目上的最佳实践。
android android-architecture application architecture dagger java mvp rxjava
Last synced: 25 Oct 2025
https://github.com/zakgof/actr
Simple, fast and typesafe Java actor model implementation
actor-model actors akka concurrency java
Last synced: 12 Jan 2026
https://github.com/web3j/web3j-quorum
web3j integration layer for JP Morgan's Quorum
Last synced: 09 Apr 2025
https://github.com/camunda-community-hub/camunda-platform-7-graphql
GraphQL for Camunda Platform 7
camunda-7 camunda-platform-7 graphql graphql-java graphql-server java spring-boot springframework
Last synced: 11 Jan 2026
https://github.com/bitbar/test-samples
Sample test scripts and applications for Bitbar Cloud
appium bitbar bitbar-cloud bitbar-samples detox ios java javascript robot-framework testdroid
Last synced: 16 May 2025
https://github.com/adambien/wad
Watch and Deploy - deploying ThinWARs without IDE plugins
deployment jakartaee java javaee jboss jetty microprofile openliberty payara speed thinwars tomcat tomee utility wad watch wildfly
Last synced: 29 Jul 2025
https://github.com/krasa/visualvmlauncher
IntelliJ plugin - https://plugins.jetbrains.com/plugin/7115
Last synced: 16 Mar 2025
https://github.com/fastily/jwiki
📖 A library for effortlessly interacting with Wikipedia/MediaWiki
java mediawiki mediawiki-api mediawiki-bot mediawiki-client wikipedia wikipedia-api
Last synced: 23 Oct 2025
https://github.com/pakoito/rxtuples
Simple tuples to use with RxJava [STABLE]
android functional-programming java
Last synced: 14 Apr 2025
https://github.com/abahgat/suffixtree
A Java implementation of a Generalized Suffix Tree using Ukkonen's algorithm
gst java suffix-tree tree ukkonen
Last synced: 16 Dec 2025
https://github.com/marcwrobel/jbanking
A Java banking API
banking business-calendar countries creditor-identifier currencies eea efta eu fed iso-13616 iso-3166-1 iso-4217 iso-9362 java nyse sepa target
Last synced: 13 Apr 2025
https://github.com/forax/exotic
A bestiary of classes implementing exotic semantics in Java
Last synced: 27 Dec 2025
https://github.com/dreamlike-ocean/PanamaUring
使用panama api为java提供io_uring的绑定而无需使用jni绑定,同时统一文件IO和网络IO的模型,提供一套易用的异步IO API
asynchronous asyncio ffi io-uring java liburing panama
Last synced: 09 May 2025
https://github.com/charmve/leetcode4flag
🔥 🔥 High frequent interview LeetCode 100 for FaceBook,Linkedin,Amazon,Google,Microsoft. More importantly, the problems' solutions are provided,include C++, Python and Java.
amazon bytedance coding coding-challenge coding-interviews cpp facebook google google-interview interview interview-preparation interview-questions java jobs leetcode leetcode-solutions lintcode lintcode-solutions microsoft offer
Last synced: 16 Mar 2025
https://github.com/americanexpress/unify-flowret
A lightweight Java based orchestration engine
bpm java workflow workflow-automation workflow-engine workflow-management
Last synced: 12 Apr 2025
https://github.com/h4cking2thegate/ysogate
Java反序列化/JNDI注入/恶意类生成工具,支持多种高版本bypass,支持回显/内存马等多种扩展利用。
bypass deserialization-vulnerability java jndi-exploit jrmp ldap payload-generator rmi ysoserial
Last synced: 19 Aug 2025
https://github.com/chen0040/java-reinforcement-learning
Package provides java implementation of reinforcement learning algorithms such Q-Learn, R-Learn, SARSA, Actor-Critic
actor-critic java q-learning reinforcement-learning sarsa sarsa-lambda
Last synced: 15 Aug 2025
https://github.com/jenkinsci/s3-plugin
Upload Jenkins build artifacts to Amazon S3
Last synced: 09 May 2025
https://github.com/swapnil1104/passcodetext
A customised EditText view serving the purpose of taking numeric One Time Password from a user. With stunning animation, and high customizability.
android custom-view java jitpack library otp otpedittext passcode passcodetext
Last synced: 24 Jun 2025
https://github.com/linxueyuanstdio/dragboardview
:star: Android 看板,支持项拖拽、列拖拽。Draggable kanban/board view for Android.
android android-library android-ui android-ui-insipired animation boardview demo drag-and-drop java kanban kanban-application kanban-board kanban-board-application recycleview
Last synced: 15 May 2025
https://github.com/hessesian/kmp-lsp
Fast, low-memory LSP server for Kotlin and Java, written in Rust
android helix java kotlin kotlin-multiplatform language-server lsp neovim rust swift tree-sitter
Last synced: 15 Jun 2026
https://github.com/martin-chips/eams
高校学生评优评奖系统
java shiro spring-boot thymeleaf
Last synced: 16 Mar 2025
https://github.com/ctco/cukes
Cucumber DSL for testing RESTful Web Services
api-testing cucumber cucumber-jvm cukes-rest java restapi
Last synced: 08 Jan 2026
https://github.com/shaogezhu/easy-rpc
一款基于Netty+Zookeeper+Spring实现的轻量级Java RPC框架。提供服务注册,发现,负载均衡,支持API调用,Spring集成和Spring Boot starter使用。是一个学习RPC工作原理的良好示例。
java netty rpc-framework springbootstarter
Last synced: 29 May 2026
https://github.com/pakoito/RxTuples
Simple tuples to use with RxJava [STABLE]
android functional-programming java
Last synced: 13 May 2025
https://github.com/yegor256/quiz
Refactor the code to make it look more object-oriented and maintainable
code-quiz code-quiz-challenge java oop oop-principles php quiz
Last synced: 05 Apr 2025
https://github.com/joeri-abbo/techworld-with-nana-devops-bootcamp
Notes taken from the techworld with Nana devops bootcamp with projects
aws bootcamp course devops digitalocean grafana java javascript kubernetes maven nana notes paid prometheus python techworld techworld-with-nana terraform
Last synced: 25 Jul 2025
https://github.com/rinde/rinsim
RinSim is a logistics simulator written in Java. RinSim supports (de)centralized algorithms for dynamic pickup-and-delivery problems (PDP). The simulator is developed at the imec-DistriNet group at the dept. of Computer Science, KU Leuven, Belgium.
agents java logistics logistics-simulator operational-research optimization rinsim simulator
Last synced: 06 Apr 2025
https://github.com/apache/directory-kerby
Mirror of Apache Directory Kerby
directory java network-client network-server
Last synced: 12 Apr 2025
https://github.com/devlive-community/openai-java-sdk
Provides an easy-to-use SDK for Java developers to interact with the APIs of open AI models.
Last synced: 15 Aug 2025
https://github.com/houarizegai/lsqlapp
Desktop application that helps teacher 👨🏫 in practical work (TP) to evaluate the student 👨🎓, and help students to learn SQL (structure query language) - Learning by doing.
desktop-application java javafx javafx-application learn-sql learning-labs sql-application
Last synced: 10 Apr 2025
https://github.com/luqinx/sp
sp(a)是一个SPI(Service Provider Interface)框架, 他具有跨模块(无任何依赖关系的模块)创建对象的能力。使用简单、功能强大、性能损耗极低,是组件化开发、模块解耦合的不二之选。由于sp(a)灵活的配置能力,使得它很容易扩展出更多的跨模块通信能力,如组件热插拔、路由、事件分发、rpc通信等。如果您正在使用组件化开发,或者您有多项目需要做差异化处理,强烈推荐您使用sp(a)。
Last synced: 29 May 2026
https://github.com/snowdrop/istio-java-api
A Java API to generate Istio descriptors, inspired by Fabric8's kubernetes-model.
api code-generator golang istio java kubernetes
Last synced: 07 Oct 2025
https://github.com/bzdgn/spring-boot-restful-web-service-example
A detailed Standalone RESTful web service example application with the use of Spring Boot framework
h2-database h2-embedded-database java jersey jersey-spring-hibernate microservice microservices restful-api restful-webservices spring-boot spring-framework standalone uberjar
Last synced: 28 Oct 2025
https://github.com/amrdeveloper/ReactButton
Android Library to make it easy to add ReactButton feature in your app with Multi Reactions like Facebook or Linkedin, you can add many reactions as you want, you can also split them into a number of columns, and also customize the colours and text for each reaction
android android-library android-ui emoji facebook-reactions hacktoberfest java kotlin multi-reactions reactions
Last synced: 12 May 2025
https://github.com/microsoft/sql-server-language-extensions
language-extensions-sqlserver
csharp dotnet-core java python r sql
Last synced: 13 Apr 2025
https://github.com/hebirobotics/quickbuffers
Java Protobuf implementation suitable for real-time enviroments
java protobuf protocol-buffers
Last synced: 09 Jul 2025
https://github.com/davidmoten/hilbert-curve
Java utilities for transforming distance along N-dimensional Hilbert Curve to a point and back. Also supports range splitting queries on the Hilbert Curve.
hilbert-curve java space-filling-curves spatial-index
Last synced: 08 Apr 2025
https://github.com/eclipse-platform/eclipse.platform
Eclipse Platform - a comprehensive set of frameworks and common services that collectively provide a powerful software development infrastructure.
Last synced: 14 May 2025
https://github.com/amrdeveloper/reactbutton
Android Library to make it easy to add ReactButton feature in your app with Multi Reactions like Facebook or Linkedin, you can add many reactions as you want, you can also split them into a number of columns, and also customize the colours and text for each reaction
android android-library android-ui emoji facebook-reactions hacktoberfest java kotlin multi-reactions reactions
Last synced: 17 Mar 2025
https://github.com/arangodb/spring-data
Spring Data ArangoDB
arangodb database java nosql spring spring-data
Last synced: 12 Feb 2026
https://github.com/opensourcecobol/opensourcecobol4j
A new version of opensourcecobol. Translate COBOL to Java.
cobol compiler java transpiler
Last synced: 02 Apr 2026
https://github.com/itsmeow/betteranimalsplus
A mod adding new animals to Minecraft
animals architectury fabric forge hacktoberfest java minecraft minecraft-mod mod
Last synced: 29 Jun 2025
https://github.com/toolgood/ToolGood.Algorithm
ToolGood.Algorithm is a powerful, lightweight, Excel formula compatible algorithm library aimed at improving developers’ productivity in different business scenes. ToolGood.Algorithm是一个功能强大、轻量级、兼容Excel公式的算法类库,旨在提高开发人员在不同业务场景中的生产力。
algorithm arithmetic dotnet excel excel-expressions expression formula formula-grammar java script
Last synced: 04 May 2025
https://github.com/graphql-calculator/graphql-calculator
A lightweight graphql calculation engine, which is used to alter execution behavior of query.
graphql graphql-directive graphql-java java
Last synced: 11 May 2025
https://github.com/papermc/paperweight-test-plugin
test plugin for paperweight-userdev
gradle java kotlin minecraft minecraft-plugin minecraft-server papermc paperweight
Last synced: 04 Oct 2025
https://github.com/nimblehq/android-templates
Our optimized Android templates used in our projects
Last synced: 11 Nov 2025
https://github.com/grumlimited/geocalc
Helper classes to calculate Earth distances, bearing, etc.
azimuth bearing distance earth geocalc geodesy haversine haversine-formula java meters midpoint standpoint vincenty vincenty-formula
Last synced: 07 May 2025
https://github.com/kingluo/lua-resty-ffi
lua-resty-ffi provides an efficient and generic API to do hybrid programming in openresty/envoy with mainstream languages (Go, Python, Java, Rust, Nodejs, etc.).
coroutines envoy ffi golang java libevent lua luajit luarocks nginx nginx-proxy nodejs nonblocking openresty python3 rust rust-lang
Last synced: 06 Apr 2025
https://github.com/mojohaus/license-maven-plugin
Maven plugin to download and collect license files from project dependencies.
java maven maven-plugin mojohaus
Last synced: 15 May 2025
https://github.com/kakarottocui/chongwuhospital
基于Java,SpringBoot和Vue的宠物医院诊所管理系统
java maven mysql springboot vue
Last synced: 09 Apr 2025
https://github.com/jmurty/java-xmlbuilder
XML Builder is a utility that allows simple XML documents to be constructed using relatively sparse Java code
java java-xmlbuilder jaxp xml xmlbuilder xpath xpath-query
Last synced: 04 Apr 2025
https://github.com/docusign/docusign-esign-java-client
The Official Docusign Java Client Library used to interact with the eSignature REST API. Send, sign, and approve documents using this client.
digitalsignature docusign e-signature electronic electronicsignature java rest sdk signature
Last synced: 30 Jan 2026
https://github.com/tangxiaolv/hfunc
java implement Higher-order function ,support map,filter , reduce with parallel, android
Last synced: 25 Apr 2025
https://github.com/iamsomraj/capgemini-adapt-stage-2-java
This is a repository, containing the solutions of Adapt. I have made this repo for only educational purpose of mine.
Last synced: 09 Oct 2025
https://github.com/cederberg/mibble
Mibble is an open-source SNMP MIB parser library for Java.
java mib-browser mib-validator parser-library snmp
Last synced: 22 Apr 2025
https://github.com/gabrieldim/kerberosauthentication-keyestablishment
Key establishment using KDC server.
establishment java kdc kdc-server key security security-vulnerability
Last synced: 05 Sep 2025
https://github.com/zhanghai/BeeShell
Java REPL on Android with BeanShell
android android-application java repl
Last synced: 18 Mar 2025
https://github.com/gusparis/react-native-month-year-picker
React Native Month Picker component for iOS & Android
android ios java month-picker month-year-picker objective-c react react-native
Last synced: 05 Apr 2025
https://github.com/xpinjection/test-driven-spring-boot
Sample project for "Test-driven Spring Boot applications" training.
database dbunit java mocking mockito spring spring-boot tdd web
Last synced: 17 Mar 2025
https://github.com/focus-shift/jollyday
Jollyday - A worldwide public holidays library
bank-holidays calculate-holidays calendar hacktoberfest holiday holiday-api holidayapi holidays java public-holiday-calender public-holidays publicholidays
Last synced: 04 Apr 2026
https://github.com/xpinjection/hibernate-performance
Samples for "Hibernate performance tuning" talk
hibernate java java-learning java-persistence-api java-study jpa orm performance performance-tuning persistence
Last synced: 15 Apr 2025
https://github.com/mkopylec/recaptcha-spring-boot-starter
Spring Boot starter for Google's reCAPTCHA
captcha java recaptcha spring spring-boot
Last synced: 03 Oct 2025
https://github.com/exadel-inc/etoolbox-authoring-kit
Offers a set of tools that create Granite UI authoring interfaces for Adobe Experience Manager components from Java code. This is a comprehensive solution that makes different widgets work in a coordinated manner, provides greater interactivity in AEM dialogs, and introduces additional features (customizable data lists, options selection, etc.)
aem aem-component aem64 aem65 aemaacs autogenerate coral cq exadel-martech granite hacktoberfest java maven touchui-dialogs wcm
Last synced: 05 Jan 2026
https://github.com/WoMakersCode/challenges-algorithms
Repositório referente à desafios sobre algoritmos da womakerscode
algorithm-challenges algorithms challenge hacktoberfest java javascript
Last synced: 12 Apr 2025
https://github.com/lanternpowered/lantern
An open-source Minecraft server that implements the SpongeAPI.
java lantern minecraft minecraft-server server sponge spongeapi
Last synced: 15 Aug 2025
https://github.com/dangi-ai/online-shopping
This is an online shopping project using Spring Boot,Spring web-flow, Spring Rest Services and Hibernate. In this project we also used Spring Security with java and annotation configuration
annotation-configuration curd-operation ecommerce hibernate java java-8 jpa-entities jpa-persistence-applications online-shopping spring spring-boot spring-mvc spring-rest spring-security spring-web-flow springframework springmvc web-application
Last synced: 21 Aug 2025
https://github.com/kstenschke/shifter-plugin
Intelligent string/code manipulation plugin for Jetbrains IDEs: Detects shiftable type of word/line/selection and manipulates it on keyboard shortcut
intellij intellij-plugin java open-api phpstorm plugin
Last synced: 11 Apr 2025
https://github.com/Akshaya-Amar/Free-Programming-Books
Free Programming eBooks
algorithms android csharp hibernate html5-canvas iosdevelopment java javascript javascript-library jquery linux php python react reactjs reactnative spring
Last synced: 19 Jul 2025
https://github.com/agitrubard/java-spring-best-practices
A repository dedicated to showcasing best practices in Java and Spring through concise code snippets.
best-practices clean-code code-practice code-snippets dependency-injection explanations factory-design-pattern java java21 maven open-source spring spring-boot strategy-design-pattern
Last synced: 11 Oct 2025
https://github.com/oktadev/spring-boot-react-example
Example app showing how to build a Spring Boot REST API and React UI
java oidc okta react reactjs spring-boot typescript
Last synced: 11 Sep 2025
https://github.com/adgadev/jplusone
Tool for automatic detection and asserting "N+1 SELECT problem" occurences in JPA based Spring Boot Java applications and finding origin of JPA issued SQL statements in general
hibernate instrumentation java jdbc jpa jvm lazy-loading microservice n-plus-1 optimization orm performance-analysis performance-testing spring-boot spring-data-jpa sql tracing
Last synced: 13 Apr 2025
https://github.com/tommyettinger/textratypist
Augmented text display system for libGDX, based on typing-label
font gui java label libgdx scene2d text text-effects textratypist typing
Last synced: 05 Apr 2025
https://github.com/zsawyer/mumblelink
Minecraft + Mumble + MumbleLink = You hear where voices come from and how far away they are! This is a Minecraft mod based on "Minecraft Forge". It's purpose is to be able to use Minecraft in conjunction with Mumble's positional audio feature (http://mumble.sourceforge.net/).
foss game java minecraft minecraft-forge minecraft-forge-mod minecraft-mod mumble plugin positional-audio voip voip-communications
Last synced: 12 Apr 2025
https://github.com/carueda/tscfg
Schema-first, boilerplate-free, type-safe access to configuration properties in Java and Scala
configuration immutable java pojo scala schema typesafe typesafe-config
Last synced: 04 Apr 2025
https://github.com/benjohnde/play-pdf
A PDF module for the Play framework
java pdf pdf-generation play-framework playframework
Last synced: 13 Apr 2025