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/xomadev/slime

Slime is an interpreter made in Java :)

interpreter java

Last synced: 15 Apr 2025

https://github.com/prasadhonrao/show-me-the-code

One stop forever free shop for developers to learn programming with Java, Python and C# and have fun!

csharp java javascript learning-by-doing programming programming-challenges programming-exercises python

Last synced: 10 Mar 2026

https://github.com/sfomuseum/android-nfc-clock

Simple Android application to demonstrate NFC hardware card emulation (HCE) functionality.

android hce java nfc

Last synced: 14 Apr 2025

https://github.com/nicolas-raoul/antisquare

Dynamically find the right font to avoid missing glyphs (aka glyphlessness, replacement glyph, missing glyph squares, tofu, tofubake, トーフ, トーフ化け, 豆腐化け, 文字化け)

fonts glyphs java replacement-glyph

Last synced: 06 Jul 2025

https://github.com/grypesc/fruityplayer

Music player with good looks that uses Gracenote database to display information about your songs.

css english equalizer fxml gracenote java java-fx javafx javafx-application javafxml mp3 mp3-player mp3player music music-player musicplayer polish

Last synced: 23 Mar 2025

https://github.com/andresrodriguez55/rent-a-car-microservices

Implementation of microservices in a rent a car application. SOLID and GRASP patterns were given importance. Docker, Kafka, Openfeign, Keycloak, Zipkin, Lombok, Grafana, Spring Cloud & more!

api-gateway clean-code config-server docker eureka grafana grafana-dashboard grasp java kafka keycloak layered-architecture microservices openfeign prometheus software-engineering solid spring spring-boot zipkin

Last synced: 24 Apr 2025

https://github.com/thomasvitale/serverless-java-masterclass

Labs exercises for the masterclass "Serverless Java with Spring Boot"

graalvm java serverless spring-boot spring-cloud-function spring-cloud-stream spring-native

Last synced: 15 Mar 2025

https://github.com/j256/simplezip

Java processing of Zip files that gives full control over all Zip disk structures

compression java zip zipfile

Last synced: 03 Feb 2026

https://github.com/ashwanikumar04/practical-design-patterns

Practical implementation for all the design patterns

design-patterns java

Last synced: 14 Apr 2025

https://github.com/evanchooly/graven

A maven plugin to bind a gradle build to the maven lifecycle

gradle java maven plugin

Last synced: 24 Apr 2025

https://gitlab.com/ultreiaio/jgit-flow

Was before https://bitbucket.org/atlassian/jgit-flow. Documentation https://ultreiaio.gitlab.io/jgit-flow

git git-flow java maven

Last synced: 15 Apr 2025

https://github.com/zlgopen/awtk-java

JAVA Binding for AWTK

awtk java

Last synced: 14 Apr 2025

https://github.com/pavi2410/jot

A modern Java build tool — like cargo for Rust or uv for Python. Single binary, zero config, fast deterministic builds.

build-tool cli java jdk jvm maven rust toolchain

Last synced: 26 May 2026

https://github.com/ignition-devs/incendium

📦 Package that extends and wraps Ignition scripting API

ignition inductive-automation java jython python python2 scada

Last synced: 15 Jul 2025

https://github.com/zahidrahimoon/Java-Python

Java (OOP & Basics) & Python(Basics & Numpy)

java numpy oops-in-java python

Last synced: 17 Apr 2025

https://github.com/frddl/bully-algorithm

In distributed computing, the bully algorithm is a method for dynamically electing a coordinator or leader from a group of distributed computer processes. The process with the highest process ID number from amongst the non-failed processes is selected as the coordinator.

bully-algorithm distributed-systems java

Last synced: 18 Jan 2026

https://github.com/frett27/osm-flink-tools

Tools for helping integrate OSM data in hdfs using csv or avro files, using flink (implements PBF stream reading). This project reconstruct the relations for ways, polygons to be used in GIS Analysis

bigdata csv flink gis import java openstreetmap

Last synced: 15 Apr 2025

https://github.com/manuelernesto/subscription-system

👨🏿‍💻 A system that contains three microservices for use in the subscription applications.

docker eureka-client eureka-server java java11 postgresql spring-boot spring-security

Last synced: 15 Apr 2025

https://github.com/serial-ata/jvm

A JVM written in Rust

bytecode bytecode-interpreter java jvm rust vm

Last synced: 30 Apr 2025

https://github.com/tawfik-s/spring-security-tasks-solution

Master Spring Security by practice. spring security tasks and solutions. you can find tasks description at the README file. freely use, modify, and distribute the code.

bycrypt csrf github-oauth2 google-oauth2 java jwt jwt-authentication method-level-authorization method-level-security oauth oauth2 oauth2-client preauthorize security spring spring-boot spring-security spring-security-oauth2 tasks

Last synced: 30 Jun 2025

https://github.com/samankhamesian/avl-tree

This project is an implementation of AVL-Tree data structure

avl-tree balanced-search-trees java

Last synced: 27 Jul 2025

https://github.com/solarisneko/sql-light-rail

sql-light-rail 是一款【 flux-builder 语法 + ORM + 分库分表】的 DAO 框架。

dao easy java orm

Last synced: 29 Jul 2025

https://github.com/yegor256/farea

Fake Maven Reactor for unit-testing of your Maven plugins: similar Maven Invoker Plugin, but JUnit friendly

integration-testing java maven maven-invoker maven-invoker-plugin maven-plugin testing

Last synced: 27 Mar 2025

https://github.com/math-ferreira/spring-boot-thymeleaf-salaoarraso

Projeto real, disponibilizado para utilização de um cliente de salão de belezas. Foi feito em Java com SpringBoot e Thymeleaf apresentando funcionalidade de agenda de contatos, serviços, estoque, fluxo de caixa, entre outros.

html java javascript spring-mvc springboot thymeleaf

Last synced: 21 Sep 2025

https://github.com/ecabrerar/javaee7-firstcup

Basics Java EE 7 examples

java javaee7-firstcup

Last synced: 14 May 2025

https://github.com/johnntirintis/recipe-management-system

A Recipe Management System built using Java Swing, implementing layered architecture and design patterns. Uses SQL for data storage and Maven for dependency management.

abstractfactorypattern dao database java layered-architecture maven sql swing

Last synced: 21 Sep 2025

https://github.com/mohannadcse/iotcom

Verifying safety of interactions between IoT apps

call-graph cfg groovy icfg java

Last synced: 02 Oct 2025

https://github.com/fernanda-kipper/pass-in

This project simulates the operation of an in-person event management dashboard

hsqldb java java-21

Last synced: 20 Sep 2025

https://github.com/nhahan/spring-grpc

Boilerplate for integrating Spring Boot and gRPC, including a performance comparison with REST.

grpc java spring-boot

Last synced: 28 Jul 2025

https://github.com/llllllxy/tiny-url

📚tiny-turl 是一个基于 SpringBoot3 +Java17 开发的在线短链生成系统,支持Sass多租户模式管理,支持rest api远程调用生成短链,以及短链访问日志,访问量统计等数据分析功能。

java mysql redis springboot url-shortener

Last synced: 03 Oct 2025

https://github.com/foldright/inspectable-wrappers

🪐 Inspectable Wrappers Specification, provides the interfaces to make wrapper instances as an inspectable wrapper chain.

aop decorator-pattern inspectable inspectable-wrappers java wrapper wrapper-chain

Last synced: 09 Mar 2026

https://github.com/kakarottocui/springbootyuyueguahao

基于JAVA SpringBoot和HTML医院预约挂号管理系统

html5 java mysql springboot

Last synced: 23 Aug 2025

https://github.com/chanmratekoko/Myanmar-Phone-Number

Myanmar Mobile Phone Numbers Validator Check Telecom Operator's name Sanitize mobile numbers and mobile network types.

java myanmar myanmar-phone-number phone-number

Last synced: 14 Mar 2025

https://github.com/araxeus/screenshotz

Simple Screenshot Tool with quick crop and custom keybinds

capture crop custom-keybind java prtscn screen-capture screenshot-utility screenshots software

Last synced: 10 Apr 2026

https://github.com/vonzhou/programminginscala

Programming In Scala 3rd Examples.《Scala编程》第三版代码

functional-programming haskell java scala

Last synced: 19 Sep 2025

https://github.com/chetannihith/program-hacktoberfest25

⭐️This repository is for Hacktoberfest 2025 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking

cpp go hacktoberfest hacktoberfest-accepted hacktoberfest2025 java js python ruby

Last synced: 02 Oct 2025

https://github.com/xbmlz/cefsample

🌏 WIN32、MFC、QT、JAVA、Python CEF3 Sample

cef cef3 cefpython cefsharp cpp csharp java jcef python

Last synced: 14 Apr 2025

https://github.com/chen0040/java-ann-mlp

Package provides java implementation of multi-layer perceptron neural network with back-propagation learning algorithm

backpropagation-learning-algorithm classifier java mlp mlp-classifier mlp-regression multi-layer-perceptron neural-network

Last synced: 15 Aug 2025

https://github.com/hituziando/spreadsheetdatabase

SpreadsheetDatabase is a simple database using Google Sheets API v4.

database google java sheets-api spreadsheet

Last synced: 10 Nov 2025

https://github.com/handofgod94/jacoco-cov-badge-maven-plugin

Generate High Quality SVG, PNG and JPG Coverage badges locally from jacoco report as part of build

badge jacoco java jpg maven maven-plugin png svg

Last synced: 04 Apr 2025

https://github.com/ihabbendidi/angeleyes

An Application to guide visually impaired people using object/speech recognition

android bazel deep-learning freeze-model java neural-network object-detection object-tracking python python-3 speech-recognition tensorflow

Last synced: 16 Aug 2025

https://github.com/benawi/javafx-jdbc

Create Javafx UI-dynamic table, Here you create an Employee List and add some employee objects to it. We will display those data using a TableView. This code block shows your main() method.

css intellij java javafx-application oracle

Last synced: 24 Sep 2025

https://github.com/HsiehShuJeng/projen-simple

An initial project for projen. It crafts a custom construct by Typescript then publishes the construct into 4 popular programming language repositories, i.e., npm, PyPI, Central Maven, and NuGet.

aws-apigateway aws-cdk aws-cdk-construct aws-step-functions csharp java jsii maven npm nuget projen pypi python typescript

Last synced: 06 Aug 2025

https://github.com/kuangcp/gradleintegrationmultiplemodules

使用Gradle整合 JavaSE, SpringBoot 两个模块成功构建运行

gradle java jedis springboot

Last synced: 12 Apr 2025

https://github.com/djblue/klojure

A blueprint bundle for deploying a nrepl server to a karaf container.

clojure ddf java karaf nrepl osgi

Last synced: 24 Aug 2025

https://github.com/sha1n/spring-boot-jetty-jersey

A POC with Spring boot, embedded Jetty, web-content and Jersey REST services

asyncio example-project java jersey jetty rest spring-boot

Last synced: 30 Sep 2025

https://github.com/ahm3tcelik/goldsrcrcon

Simple library for the connect to GoldSrc (HL & CS1.6) Rcon.

counter-strike goldsource-engine goldsrc java rcon

Last synced: 02 Aug 2025

https://github.com/alessio-colombo/extratools

A Slimefun addon to implement useful tools

hacktoberfest java minecraft plugin slimefun slimefun-addon

Last synced: 27 Aug 2025

https://github.com/proximax-storage/java-xpx-chain-sdk

ProximaX Sirius-Chain Java SDK

catapult java proximax sdk sirius

Last synced: 02 Aug 2025

https://github.com/mrnemo64/better-inputs

A Java API to easily get input from users

java minecraft spigot

Last synced: 03 Aug 2025

https://github.com/lcy362/mobo-subway

北京地铁路线小工具 A tool for Beijing subway

chinese java mapdb subway

Last synced: 16 Jun 2026

https://github.com/ishantk/javaj2eelpu1

Java J2EE LPU Training Program Aug 2020

hibernate j2ee java java-8 jsp mongodb servlet spring

Last synced: 01 May 2025

https://github.com/nceas/metadig-engine

MetaDig Engine: multi-dialect metadata assessment engine

assessment datamanagement datascience java metadata

Last synced: 30 Apr 2025

https://github.com/born2snipe/pcl4j

Java PCL API

java parser pcl

Last synced: 10 Apr 2025

https://github.com/rohankanojia/eclipse-jkube-demo-project

Deploy any Java application on Kubernetes using Eclipse JKube

docker eclipse-jkube java kubernetes kubernetes-cluster maven openshift

Last synced: 30 Apr 2025

https://github.com/farhaanaliii/lite

Lite++ is a powerful app that allows you to extract Facebook cookies and access tokens, as well as use Facebook in desktop mode within the app

android-application facebook-lite-plus-plus facebook-tools java java-programming java-project lite-plus-plus

Last synced: 24 Dec 2025

https://github.com/firebirdsql/jaybird-manual

Jaybird JDBC Driver Java Programmer's Manual

documentation firebird java jaybird jdbc

Last synced: 03 May 2025

https://github.com/offa/nb-cmake-completion

NetBeans plugin providing (code-)completion for CMake files.

cmake cmake-completion java netbeans netbeans-plugin

Last synced: 10 Jan 2026

https://github.com/apache/geronimo-batchee

Apache Geronimo BatchEE JBatch implementation

geronimo http java javaee network-server web-framework

Last synced: 15 Mar 2026

https://github.com/mdabdullahibnaharun/diu-assist

Basically ,This software will handle the all social and important link For a CSE student. where all the teachers and students info can record, There is also a login option for the user, in this software, has its own browser which will make comfort for the user.

database diu java javafx javafx-desktop-apps javafx-gui jdbc kotlin-runtime mysql

Last synced: 10 Apr 2025

https://github.com/abd-elrazek/access_ms_java_app

See it in Youtube : https://www.youtube.com/watch?v=3nq4ig5nXz0 Access javafx application, with Library UcanAccess.jar without "ODBC DNS" Connection .."Arabic" , You should have java jdk version 8 update 201 ((build 1.8.0_201-b09) ), If you want to run it directly not developed download ( JRE™) Java SE Runtime Enviroment 8.201 from https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

access access-ms awsome awsome-access freecodecamp-project java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project microsoft-access microsoft-office ms-access-database project projects sql sql-database sql-query ucanaccess

Last synced: 10 Apr 2025

https://github.com/eternalstone/sensitivebye

SensitiveBye是一款专注于解决数据脱敏的Java和SpringBoot工具包, 能帮助您快速解决项目中的脱敏需求,支持对象字段,接口字段,数据库字段脱敏,json序列化脱敏,日志打印脱敏、敏感词条脱敏、Spring配置文件脱敏等功能

java spring springboot2 springmvc

Last synced: 07 Jul 2025

https://github.com/sandratraniaina/ember-mvc

Ember MVC is a lightweight, annotation-based Model-View-Controller (MVC) framework for building Java web applications

framework java servlet-mvc

Last synced: 09 Oct 2025

https://github.com/Glavo/valhalla-docs-zh

openjdk/valhalla-docs 中文翻译版

java openjdk valhalla

Last synced: 02 May 2025

https://github.com/jenly1314/wordpoi

:thumbsup: WordPOI是一个将Word接口文档转换成JavaBean的工具库,主要目的是减少部分无脑的开发工作。

apache-poi java poi tool word-javabean word-poi word2bean word2entity word2javabean wordpoi wordtobean wordtoentity wordtojavabean

Last synced: 10 Apr 2025

https://github.com/kayjamlang/core

Unified Business Logic Programming Language

java java-8 kayjam kayjam-language language script script-language

Last synced: 12 Apr 2025

https://github.com/graphql-java/graphql-anonymizer

Anonymize GraphQL schemas and queries.

graalvm-native-image graphql java npm

Last synced: 01 May 2025

https://github.com/timboudreau/bunyan-java

A little logging library that uses the format of NodeJS's bunyan JSON logger

bunyan java json json-logger logging

Last synced: 29 Apr 2025

https://github.com/mathiasreker/java-ci-cd

This is an example of building a CI/CD pipeline using GitHub actions. :white_check_mark::octocat::whale2:

action cd ci devops github java jpa maven mysql pipeline spring workflow

Last synced: 01 May 2025

https://github.com/amirhnajafiz-university/s2ap04

Advanced Programming midterm project.

batch batch-script http-client java java-8 localhost

Last synced: 10 Apr 2025

https://github.com/vimaltiwari2612/javacodeparserandumlcreator

Simple Parser which uses Compiler design concepts. Lexical analysis, symbol table formation, parse the code using symbol table. This code works for any OOP based Code. It can be made for other languages too using the same concepts. Create UML diagrams with class code. Convert your code into UML direclty using this tool. It can convert any OOP based code into UML.

compiler-design java java-8 languages parsing screenshot symbol-table tokens uml uml-class-diagram uml-diagrams uml-parser

Last synced: 29 Apr 2025

https://github.com/simy4/xpath-to-xml

XML builder library based on XPath processing

dom dom4j gson jackson java jdom2 json json-api scala scala-xml xml xml-model xom xpath

Last synced: 10 Apr 2025

https://github.com/keremtan/wellshellgame

This is a demo game running on console. This game is designed to understand the uses of Strategy and Simple Factory Design Patterns.

design-patterns designpatterns factory-design-pattern factory-pattern java patterns simple-factory simple-factory-design-pattern simple-factory-pattern strategy strategy-design-pattern strategy-pattern

Last synced: 06 Mar 2026

https://github.com/kguzek/stomp-auth-client

A Java STOMP WebSocket client with support for HTTP authentication.

authentication http java messaging stomp stompwebsocket websocket-client websockets

Last synced: 28 Oct 2025

https://github.com/cypher256/java-extension-pack

VS Code Java Multiple Versions Auto Config Extension Pack

extension-pack java jdk visual-studio-code vscode vscode-extension

Last synced: 10 Apr 2025

https://github.com/mimaraslan/java-certification

Become an Oracle Certified Java Associate/Professional - Java OCA/OCP

developer java java-se java-se-17 java17 oca ocp programmer

Last synced: 05 Mar 2026

https://github.com/danylovolokh/setup-free-bitbucket-cloud-ci

How to setup a Free CI for Android project based on bitbucket cloud pipelines

java

Last synced: 29 Apr 2025

https://github.com/perfana/jfr-exporter

Capture and analyse JDK Flight Recorder events in time series.

java jdk jfr metrics-gathering

Last synced: 10 Apr 2025

https://github.com/minhphan46/fimae

A social networking application that connects users randomly with strangers, allowing them to exchange messages, make voice calls, and have video calls with each other.

android api firebase java

Last synced: 30 Apr 2025