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/java-diff-utils/java-diff-utils

Diff Utils library is an OpenSource library for performing the comparison / diff operations between texts or some kind of data: computing diffs, applying patches, generating unified diffs or parsing them, generating diff output for easy future displaying (like side-by-side view) and so on.

computing-diffs diff diff-algorithm inline java java-diff-utils merge-text meyer tools unified-diffs

Last synced: 12 May 2025

https://github.com/dadoonet/fscrawler

Elasticsearch File System Crawler (FS Crawler)

crawler elasticsearch java tika

Last synced: 18 Dec 2025

https://github.com/jni-rs/jni-rs

Rust bindings to the Java Native Interface — JNI

java jni rust

Last synced: 12 May 2025

https://github.com/media-kit/media-kit

A cross-platform video player & audio player for Flutter & Dart.

android audio audio-player c cpp dart flutter hacktoberfest ios java libmpv linux macos media-player obj-c swift video video-player web windows

Last synced: 29 Apr 2025

https://github.com/zoranpandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

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: 02 Dec 2025

https://github.com/coderzcr/javaweb-project-source-share

🌱🚀分享基于Servlet、SSH、SSM、SpringBoot、SpringCloud等流行技术实现的JavaWeb项目,难度分为5个等级,帮助小白入门JavaWeb开发,协助JavaWeb开发者熟悉最新技术

java javaweb jquery jsp maven servlet spring-mvc springboot springcloud ssh ssm tomcat

Last synced: 16 May 2025

https://github.com/OpenDDS/OpenDDS

OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.

c-plus-plus dds java opendds

Last synced: 15 Mar 2025

https://github.com/shekhargulati/strman-java

A Java 8 string manipulation library.

java string string-manipulation

Last synced: 14 Apr 2025

https://github.com/Estom/notes

一个码农的毕生所学!笔记 & 教程。考研,就业,上学.语言篇,Android,C++,Java,JavaScript,Latex,MATLAB,NodeJS,PHP,Python,技术篇,docker,git,Linux,Maven,office,Spark,Spring,SVN,基础篇,编译原理,操作系统,单片机,计算机网络,计算机网络实验,架构模式,软件文档写作,设计模式,数据结构,数据库,算法,UML建模,Windows程序设计,数学篇,概率论与数理统计,微积分,线性代数,张量,机器学习篇,机器学习,pytorch,sklearn,TensorFlow

c java latex nodejs note php python

Last synced: 27 Mar 2025

https://github.com/ZoranPandovski/al-go-rithms

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/

algorithm algorithms algorithms-and-data-structures c computer-science cpp cryptography csharp data-structures go golang hacktoberfest hacktoberfest2021 interview java javascript php python rust scala

Last synced: 15 Mar 2025

https://github.com/cuba-platform/cuba

CUBA Platform is a high level framework for enterprise applications development

apache2-license cuba cuba-platform enterprise enterprise-applications framework full-stack java rad web-framework

Last synced: 14 May 2025

https://github.com/superhj1987/pragmatic-java-engineer

Java工程师修炼之道 - 梳理Java知识体系,沓实架构基础

java

Last synced: 14 May 2025

https://github.com/ihsanbal/logginginterceptor

An OkHttp interceptor which has pretty logger for request and response. +Mock support

android interceptor java java-library kotlin logging-library logginginterceptor mock mocking-framework okhttp

Last synced: 16 May 2025

https://github.com/jingle1267/android-utils

It contains most of the Android utility classes.

android android-library androidutils java proguard

Last synced: 16 May 2025

https://github.com/mybridge/amazing-android-apps

Amazing open source Android apps written in Java.

android android-app android-application java open-source

Last synced: 16 May 2025

https://github.com/troyzhxu/bean-searcher

🔥🔥🔥 A read-only ORM focusing on advanced query, naturally supports joined tables, and avoids DTO/VO conversion, making it possible to realize complex query in one line of code !

devtool java orm spring-boot

Last synced: 11 Apr 2025

https://github.com/ihsanbal/LoggingInterceptor

An OkHttp interceptor which has pretty logger for request and response. +Mock support

android interceptor java java-library kotlin logging-library logginginterceptor mock mocking-framework okhttp

Last synced: 03 Aug 2025

https://github.com/mixi-inc/androidtraining

Training course repository for android app development

android android-development android-studio java

Last synced: 28 Sep 2025

https://github.com/mixi-inc/AndroidTraining

Training course repository for android app development

android android-development android-studio java

Last synced: 26 Mar 2025

https://github.com/Mybridge/amazing-android-apps

Amazing open source Android apps written in Java.

android android-app android-application java open-source

Last synced: 10 May 2025

https://github.com/coderzcr/JavaWeb-Project-Source-Share

🌱🚀分享基于Servlet、SSH、SSM、SpringBoot、SpringCloud等流行技术实现的JavaWeb项目,难度分为5个等级,帮助小白入门JavaWeb开发,协助JavaWeb开发者熟悉最新技术

java javaweb jquery jsp maven servlet spring-mvc springboot springcloud ssh ssm tomcat

Last synced: 11 May 2025

https://github.com/xmolecules/jmolecules

Libraries to help developers express architectural abstractions in Java code

architecture domain-driven-design java

Last synced: 10 Apr 2025

https://github.com/aol/cyclops

An advanced, but easy to use, platform for writing functional applications in Java 8.

asynchronous collections data-structures functional-programming java java8 monad monad-transformers monoid reactive reactive-streams streams streams-api

Last synced: 15 May 2025

https://github.com/vmihalachi/turbo-editor

Simple and powerful File Editor for Android. All is licensed under the GPLv3 license.

android android-application editor file gplv3 java text

Last synced: 16 May 2025

https://github.com/patmartin/dex

Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.

d3 d3js data-analysis data-mining data-science data-visualization datavis datavisualization dataviz groovy java javafx visualization

Last synced: 16 May 2025

https://github.com/palexdev/materialfx

A library of material components for JavaFX

java javafx library ui

Last synced: 14 May 2025

https://github.com/PatMartin/Dex

Dex : The Data Explorer -- A data visualization tool written in Java/Groovy/JavaFX capable of powerful ETL and publishing web visualizations.

d3 d3js data-analysis data-mining data-science data-visualization datavis datavisualization dataviz groovy java javafx visualization

Last synced: 04 May 2025

https://github.com/timefoldai/timefold-solver

The open source Solver AI for Java, Python and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.

ai artificial-intelligence constraint-programming constraint-solver cvrp employee-scheduling java kotlin maintenance-scheduling operations-research optimization-algorithms planning-algorithms python resource-allocation solver solver-library vehicle-routing vehicle-routing-problem vrp vrptw

Last synced: 13 May 2025

https://github.com/a-schild/jave2

The JAVE (Java Audio Video Encoder) library is Java wrapper on the ffmpeg project

converter decoder encoder ffmpeg ffmpeg-wrapper java

Last synced: 13 May 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 features with an custom theme engine, developed with purely custom UI design and reproducible build.

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

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: 11 Apr 2025

https://github.com/kaka3511/computer-graduation-design-idea

计算机毕业设计(源码+论文)

java spring springboot

Last synced: 15 May 2025

https://github.com/psi-probe/psi-probe

Advanced manager and monitor for Apache Tomcat, forked from Lambda Probe

java psi-probe tomcat

Last synced: 29 Apr 2025

https://github.com/oracle/tribuo

Tribuo - A Java machine learning library

classification clustering deep-learning java machine-learning ml nlp regression

Last synced: 11 May 2025

https://github.com/palexdev/MaterialFX

A library of material components for JavaFX

java javafx library ui

Last synced: 11 May 2025

https://github.com/anastr/speedview

Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:

android animation gauge java kotlin library speedometer speedview view

Last synced: 15 May 2025

https://github.com/ryanfehr/hackerrank

HackerRank solutions in Java/JS/Python/C++/C#

algorithms cpp csharp data-structures hackerrank java java8 javascript python

Last synced: 15 May 2025

https://github.com/anastr/SpeedView

Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:

android animation gauge java kotlin library speedometer speedview view

Last synced: 16 Mar 2025

https://github.com/apache/struts

Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications

java struts web-framework

Last synced: 14 May 2025

https://github.com/linisme/cipher.so

A simple way to encrypt your secure data like passwords into a native .so library.

cipher gradle java native native-libraries secure

Last synced: 16 May 2025

https://github.com/VazkiiMods/Botania

A tech mod for Minecraft themed around the magic of nature and plant life.

hacktoberfest java minecraft

Last synced: 01 Apr 2025

https://github.com/flipkart-incubator/proteus

Proteus : A JSON based LayoutInflater for Android

android binding data data-binding dynamic-layout functions java json layout-engine proteus

Last synced: 16 May 2025

https://github.com/jetbrains/idea-gitignore

.ignore support plugin for IntelliJ IDEA

gitignore ignore-files intellij intellij-plugin java

Last synced: 14 May 2025

https://github.com/xfhy/android-notes

✍🏻 关注基础知识,打造优质Android博客

android java jvm kotlin

Last synced: 15 May 2025

https://github.com/fgkeepalive/androidkeepalive

Android background process keep-alive, prevent uninstallation, anti-uninstall, background pop-up activity. The latest Android high-availability black-tech application keep-alive for 2024, achieving the ultimate goal: app immortality. Refuse forced termination, auto-start on phone boot, auto-start at scheduled times, event-driven auto-start.

android androidkeepalive daemon googleplaystore java jni keep-alive native

Last synced: 14 May 2025

https://github.com/shashank02051997/fancytoast-android

Make your native android Toasts Fancy. A library that takes the standard Android toast to the next level with a variety of styling options. Style your toast from code.

android android-lib android-library java material-design toast ui ui-widget

Last synced: 14 Apr 2025

https://github.com/swaldman/c3p0

a mature, highly concurrent JDBC Connection pooling library, with support for caching and reuse of PreparedStatements.

connection-management connection-pool connection-pooling java jdbc

Last synced: 12 May 2025

https://github.com/openhab/openhab-distro

The binary distribution of openHAB

homeautomation java openhab smarthome

Last synced: 26 Mar 2025

https://github.com/blipinsk/RecyclerViewHeader

[DEPRECATED] Super fast and easy way to create header for Android RecyclerView

android java recyclerview

Last synced: 20 Apr 2025

https://github.com/google/j2cl

Java to Closure JavaScript transpiler

compiler gwt j2cl java javascript transpiler wasm wasmgc

Last synced: 14 May 2025

https://github.com/orika-mapper/orika

Simpler, better and faster Java bean mapping framework

java mapper

Last synced: 07 Oct 2025

https://github.com/xfhy/Android-Notes

✍🏻 关注基础知识,打造优质Android博客

android java jvm kotlin

Last synced: 26 Apr 2025

https://github.com/JetBrains/idea-gitignore

.ignore support plugin for IntelliJ IDEA

gitignore ignore-files intellij intellij-plugin java

Last synced: 16 Mar 2025

https://github.com/microsoft/playwright-java

Java version of the Playwright testing and automation library

java playwright

Last synced: 13 May 2025

https://github.com/bolo-blog/bolo-solo

🍍Bolo菠萝博客 专为程序员设计的精致Java博客系统 | 🎸基于Solo深度定制 | ❤️完善文档轻松安装,贴心的技术支持 | 免登录评论 | 邮件/微信提醒 | 自定义图床 | 备案模式 | ✨精致主题持续更新 | 一键备份 | 防火墙 | 评论过滤 | 独立分类 | 文章与GitHub同步 | ✅安装太轻松!支持 Tomcat Docker 宝塔面板 | 支持Windows Linux MacOS Web容器 | 支持ARM处理器 X86/64处理器 | 🚚支持从Solo轻松迁移

b3log blog bolo bolo-solo docker java solo tomcat

Last synced: 15 May 2025

https://github.com/mycollab/mycollab

An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document

agile collaboration guava java kanban kotlin microservices mybatis mybatis3 mysql mysql-server onpremises opensource project-management quartz-scheduler rest-api spring-boot springframework vaadin

Last synced: 10 Sep 2025

https://github.com/adlered/bolo-solo

🍍Bolo菠萝博客 专为程序员设计的精致Java博客系统 | 🎸基于Solo深度定制 | ❤️完善文档轻松安装,贴心的技术支持 | 免登录评论 | 邮件/微信提醒 | 自定义图床 | 备案模式 | ✨精致主题持续更新 | 一键备份 | 防火墙 | 评论过滤 | 独立分类 | 文章与GitHub同步 | ✅安装太轻松!支持 Tomcat Docker 宝塔面板 | 支持Windows Linux MacOS Web容器 | 支持ARM处理器 X86/64处理器 | 🚚支持从Solo轻松迁移

b3log blog bolo bolo-solo docker java solo tomcat

Last synced: 12 Apr 2025

https://github.com/MyCollab/mycollab

An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document

agile collaboration guava java kanban kotlin microservices mybatis mybatis3 mysql mysql-server onpremises opensource project-management quartz-scheduler rest-api spring-boot springframework vaadin

Last synced: 26 Mar 2025

https://github.com/ZainZhao/HIS

HIS英文全称 hospital information system(医疗信息就诊系统),系统主要功能按照数据流量、流向及处理过程分为临床诊疗、药品管理、财务管理、患者管理。诊疗活动由各工作站配合完成,并将临床信息进行整理、处理、汇总、统计、分析等。本系统包括以下工作站:门诊医生工作站、药房医生工作站、医技医生工作站、收费员工作站、对帐员工作站、管理员工作站。需求为东软提供的云医院。

echarts element-ui elk gateway his hospital java jwt mycat rabbitmq redis spring-boot spring-cloud spring-security uni-app vue

Last synced: 14 Mar 2025

https://github.com/xuwujing/java-study

java-study 是本人学习Java过程中记录的一些代码!从Java基础的数据类型、jdk1.8的Lambda、Stream和日期的使用、 IO流、数据集合、多线程使用、并发编程、23种设计模式示例代码、常用的工具类, 以及一些常用框架,netty、mina、springboot、kafka、storm、zookeeper、redis、elasticsearch、hbase、hive等等。

commons concurrent design easticsearch java jdk8 kafka mina netty redis thread utils

Last synced: 16 May 2025

https://github.com/PaperMC/Starlight

Rewrites the light engine to fix lighting performance and lighting errors

fabric forge java light-engine minecraft minecraft-performance

Last synced: 16 May 2025

https://github.com/rabbitmq/rabbitmq-java-client

RabbitMQ Java client

java rabbitmq

Last synced: 14 May 2025

https://github.com/varunest/SparkButton

Android library to create buttons with Twitter's heart like animation.

android animation enhancement java library twitter-heart-animation ui

Last synced: 19 Apr 2025

https://github.com/varunest/sparkbutton

Android library to create buttons with Twitter's heart like animation.

android animation enhancement java library twitter-heart-animation ui

Last synced: 16 May 2025

https://github.com/cami-la/debugging-java

Curso que apresenta conceitos introdutórios sobre como podemos trabalhar com debugging na linguagem Java.

debug debugging eclipse exception-handling exceptions intellij java

Last synced: 16 May 2025

https://github.com/papermc/starlight

Rewrites the light engine to fix lighting performance and lighting errors

fabric forge java light-engine minecraft minecraft-performance

Last synced: 27 Sep 2025

https://github.com/microsoft/gctoolkit

Tool for parsing GC logs

gc heap java jvm memory memory-management performance

Last synced: 14 May 2025

https://github.com/fxmisc/richtextfx

Rich-text area for JavaFX

java javafx rich-text-editor

Last synced: 14 May 2025

https://github.com/mfussenegger/nvim-jdtls

Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls

java lsp-client neovim neovim-plugin

Last synced: 14 May 2025

https://github.com/paulpacifico/shutter-encoder

A professional video compression tool accessible to all, mostly based on FFmpeg.

converter ffmpeg gui java

Last synced: 14 May 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: 10 May 2025

https://github.com/mapsforge/mapsforge

Vector map library and writer - running on Android and Desktop.

java map openstreetmap vector

Last synced: 14 May 2025

https://github.com/shahen94/react-native-video-processing

Native Video editing/trimming/compressing :movie_camera: library for React-Native

android android-video-editor ios ios-video-editor java javascript processing react react-native swift video xcode

Last synced: 14 May 2025

https://github.com/Dreampie/Resty

The minimalist framework of RESTful(server and client) - Resty

activerecord httpclient java restful server web

Last synced: 12 Jul 2025

https://github.com/ajanata/pretendyourexyzzy

A web clone of the card game Cards Against Humanity.

card-game cards-against-humanity game hibernate java javascript kafka kafka-producer

Last synced: 08 Apr 2025

https://github.com/ajanata/PretendYoureXyzzy

A web clone of the card game Cards Against Humanity.

card-game cards-against-humanity game hibernate java javascript kafka kafka-producer

Last synced: 24 Apr 2025

https://github.com/dreampie/resty

The minimalist framework of RESTful(server and client) - Resty

activerecord httpclient java restful server web

Last synced: 16 May 2025

https://github.com/codinguser/gnucash-android

Gnucash for Android mobile companion application.

android gnucash java

Last synced: 15 May 2025

https://github.com/smv1999/competitiveprogrammingquestionbank

This repository contains all the popular Competitive Programming and DSA questions with solutions for your Coding Interview Preparation.

algorithms c codevita coding coding-challenges coding-interviews competitive-programming cpp data-structures dsa geeksforgeeks interview-preparation interview-questions interviews java javascript jobs leetcode programming

Last synced: 08 Apr 2025

https://github.com/appium/java-client

Java language binding for writing Appium Tests, conforms to W3C WebDriver Protocol

android appium automation ios java java-client macos selenium windows

Last synced: 11 May 2025

https://github.com/graalvm/graalpython

GraalPy – A high-performance embeddable Python 3 runtime for Java

embeddable graalvm java python python3

Last synced: 21 Feb 2025

https://github.com/fgkeepalive/AndroidKeepAlive

Android background process keep-alive, prevent uninstallation, anti-uninstall, background pop-up activity. The latest Android high-availability black-tech application keep-alive for 2024, achieving the ultimate goal: app immortality. Refuse forced termination, auto-start on phone boot, auto-start at scheduled times, event-driven auto-start.

android androidkeepalive daemon googleplaystore java jni keep-alive native

Last synced: 14 Apr 2025

https://github.com/eclipse-milo/milo

Eclipse Milo™ - an open source implementation of OPC UA (IEC 62541).

client iec-62541 iec62541 industrial-automation iot java milo opc-ua opcua sdk server stack

Last synced: 14 May 2025