An open API service indexing awesome lists of open source software.

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.

https://github.com/hcoles/pitest

State of the art mutation testing system for the JVM

coverage java junit mutation-analysis mutation-testing testing testng

Last synced: 13 May 2025

https://github.com/zhonghuasheng/tutorial

后端 (Java Golang)全栈知识架构体系总结

emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial

Last synced: 04 Oct 2025

https://github.com/janheinrichmerker/material-intro

A simple material design app intro with cool animations and a fluent API.

android android-library animations autoplay java jitpack material material-components material-design slides-featuring

Last synced: 14 May 2025

https://github.com/kerwincui/fastbee

FastBee开源物联网平台,简单易用,可用于搭建物联网平台以及二次开发和学习。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。

esp8266 iot java smarthome

Last synced: 14 May 2025

https://github.com/googlemaps/google-maps-services-java

Java client library for Google Maps API Web Services

client-library java

Last synced: 13 May 2025

https://github.com/BroadleafCommerce/BroadleafCommerce

Broadleaf Commerce CE - an eCommerce framework based on Java and Spring

java spring spring-boot spring-mvc spring-security

Last synced: 26 Mar 2025

https://github.com/roncoo/spring-boot-demo

Spring Boot的基础教程,由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础!Spring Cloud基础教程请看:https://github.com/roncoo/spring-cloud-demo

demo java roncoo spring-boot

Last synced: 15 May 2025

https://github.com/kerwincui/FastBee

FastBee开源物联网平台,简单易用,可用于搭建物联网平台以及二次开发和学习。适用于智能家居、智慧办公、智慧社区、农业监测、水利监测、工业控制等。

esp8266 iot java smarthome

Last synced: 27 Mar 2025

https://github.com/mycatapache/mycat2

MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast

async calcite java jdbc joinclustering mariadb mgr mha mycat mysql nio proxy rxjava server sharding slice sql transcation vertx xa

Last synced: 15 May 2025

https://github.com/microsoft/CDM

The Common Data Model (CDM) is a standard and extensible collection of schemas (entities, attributes, relationships) that represents business concepts and activities with well-defined semantics, to facilitate data interoperability. Examples of entities include: Account, Contact, Lead, Opportunity, Product, etc.

csharp java microsoft python sdk typescript

Last synced: 15 Apr 2025

https://github.com/dromara/jpom

【dromara】🚀简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

ci-cd docker java jpom ssh-client

Last synced: 14 May 2025

https://github.com/MyCatApache/MyCat2

MySQL Proxy using Java NIO based on Sharding SQL,Calcite ,simple and fast

async calcite java jdbc joinclustering mariadb mgr mha mycat mysql nio proxy rxjava server sharding slice sql transcation vertx xa

Last synced: 28 Mar 2025

https://github.com/moxi624/mogu_blog_v2

蘑菇博客(MoguBlog),一个基于微服务架构的前后端分离博客系统。Web端使用Vue + Element , 移动端使用uniapp和ColorUI。后端使用Spring cloud + Spring boot + mybatis-plus进行开发,使用 Jwt + Spring Security做登录验证和权限校验,使用ElasticSearch和Solr作为全文检索服务,使用Github Actions完成博客的持续集成,使用ELK收集博客日志,文件支持上传七牛云和Minio,支持Docker Compose脚本一键部署。

blog element-ui java mybatis spring-boot springcloud vue

Last synced: 14 May 2025

https://github.com/FreeTymeKiyan/LeetCode-Sol-Res

Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.

algorithm algorithms coding-interviews interview interview-practice interview-preparation interview-questions java leetcode review

Last synced: 17 Apr 2025

https://github.com/orbit/orbit

Orbit - Virtual actor framework for building distributed systems

actor-model actors distributed-actors distributed-systems grains java jvm kotlin orbit reactive virtual-actors

Last synced: 15 May 2025

https://github.com/teammates/teammates

This is the project website for the TEAMMATES feedback management tool for education

angular educators feedback-systems google-cloud java javascript peer-evaluations students teachers teammates universities

Last synced: 13 May 2025

https://github.com/jphp-group/jphp

JPHP - an implementation of PHP on Java VM

bytecode compiler java java-vm jit jphp jvm php php-language zend-php

Last synced: 18 Dec 2025

https://github.com/graphhopper/jsprit

jsprit is a java based, open source toolkit for solving rich vehicle routing problems

algorithm java traveling-salesman vehicle-routing-problem vrp

Last synced: 13 May 2025

https://github.com/TEAMMATES/teammates

This is the project website for the TEAMMATES feedback management tool for education

angular educators feedback-systems google-cloud java javascript peer-evaluations students teachers teammates universities

Last synced: 29 Mar 2025

https://github.com/stagemonitor/stagemonitor

an open source solution to application performance monitoring for java server applications

apm grafana java kibana metrics monitoring opentracing performance profiling tracing

Last synced: 01 Oct 2025

https://github.com/FJ-OMS/oms-erp

一站式全渠道业务中台系统包括订单管理系统OMS/电商ERP、库存WMS统一管理系统和SAP财务管理系统等,实现快速部署,并帮助企业后续自主进行开发迭代,实现数字化转型,并有多个经典案例。中台系统包括:通用业务中台、强大的技术中台Springcloud/Istio、后续开发方案的设计,技术(K8S,SERVERLESS)及管理人员的培训等。

crm erp java k8s nacos omni-channel oms springcloud tms wms

Last synced: 14 Mar 2025

https://github.com/iqiyi/Qigsaw

🔥🔥Qigsaw ['tʃɪɡsɔ] is a dynamic modularization library which is based on Android App Bundles(Do not need Google Play Service). It supports dynamic delivery for split APKs without reinstalling the base one.

android android-app-bundle dynamic iqiyi java play play-core plugin-framework split-apk

Last synced: 22 Jul 2025

https://github.com/iqiyi/qigsaw

🔥🔥Qigsaw ['tʃɪɡsɔ] is a dynamic modularization library which is based on Android App Bundles(Do not need Google Play Service). It supports dynamic delivery for split APKs without reinstalling the base one.

android android-app-bundle dynamic iqiyi java play play-core plugin-framework split-apk

Last synced: 15 May 2025

https://github.com/ammarahm-ed/react-native-mmkv-storage

An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI

android asyncstorage data-storage database encryption expo fast fast-storage ios java mmap mmkv mmkv-database native objective-c react react-native react-native-jsi storage

Last synced: 13 May 2025

https://github.com/zhonghuasheng/Tutorial

后端 (Java Golang)全栈知识架构体系总结

emsp go java keepalived mongodb mqtt mysql netty redis rocketmq spark spring springboot springcloud tomcat tutorial

Last synced: 24 Mar 2025

https://github.com/qbian61/forum-java

一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java(spring boot).

bbs community developers forum java markdown sns

Last synced: 15 May 2025

https://github.com/Yalantis/Taurus

A little more fun for the pull-to-refresh interaction.

android animation java listview pull-to-refresh

Last synced: 13 Mar 2025

https://github.com/Qbian61/forum-java

一款用 Java(spring boot) 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java(spring boot).

bbs community developers forum java markdown sns

Last synced: 17 Apr 2025

https://github.com/morphiaorg/morphia

MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver

java kotlin mongodb odm

Last synced: 17 Dec 2025

https://github.com/wonday/react-native-pdf

A <Pdf /> component for react-native

android ios java objective-c pdf react-native

Last synced: 11 May 2025

https://github.com/yalantis/todolist

Micro-Transitions for Smooth Android To-Do List Animations

android animation java recyclerview

Last synced: 08 Apr 2025

https://github.com/splitties/refreshversions

Life is too short to google for dependencies and versions

android gradle gradle-plugin hacktoberfest java kotlin scala versioning

Last synced: 15 May 2025

https://github.com/Splitties/refreshVersions

Life is too short to google for dependencies and versions

android gradle gradle-plugin hacktoberfest java kotlin scala versioning

Last synced: 03 Aug 2025

https://github.com/MorphiaOrg/morphia

MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver

java kotlin mongodb odm

Last synced: 27 Mar 2025

https://github.com/pascal-lab/Tai-e

An easy-to-learn/use static analysis framework for Java

call-graph java security static-analysis taint-analysis

Last synced: 07 Sep 2025

https://github.com/spotify/apollo

Java libraries for writing composable microservices

framework http-server java java-8

Last synced: 27 Sep 2025

https://github.com/Smith-Cruise/Spring-Boot-Shiro

Shiro基于SpringBoot +JWT搭建简单的restful服务

java jwt restful shiro springboot

Last synced: 03 May 2025

https://github.com/Yalantis/ToDoList

Micro-Transitions for Smooth Android To-Do List Animations

android animation java recyclerview

Last synced: 09 Jul 2025

https://github.com/netgusto/nodebook

Nodebook - Multi-Lang Web REPL + CLI Code runner

c clojure cpp csharp elixir fsharp go haskell java lua nodejs ocaml php python r repl ruby rust swift typescript

Last synced: 15 May 2025

https://github.com/smith-cruise/spring-boot-shiro

Shiro基于SpringBoot +JWT搭建简单的restful服务

java jwt restful shiro springboot

Last synced: 08 Apr 2025

https://github.com/spring-projects/spring-data-mongodb

Provides support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.

ddd framework java mongodb spring spring-data

Last synced: 16 Dec 2025

https://github.com/klinker24/talon-twitter-holo

[Deprecated] The Holo version of my popular Android Talon for Twitter app, 100% open-source

android java twitter

Last synced: 17 Dec 2025

https://github.com/j-easy/easy-random

The simple, stupid random Java beans/records generator

java random random-data-generation random-generation random-number-generators

Last synced: 14 May 2025

https://github.com/rapidoid/rapidoid

Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!

full-stack high-performance java rapidoid reactive restful web-framework webframework

Last synced: 14 May 2025

https://github.com/cloudfoundry/uaa

CloudFoundry User Account and Authentication (UAA) Server

java oauth oauth2 oauth2-server oidc oidc-proxy oidc-server openid-connect

Last synced: 13 May 2025

https://github.com/flowci/flow-core-x

Powerful and user-friendly CI/CD server with high availability, parallel processing, runner auto-scaling

build-automation build-pipelines ci ci-cd continuous-integration devops docker java

Last synced: 14 May 2025

https://github.com/FlowCI/flow-core-x

Powerful and user-friendly CI/CD server with high availability, parallel processing, runner auto-scaling

build-automation build-pipelines ci ci-cd continuous-integration devops docker java

Last synced: 24 Mar 2025

https://github.com/Pugmatt/BedrockConnect

Join any Minecraft Bedrock Edition server IP on Xbox One, Nintendo Switch, and PS4/PS5

bedrock bedrock-edition dns java minecraft

Last synced: 03 Apr 2025

https://github.com/spring-projects/spring-statemachine

Spring Statemachine is a framework for application developers to use state machine concepts with Spring.

java spring statemachine

Last synced: 14 May 2025

https://github.com/annimon/lightweight-stream-api

Stream API from Java 8 rewritten on iterators for Java 7 and below

backports functional-programming java stream-api

Last synced: 15 May 2025

https://github.com/ljyyano/thinking_in_java_mindmapping

编程笔记、观影指南、读书笔记、生活感悟、Switch 游戏

ai chatgpt claude interview java jvm kotlin netty redis spring switch

Last synced: 14 May 2025

https://github.com/hyperledger/besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu

besu blockchain ethereum java p2p

Last synced: 14 May 2025

https://github.com/henryyan/kft-activiti-demo

Demo for workflow framework and BPM platform -- Activiti

activiti activiti5 bpmn java kft-activiti-demo maven

Last synced: 15 May 2025

https://github.com/ibase4j/ibase4j

Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。

aop dubbo ibase4j java maven motan mybatis quartz redis redisson session shiro spring spring-boot spring-data-redis spring-mvc spring-session springboot springmvc springsession

Last synced: 15 May 2025

https://github.com/ruedigermoeller/fast-serialization

FST: fast java serialization drop in-replacement

faster java json offheap serialization

Last synced: 14 May 2025

https://github.com/ron190/jsql-injection

jSQL Injection is a Java application for automatic SQL database injection.

ctf-tools devops docker hacking hibernate java kali-linux pentest sonarcloud spock spring-boot sql-injection

Last synced: 18 Dec 2025

https://github.com/jonathanlink/pdflayouttextstripper

Converts a pdf file into a text file while keeping the layout of the original pdf. Useful to extract the content from a table in a pdf file for instance. This is a subclass of PDFTextStripper class (from the Apache PDFBox library).

data-extraction extract java layout pdf pdfbox text

Last synced: 15 May 2025

https://github.com/monkeywie/proxyee

HTTP proxy server,support HTTPS&websocket.MITM impl,intercept and tamper HTTPS traffic.

http https java mitm mitmproxy netty proxy proxy-server

Last synced: 15 May 2025

https://github.com/klinker24/Android-TextView-LinkBuilder

Insanely easy way to define clickable links within a TextView.

android clickable-links java textview

Last synced: 16 Mar 2025

https://github.com/j256/ormlite-android

ORMLite Android functionality used in conjunction with ormlite-core

android java orm

Last synced: 10 Apr 2025

https://github.com/datastax/jvector

JVector: the most advanced embedded vector search engine

ann java knn machine-learning search-engine similarity-search vector-search

Last synced: 14 May 2025

https://github.com/pgjdbc/pgjdbc

Postgresql JDBC Driver

java jdbc postgresql

Last synced: 12 May 2025

https://github.com/JonathanLink/PDFLayoutTextStripper

Converts a pdf file into a text file while keeping the layout of the original pdf. Useful to extract the content from a table in a pdf file for instance. This is a subclass of PDFTextStripper class (from the Apache PDFBox library).

data-extraction extract java layout pdf pdfbox text

Last synced: 15 Mar 2025

https://github.com/murraco/spring-boot-jwt

JWT auth service using Spring Boot, Spring Security and MySQL

authentication java jsonwebtoken jwt jwt-authentication microservices spring-boot spring-security swagger2

Last synced: 15 May 2025

https://github.com/monkeyWie/proxyee

HTTP proxy server,support HTTPS&websocket.MITM impl,intercept and tamper HTTPS traffic.

http https java mitm mitmproxy netty proxy proxy-server

Last synced: 27 Mar 2025

https://github.com/PansonPanson/Java-Notes

:books: 计算机科学基础知识、Java开发、后端/服务端、面试相关 :books: computer-science/Java-development/backend/interview

backend computer-network computer-science concurrency database distributed java jvm message-queue operating-system

Last synced: 11 Jul 2025

https://github.com/spring-projects/spring-integration

Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)

eip java microservices spring

Last synced: 13 May 2025

https://github.com/fuzhengwei/interview

Java 面经手册,全书共计 5 章 29 节,417页11.5万字,耗时 4 个月完成。涵盖数据结构、算法逻辑、并发编程、JVM以及简历和互联网大厂面试等内容。

interview java

Last synced: 08 Apr 2025

https://github.com/pansonpanson/java-notes

:books: 计算机科学基础知识、Java开发、后端/服务端、面试相关 :books: computer-science/Java-development/backend/interview

backend computer-network computer-science concurrency database distributed java jvm message-queue operating-system

Last synced: 16 May 2025

https://github.com/LjyYano/Thinking_in_Java_MindMapping

编程笔记、观影指南、读书笔记、生活感悟、Switch 游戏

interview java jvm kotlin netty redis spring switch

Last synced: 10 Apr 2025

https://github.com/pascal-lab/tai-e

An easy-to-learn/use static analysis framework for Java

call-graph java security static-analysis taint-analysis

Last synced: 15 May 2025

https://github.com/jbellis/jvector

JVector: the most advanced embedded vector search engine

ann java knn machine-learning search-engine similarity-search vector-search

Last synced: 13 Mar 2025

https://github.com/in28minutes/master-spring-and-spring-boot

Spring and Spring Boot Tutorial For Absolute Beginners - 10-in-1 - Spring to Spring Boot to REST API to Full Stack to Containers to Cloud

aws docker java spring spring-boot spring-security

Last synced: 14 May 2025

https://github.com/devnied/emv-nfc-paycard-enrollment

A Java library used to read and extract data from NFC EMV credit cards (Android/PCSC).

android credit-card emv java java-library nfc tlv track2

Last synced: 15 May 2025

https://github.com/jbangdev/jbang

Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease.

bash hacktoberfest java scripting shell

Last synced: 14 May 2025

https://github.com/spongepowered/mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

annotations asm gradle java minecraft mixin-framework mixins processor trait

Last synced: 11 Apr 2025

https://github.com/devnied/EMV-NFC-Paycard-Enrollment

A Java library used to read and extract data from NFC EMV credit cards (Android/PCSC).

android credit-card emv java java-library nfc tlv track2

Last synced: 09 Apr 2025

https://github.com/crossbario/autobahn-java

WebSocket & WAMP in Java for Android and Java 8

android autobahn java java8 network pubsub real-time rpc wamp websocket

Last synced: 17 Dec 2025

https://github.com/SpongePowered/Mixin

Mixin is a trait/mixin and bytecode weaving framework for Java using ASM

annotations asm gradle java minecraft mixin-framework mixins processor trait

Last synced: 27 Mar 2025

https://github.com/wupeixuan/jdksourcecode1.8

Jdk1.8源码解析

java jdk jdk8

Last synced: 15 May 2025

https://github.com/appliedenergistics/applied-energistics-2

A Minecraft Mod about Matter, Energy and using them to conquer the world..

applied-energistics appliedenergistics fabric forge hacktoberfest java minecraft minecraft-mod mod

Last synced: 14 May 2025

https://github.com/AppliedEnergistics/Applied-Energistics-2

A Minecraft Mod about Matter, Energy and using them to conquer the world..

applied-energistics appliedenergistics fabric forge hacktoberfest java minecraft minecraft-mod mod

Last synced: 01 Apr 2025

https://github.com/jrvansuita/materialabout

🔖 It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate.

about about-app about-me actions android android-library android-ui app-info avatar developer-tools java links material material-design material-ui profile social-media social-network

Last synced: 07 Apr 2025