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/connyduck/pixelwallpaper

A colorful pixelated live wallpaper for Android

android colorful customization java wallpaper xml

Last synced: 10 Oct 2025

https://github.com/xxdark/classfile

Java classfile library

bytecode classfile-parser java

Last synced: 10 Aug 2025

https://github.com/tmobile/casquatch

Casquatch: an open source Java abstraction layer for Cassandra databases

cassandra datastax java spring-boot

Last synced: 21 Aug 2025

https://github.com/configcat/java-sdk

ConfigCat SDK for Java. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

android configcat configuration configuration-management feature-flag feature-flags feature-toggle feature-toggles featureflags java remote-config

Last synced: 13 Aug 2025

https://github.com/eclecticlogic/eclectic-orc

Annotation driven Java object writer for ORC with runtime code generation for speed.

converter java orc writer

Last synced: 01 Feb 2026

https://github.com/arsy786/springboot-best-practices

This repo serves as a guide for Spring Boot best practices!

2022 guide java spring-boot

Last synced: 16 Oct 2025

https://github.com/ajermakovics/backflow

A dynamic reverse proxy server

java java8 reverse-proxy undertow

Last synced: 13 Apr 2025

https://github.com/selimhorri/hr-management-system

Spring Boot app, handling CRUD operations for employees as well as their departments

dockerfile java spring spring-boot spring-security sql thymeleaf-template-engine

Last synced: 12 Apr 2025

https://github.com/abdlquadri/vertx-eventbus-java

A Vert.x EventBus client written in Java, works on Android

android eventbus java vertx

Last synced: 14 May 2025

https://github.com/gurleensethi/loggerpreferences

Get to know which class changed the value in SharedPreferences.

android android-development android-library java kotlin kotlin-android

Last synced: 20 Jul 2025

https://github.com/nea/nehe-android-ports

NeHe Android Ports

android java nehe opengl tutorial

Last synced: 11 May 2025

https://github.com/dathoangse/java-cqrs-commandbus

A lightweight & highly extensible CQRS Command Bus for implementing application services and CQRS architectural pattern in Java

architecture command-bus cqrs-architectural-pattern cross-cutting-concerns java middleware

Last synced: 14 Jan 2026

https://github.com/cami-la/java-poo-curso-em-video

Código fonte das aulas do curso Curso completo de Programação Orientada a Objetos (POO) com a linguagem Java. Aborda os principais conceitos como Classes, Objetos, instanciamento, abstração, encapsulamento, herança, polimorfismo e muito mais. Criado pelo professor Gustavo Guanabara para o Curso em Vídeo, explica todos os conceitos de POO de uma maneira simples, objetiva e divertida.

curso-em-video curso-em-video-java cursoemvideo gustavo-guanabara gustavoguanabara java java-oop java-oop-course orientacao-a-objetos poo

Last synced: 23 Apr 2025

https://github.com/gooid/gocv

Go bindings for OpenCV 3.3+ (full functions, easy to use)

android dnn go golang java ml opencv

Last synced: 17 Jan 2026

https://github.com/twostack/bitcoin4j

Bitcoin SV Library for Java

bitcoin blockchain bsv hacktoberfest java

Last synced: 14 Jan 2026

https://github.com/puzhiweizuishuai/community

基于spring boot与mybatis搭建的社区

community java jwt mvc mybatis spring-boot spring-boot-mybatis

Last synced: 15 Jul 2025

https://github.com/grizeldi/z21-drive

Java implementation of Fleischmann/Roco z21 DCC center's network protocol

cab fleischmann java library model-railway z21

Last synced: 14 Apr 2025

https://github.com/thatbeautifuldream/dsa

This repository consists of all the material from my data structures and algorithms preparation.

algorithms data-structures java problem-solving

Last synced: 14 Apr 2025

https://github.com/dingdaoyi/simple-iot

The Minimal IoT Platform — single-binary Spring Boot 4 + Vue 3 IoT platform. Built-in MQTT broker, visual rule engine, hot-loaded protocol scripts.

dashboard docker element-plus glassmorphism iiot influxdb iot iot-platform java java-25 mqtt mqtt-broker rule-engine self-hosted spring-boot spring-boot-3 thing-model thingsboard-alternative vue vue3

Last synced: 01 Jul 2026

https://github.com/lemire/sparsebitmap

A simple sparse bitmap implementation in java

bitset compression java

Last synced: 30 Jul 2025

https://github.com/fuxingloh/airtable

A lightweight Java 8 Airtable API client for https://airtable.com/api with all features implemented.

airtable airtable-api java java-api

Last synced: 01 Aug 2025

https://github.com/louisjenkinscs/llvm-jvm

[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell

bytecode educational haskell interpreter java java-bytecode jvm language monad monadic scala virtual-machine

Last synced: 26 Jun 2025

https://github.com/terl/resource-loader

Getting files out of a JAR or loading a shared library is difficult. We made it easy.

jar java java-8 library loading shared-library

Last synced: 10 Apr 2025

https://github.com/openbrms/openbrms

OpenBRMS is a cloud native business rules management system with scripted rules

brms business-rules business-rules-engine java knative quarkus rule-engine

Last synced: 12 Apr 2025

https://github.com/sigpwned/chardet4j

Simple, compact charset detection for Java 8+

chardet chardetect charset-detector icu4j java

Last synced: 17 Mar 2025

https://github.com/bleuzen/blizcord

Discord Bot written in Java using JDA and lavaplayer

bot discord discord-bot java jda jda-bot

Last synced: 06 Sep 2025

https://github.com/picturesafe/picturesafe-search

picturesafe-search is an open source Java wrapper for Elasticsearch, implementing an opinionated, fresh approach to implement new search/analytics enabled applications or enhance legacy software based on relational databases with powerful full text search capabilities.

elasticsearch java search search-engine

Last synced: 12 Jan 2026

https://github.com/praj-foss/swing-graalvm-demo

Swing demo app compiled with GraalVM native-image

graalvm java native-image swing

Last synced: 17 Sep 2025

https://github.com/dadoonet/elasticsearch-java-client-demo

Elasticsearch Client Java Sample project

elasticsearch elasticsearch-client java

Last synced: 14 Apr 2025

https://github.com/amrdeveloper/tank

Dynamic type Object oriented and scripting language written in Java

interpreter java lox lox-interpreter lox-language oop-languages programming-language scripting-language

Last synced: 12 Apr 2025

https://github.com/augustd/burp-suite-utils

Utilities for creating Burp Suite Extensions.

burp burp-api burp-extensions burp-plugin burpsuite java

Last synced: 16 Jan 2026

https://github.com/houarizegai/tictactoe

A simple Tic Tac Toe (XO) game 🎮 developped using Java Swing.

game java swing tic-tac-toe tictactoe

Last synced: 10 Apr 2025

https://github.com/memfault/bort

Memfault SDK for AOSP-based Android devices. Observability, logging, crash reporting, and updating all in one service. More information at https://docs.memfault.com.

android aosp bugreports firmware java kotlin memfault observability ota sdk

Last synced: 11 Jan 2026

https://github.com/niesfisch/java-code-tracer

JCT is a call graph generator that works via byte code instrumentation. it records the flow through your application to gather call statistics. It helps to analyze which code is still used in production and which code can be removed (e.g. for big monolithic legacy applications)

bytecode callgraph java javaagent jdk jre jvm legacy profile profiler stack stacktrace tracer tracing

Last synced: 23 Jun 2025

https://github.com/charlyjazz/chat-firebase-apache-camel

Chat Message Monorepo Architecture Solution using Kafka, Terraform, GKE, GCP, DockerHub,Kubernetes, Docker, Apache Camel, Python, FastAPI, Cassandra and Firestore, Next JS, React

aggregator apache-camel apache-kafka api-rest architecture-component chat-application docker docker-compose enterprise-architecture fastapi java k8s kubernetes microservices monorepo openapi python react rest swagger

Last synced: 11 Apr 2025

https://github.com/openshopchannel/website

The website and online library for the Open Shop Channel.

bulma java spring spring-boot web website

Last synced: 23 Apr 2025

https://github.com/pgssoft/httpclientmock

Library for mocking Java 11 HttpClient.

httpclient java mock test unit-testing

Last synced: 22 Apr 2025

https://github.com/futaosmile/springbootintegration

SpringBoot集成学习项目 SpringBoot Integration

druid elasticsearch gradle java kotlin mybatis redis rocketmq springboot swagger

Last synced: 23 Apr 2025

https://github.com/apivideo/api.video-java-client

The official Java client library for api.video

api-client java video video-api video-streaming

Last synced: 09 Apr 2025

https://github.com/hongmaple/salted-fish

类似于闲鱼二手交易应用 具备手机端宝贝发布,购买,留言,收藏,订单管理,宝贝管理,发货管理 pc管理端可以进行宝贝交易代理,宝贝审核,人员管理,分类管理等功能。

java ssm vue

Last synced: 10 Mar 2026

https://github.com/zoltan-nz/kafka-spark-project

Distributed System in Docker with Apache Kafka and Spark for big data streaming and visualisation (NodeJS, TypeScript, React, NestJS, Java)

java javascript kafka nodejs spark typescript

Last synced: 03 Jul 2025

https://github.com/cleasbycode/pdvzip

Embed a ZIP or JAR file within a PNG image to create a tweetable and "executable" PNG-ZIP polyglot image file. CLI / Web tool.

arbitrary-data cli-tools cpp hacking infosec jar java linux png polyglot polyglot-files polyglots powershell pwsh python tweetable-zip twitter x-platform zip zipfile

Last synced: 12 Apr 2025

https://github.com/lemire/indexwikipedia

A simple utility to index wikipedia dumps using Lucene.

java lucene wikipedia-dump

Last synced: 29 Oct 2025

https://github.com/mlomb/freetype-jni

Java binding to the FreeType library using JNI

freetype-jni freetype-library java jni

Last synced: 06 May 2025

https://github.com/joel-costigliola/elastic-search-test

ESIntegTestCase example

elasticsearch java test

Last synced: 11 Apr 2025

https://github.com/oussamabonnor1/find_the_letter_material_design

litterature game made using javaFX and FXML, small collaboration, the game is about finding the missing letters from a word using different hints (an image, incomplete word..etc).

desktop fxml game intellij-idea java javafx material-design

Last synced: 23 Oct 2025

https://github.com/mscheong01/interfaice

Define an interface, and use LLM as your implementation!

ai artificial-intelligence chatgpt gpt java kotlin large-language-models llm proxy spring spring-boot

Last synced: 03 May 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/ucloud/ucloud-sdk-java

UCloud SDK for Java

developer-tools devops java sdk ucloud

Last synced: 10 Apr 2025

https://github.com/artipie/asto

Abstract Storage for All Artipie Slices

java java-8 storage

Last synced: 07 Oct 2025

https://github.com/chanran/addressbook

java桌面应用--通讯录

addressbook java javafx-desktop-apps mysql

Last synced: 10 Apr 2025

https://github.com/yugui/grpc-custom-serializer

An set of example implementations which shows how to serialize gRPC messages in JSON

cpp golang grpc java json ruby

Last synced: 10 Apr 2025

https://github.com/salaboy/k8s-operator

Simple Kubernetes Operator Using Spring Cloud Gateway and Spring Cloud Kubernetes

cloud java kubernetes operator spring

Last synced: 10 Apr 2025

https://github.com/dpressel/sgdtk

A Java library for Stochastic Gradient Descent (SGD)

crf java logistic-regression sgd svm

Last synced: 23 Mar 2025

https://github.com/loiane/java-spring-extension-pack

Visual Studio Code Extension Pack for Java + Spring developers.

java spring spring-boot springboot visual-studio-code vscode

Last synced: 23 Mar 2025

https://github.com/viralvaghela/telegram-bot-array-index-out-of-bound

This Bot will provide you with a variety of features, including programming quotes, jokes, random jokes, and real-time global Covid-19 data. Additionally, it offers a wide range of resources such as books, videos, and tutorials to assist you in learning programming.

bot java java-spring-boot javabot random-jokes telegram-bot telegram-bot-array telegram-bots telegram-jav telegram-java-api

Last synced: 09 Oct 2025

https://github.com/docusign/code-examples-java

Docusign Java Code Examples and Launcher

click-api docusign esignature java launcher rooms-api webforms-api

Last synced: 10 Oct 2025

https://github.com/mainakrepositor/super-ciphers

A collection of some of the amazing cryptographic Ciphers in C++, Python and Java with a detailed documentation and approach map. (Particularly helpful for Blockchain. and designing Encryption Algorithms)

arithmetic blockchain cipher-algorithms cpp cryptography java logic python3

Last synced: 26 Oct 2025

https://github.com/liyupi/free-algorithm-learning

算法导航,免费的可视化算法学习神器!通过交互式动画带你掌握常见数据结构(二叉树、链表、栈、队列、图)和算法(排序、搜索、动态规划、贪心)。提供保姆级算法学习路线图和详细教程,支持Java、Python、JavaScript、Go、C++等多语言实现。可自定义输入数据,实时观察算法执行过程,配套LeetCode练习题。告别抽象难懂的传统学习方式,完美应对算法面试。从入门到高阶,让算法学习变得简单、直观、有趣!

algorithm algorithms computer-science data-structures dynamic-programming interview-preparation interview-questions java javascript leetcode python sorting-algorithms

Last synced: 07 Oct 2025

https://github.com/paveldat/tetris

Java game "Tetris"

java tetris tetris-game

Last synced: 22 Jul 2025

https://github.com/veilair/java-development

An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Java Development.

java java-17 java-9 java-application java-apps java-code-best-practices java-codes java-collections java-developer java-developer-vm java-development-kit java-development-tools java-frameworks java-security

Last synced: 12 Jun 2025

https://github.com/oktadev/spring-boot-vue-example

Bootiful Spring Boot + Vue Example

bootiful java spring-boot typescript vue vuejs

Last synced: 05 Mar 2026

https://github.com/mgubaidullin/infinity

Prototype of forecast service that uses machine learning to deliver forecasts

camel cassandra chartjs java kafka quarkus spark vuejs

Last synced: 27 Mar 2026

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

https://github.com/mybatis/hazelcast-cache

MyBatis Hazelcast adapter

cache hazelcast java

Last synced: 21 Aug 2025

https://github.com/datl4g/klient2klient

Discover devices in your network and create a connection between them to send data

java kotlin library multiplatform p2p

Last synced: 09 Mar 2026

https://github.com/floriansw/grohe-ondus-api-java

Java implementation of the Grohe ONDUS API REST interface

api grohe java rest

Last synced: 04 Jul 2025

https://github.com/hoangsonww/string-manipulations

🔤 This repository hosts a "String Manipulations" tool, designed to perform various string functions such as removing leading and trailing spaces, among others. It provides a comprehensive set of operations for string handling, making it an invaluable resource for developers requiring advanced text processing capabilities in their projects.

java string string-algorithms string-manipulation string-matching stringify strings strings-java

Last synced: 10 Aug 2025

https://github.com/corwur/cytoscapeneo4j

Cytoscape plugin for neo4j

cypher-query cytoscape java neo4j plugin

Last synced: 03 Apr 2025

https://github.com/parttimenerd/meta-agent

Instrument instrumenting agents to see how they transform classes

instrumentation java java-agent

Last synced: 30 Jun 2025

https://github.com/codiga/jetbrains-plugin

Jetbrains plugin for Codiga. Coding Assistant and Code Analysis in all JetBrains products. Codiga supports more than 10+ languages, try it for free on https://www.codiga.io

c coding-assistant complexity-analysis cpp intellij intellij-plugin intellij-plugins java javascript jetbrains phpstorm phpstorm-plugin pycharm-ide pycharm-plugin python snippets-manager

Last synced: 29 Sep 2025

https://github.com/m-thirumal/installation_guide

PostgreSQL, PgModeler, TLS, Docker, Let's Encrypt, Nginx, Pgadmin4, Redis, AWS

aws docker docker-compose elk-stack forticlient java jenkins letsencrypt pgadmin4 pgmodeler postgresql spring-boot ubuntu vpn

Last synced: 14 Aug 2025

https://github.com/ushelp/easybackup

Java 免费开源内容备份,压缩,远程发送一体化任务调度应用及引擎框架。Java content backup, compression, sending service application and engine framework.

application backup backups compression content-compression database database-backup database-backup-application easybackup-engine-framework easybackup-web-manger engine engine-framework java java-8 mysql project-backup system-backups

Last synced: 04 Oct 2025

https://github.com/pushyzheng/landlords

这是一款可以和好友同玩的开黑斗地主!

game java spring

Last synced: 10 Aug 2025

https://github.com/rapter1990/springbootminio

Spring Boot with the usage of Minio running on Docker , AOP and Exception Handling

aop docker exception-handling java minio spring-boot

Last synced: 15 Oct 2025

https://github.com/maxisandoval37/webapp-maxcotas

MAXcota Web App - Spring Boot

java spring-boot spring-security thymeleaf

Last synced: 17 Mar 2025