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/spotify/mobius

A functional reactive framework for managing state evolution and side-effects.

android functional-reactive-programming java mobius state-management

Last synced: 14 May 2025

https://github.com/ViaVersion/ViaVersion

Allows the connection of newer clients to older server versions for Minecraft servers.

bukkit bungeecord fabric hacktoberfest java minecraft paper plugin spigot sponge sponge-plugin velocity viaversion

Last synced: 14 Mar 2025

https://github.com/libgdx/gdx-ai

Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines

artificial-intelligence behavior-trees decision-making formation-motion framework gamedev java libgdx movement npc pathfinding state-machines steering-behaviors

Last synced: 14 May 2025

https://github.com/rememberber/MooTool

Handy tool set for developers. 开发者常备小工具

desktop-app gui httpclient httprequest java jsonformat qrcode quicknote swing swing-gui switchhost tool

Last synced: 04 Sep 2025

https://github.com/py4j/py4j

Py4J enables Python programs to dynamically access arbitrary Java objects

distributed-systems java programming-languages python

Last synced: 11 Dec 2025

https://github.com/QuadFlask/colorpicker

🍭color picker for android

android color-picker java

Last synced: 22 Jul 2025

https://github.com/java-edge/java-concurrency-progamming-tutorial

大厂一线工程师四年磨一剑精心编排 Java 高并发编程教程。详细文档讲解请阅读本人的知识库仓:https://github.com/Wasabi1234/Java-Interview-Tutorial

concurrency concurrent-programming currency java java8

Last synced: 16 May 2025

https://github.com/quadflask/colorpicker

🍭color picker for android

android color-picker java

Last synced: 16 May 2025

https://github.com/google-ar/sceneform-android-sdk

Sceneform SDK for Android

3d-graphics android arcore java

Last synced: 01 Apr 2025

https://github.com/tony19/logback-android

📄The reliable, generic, fast and flexible logging framework for Android

android java logback logging-library

Last synced: 14 May 2025

https://github.com/readytalk/avian

[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.

java jit-compiler jvm openjdk portable

Last synced: 16 May 2025

https://github.com/ReadyTalk/avian

[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.

java jit-compiler jvm openjdk portable

Last synced: 27 Mar 2025

https://github.com/hibernate/hibernate-validator

Hibernate Validator - Jakarta Bean Validation Reference Implementation

bean-validation hibernate java

Last synced: 14 May 2025

https://github.com/walkccc/leetcode

💡 LeetCode in C++23/Java/Python/MySQL/TypeScript (respect coding conventions)

cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript

Last synced: 14 May 2025

https://github.com/jetbrains/xodus

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack

Last synced: 14 May 2025

https://github.com/beehive-lab/TornadoVM

TornadoVM: A practical and efficient heterogeneous programming framework for managed languages

ai cuda gpu-acceleration gpu-computing gpus graalvm java levelzero multi-core opencl parallel-computing parallel-programming spirv

Last synced: 04 Apr 2025

https://jetbrains.github.io/xodus

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack

Last synced: 28 Apr 2025

https://github.com/JetBrains/xodus

Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.

database db embedded-database entity-store java key-value kotlin log-structured nosql schema-less snapshot-isolation transactional xodus youtrack

Last synced: 03 Apr 2025

https://github.com/CloudburstMC/Nukkit

Cloudburst Nukkit - Nuclear-Powered Minecraft: Bedrock Edition Server Software

bedrock bedrock-edition bedrock-engine java mcbe mcbe-server mcpe mcpe-server minecraft minecraft-server nukkit pocket-edition

Last synced: 14 Mar 2025

https://github.com/zupit/horusec

Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.

analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities

Last synced: 14 May 2025

https://github.com/FXMisc/RichTextFX

Rich-text area for JavaFX

java javafx rich-text-editor

Last synced: 11 May 2025

https://github.com/google/re2j

linear time regular expression matching in Java

java regular-expressions

Last synced: 12 May 2025

https://github.com/pedrovgs/shot

Screenshot testing library for Android

android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools

Last synced: 07 Apr 2025

https://github.com/kaitoy/pcap4j

A Java library for capturing, crafting, and sending packets.

capture-packets java java-library jna libpcap npcap pcap-library sending-packets winpcap

Last synced: 15 May 2025

https://github.com/feiniaojin/graceful-response

Spring Boot接口响应处理解决方案,提供统一返回值封装、全局异常处理、自定义异常错误码、参数校验增强、断言增强等功能

api globalexceptionhandler java restfull spring-boot

Last synced: 07 Oct 2025

https://github.com/pedrovgs/Shot

Screenshot testing library for Android

android gradle-plugin java jetpack-compose screenshot-tests testing testing-tools

Last synced: 16 Mar 2025

https://github.com/jpype-project/jpype

JPype is cross language bridge to allow Python programs full access to Java class libraries.

bridge c-plus-plus java jni python python3

Last synced: 13 May 2025

https://github.com/klinker24/talon-for-twitter-android

The most powerful and beautiful Twitter client available.

android app java kotlin talon twitter twitter-api

Last synced: 29 Sep 2025

https://github.com/apachecn/spark-doc-zh

Apache Spark 官方文档中文版

big-data documentation java spark

Last synced: 07 Apr 2025

https://github.com/endava/cats

CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance.

api fuzzer java openapi rest-api rest-fuzzer swagger testing

Last synced: 14 May 2025

https://github.com/fxmisc/RichTextFX

Rich-text area for JavaFX

java javafx rich-text-editor

Last synced: 12 Mar 2025

https://github.com/projectnessie/nessie

Nessie: Transactional Catalog for Data Lakes with Git-like semantics

aws-lambda data git iceberg java spark

Last synced: 13 May 2025

https://github.com/jzyong/game-server

Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools

ai astar-algorithm behavior-tree chess distributed fish game gate java mina mmo mmorpg-server navmesh netty quad-tree rpg server

Last synced: 14 May 2025

https://github.com/zalando/intellij-swagger

A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA

intellij java openapi swagger swagger-plugin utilities

Last synced: 13 Apr 2025

https://github.com/yahoo/egads

A Java package to automatically detect anomalies in large scale time-series data

anomaly-detection-models big-data java time-series

Last synced: 15 May 2025

https://github.com/vojtechhabarta/typescript-generator

Generates TypeScript from Java - JSON declarations, REST service client

gradle-plugin jackson java jax-rs json maven-plugin typescript typescript-generator

Last synced: 14 May 2025

https://github.com/jmrozanec/cron-utils

Cron utils for parsing, validations and human readable descriptions as well as date/time interoperability.

cron cron-definitions cron-expression cron-libraries cron-utils cron4j crontab hacktoberfest java quartz

Last synced: 29 Apr 2025

https://github.com/sonarsource/sonar-java

:coffee: SonarSource Static Analyzer for Java Code Quality and Security

analysis analyzer java language-team quality sonarcloud sonarlint sonarqube static-analysis static-analyzer static-code-analysis

Last synced: 13 May 2025

https://github.com/fuzhucheng/ssm

J2EE项目系列(四)–SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN)

java lucene redis spring springmvc ssm

Last synced: 16 May 2025

https://github.com/objectionary/eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

eolang java language object-oriented object-oriented-language object-oriented-programming oop programming-language

Last synced: 11 Dec 2025

https://github.com/FuZhucheng/SSM

J2EE项目系列(四)–SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN)

java lucene redis spring springmvc ssm

Last synced: 03 May 2025

https://github.com/mgarin/weblaf

WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.

components cross-platform java look-and-feel skin swing swing-components ui weblaf

Last synced: 11 Apr 2025

https://github.com/siriscac/rippleview

View that imitates Ripple Effect on click which was introduced in Android L (for Android 2.3+)

android android-library android-ui java ripple rippleview

Last synced: 12 Apr 2025

https://github.com/siriscac/RippleView

View that imitates Ripple Effect on click which was introduced in Android L (for Android 2.3+)

android android-library android-ui java ripple rippleview

Last synced: 09 Jul 2025

https://github.com/puniverse/capsule

Dead-Simple Packaging and Deployment for JVM Apps

deployment jar java jvm packaging

Last synced: 15 May 2025

https://github.com/pentaho/mondrian

Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.

database java mdx mondrian olap

Last synced: 14 May 2025

https://github.com/alipay/alipay-easysdk

Alipay Easy SDK for multi-language(java、c#、php、ts etc.) allows you to enjoy a minimalist programming experience and quickly access the various high-frequency capabilities of the Alipay Open Platform.

alipay csharp java sdk tea

Last synced: 14 May 2025

https://github.com/magese/ik-analyzer-solr

ik-analyzer for solr 7.x-8.x

ik-analysis ik-analyzer java lucene solr solrcloud

Last synced: 15 May 2025

https://github.com/devsquad-study/2023-cs-study

신입 개발자 면접 대비 CS 스터디 👨🏻‍💻👩🏻‍💻 🔥

algorithm backend db interview java network os

Last synced: 14 May 2025

https://github.com/spencerpark/ijava

A Jupyter kernel for executing Java code.

ijava java jupyter jupyter-kernels

Last synced: 16 May 2025

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

Tai-e assignments for static program analysis

education java program-analysis static-analysis

Last synced: 16 May 2025

https://github.com/sirixdb/sirix

SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.

comparison coroutines diff diff-algorithm diffing hacktoberfest hashing java json jsoniq keycloak kotlin snapshot ssd storage temporal-data versioning vertx xml xquery

Last synced: 14 May 2025

https://github.com/thepranaygupta/data-structures-and-algorithms

A repository that contains all the Data Structures and Algorithms concepts and their implementation in several ways, programming questions and Interview questions. The main aim of this repository is to help students who are learning Data Structures and Algorithms or preparing for an interview.

algorithms data-structures data-structures-and-algorithms dsa dsalgo hacktoberfest java

Last synced: 16 May 2025

https://github.com/jaspersoft/jasperreports

JasperReports® - Free Java Reporting Library

excel html java java-library pdf report reporting reports

Last synced: 13 May 2025

https://github.com/skriptlang/skript

Skript is a Spigot plugin which allows server admins to customize their server easily, but without the hassle of programming a plugin or asking/paying someone to program a plugin for them.

bukkit gradle hacktoberfest java minecraft scripting-language skript spigot

Last synced: 14 May 2025

https://github.com/sakaiproject/sakai

Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.

education hacktoberfest java lms sakai sakai-cle tomcat vle

Last synced: 13 May 2025

https://github.com/twireapp/twire

Twire is an alternative and open source Twitch client for Android

android hacktoberfest java twitch twitch-client twitch-tv

Last synced: 14 May 2025

https://github.com/SpencerPark/IJava

A Jupyter kernel for executing Java code.

ijava java jupyter jupyter-kernels

Last synced: 12 Apr 2025

https://github.com/ZupIT/horusec

Horusec is an open source tool that improves identification of vulnerabilities in your project with just one command.

analysis cd ci cli golang hacktoberfest java kotlin netcore python ruby sast sast-analysis scanner security security-development security-flaws static-analysis terraform vulnerabilities

Last synced: 01 Apr 2025

https://github.com/codetest-studygroup/code-test-study

코딩 테스트 관련 기출문항을 풀어보고 소스코드 및 설명을 업로드합니다.

algorithm algorithm-study c-plus-plus java kotlin python

Last synced: 15 May 2025

https://github.com/18601949127/didicallcar

这是我自己做的一个类似滴滴打车的Android出行项目,主要针对滴滴等出行平台一直饱受质疑的“人车不符”问题,以及当前越发火热的或计划和出海战略,给出行项目增加了下面几个功能: 1. RFID识别验证功能:在司机证件或者车内识别硬件嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络发送到出行平台数据库进行验证(我用JNI加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平台或监管单位汇报当前位置。(为了方便读者测试,可以使用手机读取任何一个加密或非加密RFID芯片,比如银行卡、公交卡等,我在代码中的验证前阶段把芯片信息都换成我自己的司机信息,确保读者测试时可以收到服务器的回复) 2. 海外版功能:点击切换当前语言。 3. 司机证件号码识别功能:读取司机证件上的证件号码,也可以用来与出行平台数据库的接单司机信息进行。I complete this whole project on my own . Including Android application programming,web server ( Apache + PHP + MySQL), and UI. 1.Map route planing。You can use mobile phone choose pick up & destination address,application provide address name hint and draw optimized route for user , then call car for you. 2.RFID authentication function:User can use application to scan driver license or other RFID hardware, then use NDK MD5 algorithm encrypt RFID number, and send it to Web Server Database, check with driver information and authenticate ID number , if ID number coherent with driver info , send back driver information to User and continue call car order . record user location and alert if ID not coherent. 3.Driver License Number Recognition : Application can recognize driver license digit number ,and also can send to web server for authentication & feed back result to user.

android call car didi java map mobile nfc ocr rfid uber

Last synced: 12 Apr 2025

https://github.com/CodeTest-StudyGroup/Code-Test-Study

코딩 테스트 관련 기출문항을 풀어보고 소스코드 및 설명을 업로드합니다.

algorithm algorithm-study c-plus-plus java kotlin python

Last synced: 10 May 2025

https://github.com/pebbletemplates/pebble

Java Template Engine

java java-template-engine

Last synced: 17 Dec 2025

https://github.com/jhipster/prettier-java

Prettier Java Plugin

java prettier

Last synced: 13 May 2025

https://github.com/haveno-dex/haveno

Decentralized P2P exchange platform built on Monero and Tor

cryptocurrency decentralized exchange haveno java monero p2p peer-to-peer tor

Last synced: 13 Apr 2025

https://github.com/jbake-org/jbake

Java based open source static site/blog generator for developers & designers.

asciidoc asciidoctor html java jbake markdown static-site-generator

Last synced: 15 May 2025

https://github.com/fit2cloud/riskscanner

RiskScanner 是开源的多云安全合规扫描平台,基于 Cloud Custodian 和 Nuclei 引擎,实现对主流公(私)有云资源的安全合规扫描和漏洞扫描。

aliyun aws azure cloud cloud-custodian gcp huawei java nuclei nuclei-templates openstack spring-boot tencent vsphere vue yaml

Last synced: 05 Oct 2025

https://github.com/SonarSource/sonar-java

:coffee: SonarSource Static Analyzer for Java Code Quality and Security

analysis analyzer java language-team quality sonarcloud sonarlint sonarqube static-analysis static-analyzer static-code-analysis

Last synced: 27 Mar 2025

https://github.com/walkccc/LeetCode

💡 LeetCode in C++20/Java/Python/MySQL/TypeScript (respect coding conventions)

cpp cpp20 java leetcode leetcode-cpp leetcode-java leetcode-python leetcode-solutions mysql python typescript

Last synced: 26 Mar 2025

https://github.com/iamshuaidi/algo-basic

专注于分享算法,计算机基础(包括计算机网络,操作系统,MySQL等),无论是应付面试,还是提升自己地内功,这里都能帮到你

algorithms c computer cpp dynamic interview interview-questions java python

Last synced: 12 Apr 2025

https://github.com/android/tv-samples

Multiple samples showing best practices in app development on Android TV.

android-tv java kotlin samples

Last synced: 14 May 2025

https://github.com/datavane/tis

Support agile DataOps Based on Flink, DataX and Flink-CDC, Chunjun with Web-UI

cdc chunjun dataops datax etl flink flink-streaming java

Last synced: 14 May 2025

https://github.com/pengxurui/androidfamily

🔥【Android 面经 + Android 学习指南】一份帮助 Android 开发者知识积累与能力进阶的学习路线

android application computer-science datastructures-algorithms flutter framework google interview java jetpack jvm kotlin ndk network study-guide

Last synced: 12 Apr 2025

https://github.com/Hamza417/Inure

An elegant and beautiful premium Android app manager for rooted and non-rooted devices with a built-in terminal, analytics, debloat, stats and various other panels with an independent custom theme engine, developed with purely custom APIs created for this app.

android android-app android-application animations app c interface java kotlin manager mvvm root shizuku terminal terminal-emulators tool ui utilities

Last synced: 12 Apr 2025

https://github.com/brenner8023/gdut-course

广东工业大学计算机学院课程攻略 - 毕业设计、校招、课程设计、实验、经验分享、论文模板、试卷、习题解答等等

c csharp css gdut java javascript python sql

Last synced: 16 May 2025

https://github.com/vulhub/java-chains

一个 Java 漏洞利用综合生成平台 | The web version of Java Payload generation and utilization tool provides Payload generation such as Java deserialization and Hessian 1/2 deserialization, as well as JNDI, Fake MySQL, JRMPListener, etc

deserialization-vulnerability java java-vulnerability javasecurity jndi-exploit jndi-injection log4j-rce payload redteam vulhub vulnerability

Last synced: 09 Mar 2025

https://github.com/vladmihalcea/flexy-pool

FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.

connection-pool database dbcp flexy-pool hikaricp histogram java monitoring

Last synced: 14 May 2025