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/ryensx/permissionannotationdemo

AOP方式实现的(动态)权限注解库

android java

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/ajaynegi45/http-server

A lightweight, custom HTTP server built in Java that handles basic GET requests and supports multithreaded request handling. It’s easy to extend for additional HTTP methods and ideal for learning the fundamentals of server-side programming.

hackoctoberfest2024 hacksquad hacktoberfest hacktoberfest-accepted http http-server java springboot webserver

Last synced: 19 Mar 2025

https://github.com/basemax/smarttrackphoneandroid

NotificationListener: An android application to track phone messages and Children to understand what message they receive. (using Java)

android android-app android-application call-listener java notification-android notification-listener

Last synced: 07 Aug 2025

https://github.com/minhaskamal/egami

A Light Weight Image Processing Library (java-pattern-recognition-package-tool)

image image-processing image-processing-library java library

Last synced: 11 Apr 2025

https://github.com/mehmandarov/oslocitybike-beam

Beam project using public Oslo City Bike data

beam java pipeline pipelines publicdata

Last synced: 09 Sep 2025

https://github.com/ivangfr/okta-springboot

The goal of this project is to develop a straightforward Spring Boot REST API application, named simple-service, which utilizes Okta for authentication handling.

java jib oauth2-client oauth2-resource-server okta spring-boot spring-security spring-web-mvc thymeleaf

Last synced: 10 Apr 2025

https://github.com/toktok/jvm-toxcore-api

The base Tox4j API without any implementation

java scala tox

Last synced: 01 May 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/dreamwugit/java-jar-encryptor

this is an utility to encrypt a java package, support java10 or above

encryption jar java

Last synced: 13 Jul 2025

https://github.com/dernasherbrezon/fingerprint-maven-plugin

Maven plugin for web resources optimization

html-minification java jsp nginx optimization web

Last synced: 11 Apr 2025

https://github.com/typo3-solr/solr-typo3-plugin

An Apache Solr filter plugin to support TYPO3 access restrictions.

cms filter java search solr typo3

Last synced: 05 May 2025

https://github.com/pukkaone/class-reload-agent

Monitors Java class files in the file system for changes and reloads them into a running Java virtual machine. Use this during development to reload classes instead of redeploying an application.

java

Last synced: 03 May 2025

https://github.com/it-at-m/oai-pmh-spring-boot-starter

OAI-PMH Spring Boot Starter will help you build an OAI-PMH Data provider with Spring Boot

dataprovider dublin-core java marc21 oai-pmh oai-pmh-server spring-boot spring-boot-starter

Last synced: 10 Apr 2025

https://github.com/manoelcampos/sd-java-socket-chat

Aplicações de chat usando as APIs de Socket em Java, mostrando as diferentes formas de usar tal recurso

chat cli java nio sample sockets threads

Last synced: 04 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/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/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: 09 Sep 2025

https://github.com/kyoripowered/mu

A collection of common utilities.

java

Last synced: 06 May 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

https://github.com/houarizegai/fxgames

A Collection of games made with JavaFX :heart:

games java javafx javafx-games

Last synced: 10 Apr 2025

https://github.com/pitzzahh/devbot

A Discord Bot made using Java Discord API and Spring framework. Does something that most bots do. Just for fun.

bot discord discord-bot java spring-boot

Last synced: 11 Jun 2025

https://github.com/manland/j2ts

A simple java to ts generator

build cli dto java js js-api ts

Last synced: 17 Mar 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/oktadev/okta-ionic-crypto-java-sdk-example

Josh Morony's cryptoPWA with Okta Authentication + Holdings API that stores holdings in Okta

authentication cryptocurrency ionic java jest junit okta protractor spring-boot testing travis-ci typescript wiremock

Last synced: 11 Apr 2025

https://github.com/sodhanalibrary/demos

Java Web Application For Login, Register, Change Password, Forgot Password functionality

java

Last synced: 11 Apr 2025

https://github.com/hardiksinghbehl/multiple-open-api-group-spring-boot

POC showing how to divide endpoint(s) among different Open-API screens

java open-api open-api-v3 spring-boot

Last synced: 11 Apr 2025

https://github.com/graalvm/clamh

CLAMH (Cross-LAnguage Microbenchmark Harness) is a language-independent benchmark harness design and the implementation of that design for different languages.

benchmark-framework benchmarking benchmarking-framework c-plus-plus cplusplus cpp java microbenchmarking performance performance-testing

Last synced: 09 Jul 2025

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

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

chinese java mapdb subway

Last synced: 16 Jun 2026

https://github.com/codestates-seb/seb40_main_023

💌 따뜻한 새해 인사를 전하는 새해 복망고 서비스

aws-ec2 figma gradle java nextjs spring tailwindcss typescript vercel

Last synced: 08 May 2025

https://github.com/pradyuman7/hackerrankeulersolutions

My solutions to the ProjectEuler+ competition problems from HackerRank in C++, Java and Python.

algorithms cpp hackerrank hackerrank-solutions java project-euler-plus

Last synced: 09 May 2025

https://github.com/zhangbinhub/account-server

账务系统后台服务

java maven

Last synced: 08 May 2025

https://github.com/peter279k/acg-crawler

A ACG crawler for crawling the ACG news!

anime java java-8 newsfeed newsletter

Last synced: 08 May 2025

https://github.com/makiftutuncu/spring-boot-crud

Opinionated, REST-ful and generic CRUD operations for Spring Boot applications

api crud java kotlin spring-boot

Last synced: 13 Apr 2025

https://github.com/fnproject/fn_java

Fn project Java binding

fna fnproject java

Last synced: 09 May 2025

https://github.com/ricardo-evans/aria2

A java wrapper of libaria2.

aria2 java

Last synced: 13 Apr 2025

https://github.com/orangomango/chess

Chess GUI made in JavaFX.

chess java javafx multiplayer stockfish

Last synced: 18 May 2026

https://github.com/giorgosxou/andromeda-project

a powerful open-source project, dedicated for people who want easily but effectively to create simple and even powerful android applications.

android andromeda ide java visual-studio visualbasic

Last synced: 12 May 2025

https://github.com/wesleyegberto/spring-study

My Spring projects used in study

java kafka rabbitmq spring spring-boot

Last synced: 28 Jul 2025

https://github.com/mimaraslan/microservices

Java Microservices with Spring Cloud

java microservices spring-boot

Last synced: 15 Apr 2025

https://github.com/tinyield/sek

Sek is a Java wrapper for Kotlin's Sequence. It allows the use of Kotlin's Sequence operations in Java without losing pipeline fluency.

fluency java kotlin sequence

Last synced: 11 Jan 2026

https://github.com/riccardobl/v-hacd-java-bindings

Java bindings for V-HACD (https://github.com/kmammou/v-hacd)

bullet java java-bindings jna vhacd

Last synced: 08 May 2025

https://github.com/criogenox/a_wrcc-wheel-rail-contact-characterization

Railway application to compute the full set of wheel-rail contact parameters.

java javafx javafx-application javafx-desktop-apps javafx-gui javafx-project

Last synced: 23 Jun 2025

https://github.com/mvysny/vaadin14-boot-example-maven

Vaadin 14 npm with Embedded Jetty Demo using Maven

demo flat-uberjars heroku java jetty maven uberjar vaadin zip-jar

Last synced: 15 Apr 2025

https://github.com/spectureram/leetcode-java

Welcome to the Java Questions Repository, a curated collection of Java problems from Leetcode, categorized by difficulty level into Easy, Medium, and Hard. This repository is designed to help you practice and improve your Java programming skills, offering a range of problems that cover fundamental to advanced Java concepts.

java

Last synced: 07 May 2025

https://github.com/liuyueyi/quick-task

动态脚本调度框架,支持运行时新增,删除和修改动态脚本

commons-io concurrent groovy java quick

Last synced: 11 Sep 2025

https://github.com/jonnyzzz/gradle-java9c

Helps to find package collisions for Java 9 modules migration

gradle gradle-plugin java java-9 jigwas module-system tools

Last synced: 08 May 2025

https://github.com/walid-git/pathplanner

A graphical tool to simulate robot path planning with obstacles using two different algorithms : Dijkstra and A*

astar-algorithm astar-java dijkstra-algorithm dijkstra-gui dijkstra-shortest-path java javafx path-planning pathfinding shortest-path-algorithm shortest-paths

Last synced: 13 Sep 2025

https://github.com/vaibhavghawale/bus-reservation-system-portal

This Project Made for Creating a Rest API on Bus Reservation Portal System. In this Product we perform all validation with fundamental CRUD operation.

hibernate-validator hibernet-framwork java mysql-database postman spring-boot spring-data-jpa spring-mvc swagger

Last synced: 16 Jul 2025

https://github.com/yassindaboussi/duaapp

Desktop Application 💻 for Showing Dua & Azkar 🤲 And Tasbih 📿

azkar desktop-application islam islamic java javafx muslim mysql-database notifications tasbih tasbih-digital

Last synced: 24 Jun 2025

https://github.com/artem-smotrakov/java-dns-tunneling

Here is an example which shows an idea how DNS tunneling can be implemented in Java.

dns-tunneling java java-dns security

Last synced: 16 Jul 2025

https://github.com/chinmaymahajan/dreamscoder-examples

This repository contains the example code for the posts on the blog www.DreamsCoder.com

c cpp css data-structures data-structures-algorithms datastructures java javascript php react react-component react-components reactjs

Last synced: 18 Jun 2025

https://github.com/naforoutan/unisphere-management-app

Unisphere is a task management tool designed specifically for students to help them manage their assignments, classes, and tasks efficiently. This is my project for Advanced Programming class.

flutter java management-app task-manager

Last synced: 25 Jun 2025

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/devtony101/jfxhibernate

A demo app to show how to use Hibernate in a JavaFX Desktop app.

hibernate hibernate-jpa hibernate-orm java java-8 javafx javafx-desktop jpa jpa-hibernate

Last synced: 30 Apr 2025

https://github.com/stephengold/jme3-maze

Game: explore a randomly-generated 3-D maze with a Pharaonic Egypt theme (New BSD license)

3d-maze game java jme3 jmonkeyengine3 maze open-source tonegodgui

Last synced: 14 Apr 2025

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/apache/sling-org-apache-sling-commons-threads

Apache Sling Thread Support

java sling

Last synced: 19 Oct 2025

https://github.com/isnsest/denizen-reflect

Allows Denizen scripts to directly interact with and manipulate Java objects.

bukkit denizen denizenscript java minecraft npc

Last synced: 13 Jan 2026

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/ranjan2104/banking-management-system

The bank management system is an application for maintaining a personâ„¢s account in a bank . The system provides the access to the customer to create an account, deposit/withdraw the cash from his account, also to view reports of all accounts present

java java-database-application java-database-connectivity javafx-8 sqlite swing-api swing-gui

Last synced: 26 Apr 2025

https://github.com/afsalashyana/java-tutorial-codes

Java programming tutorial projects for Youtube channel 'Genuine Coder'

java tutorial-code

Last synced: 14 Apr 2025

https://github.com/gingeleski/helloworld-cucumber-java-gradle

Simple example of a Cucumber test with Java, JUnit, and Gradle.

cucumber cucumber-jvm gradle gradle-java java junit

Last synced: 15 Apr 2025

https://github.com/lanternpowered/pingy

Minimal ping server for Minecraft.

java minecraft minecraft-server ping

Last synced: 07 Apr 2025

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/flexycode/ccobjpgl-java

💫 This repository is intended for CCOBJPGL COM24P1 in JAVA - Professor Jay Abaleta

abstraction encapsulation inheritance java oop oop-principles oops-in-java polymorphism

Last synced: 14 Apr 2025

https://github.com/uakihir0/jtw

Twitter V2 API client library for Java.

java jtw twitter

Last synced: 03 May 2025

https://github.com/forax/pratt_parser

Implementation of a Pratt Parser in Java

java parser pratt-parser

Last synced: 27 Dec 2025

https://github.com/suniksha12/tcs_codevita

This is the solution provided for TCS Code Vita _2024 make sure your dont copy paste the same, use your brain, The code provided seen toh have some or the other problem , read the readme file and the answer script with marked comments.

codevita-solutions coding-challenges completed java javacompiler programming programming-language solutions task tcs

Last synced: 15 Apr 2025

https://github.com/sunquakes/moonquakes

A rpc framework that Java/PHP(hyperf)/Golang intercommunicate implementation of JSON-RPC 2. Support consul & nacos.

demo go hyperf java jsonrpc jsonrpc2 jsonrpc4go jsonrpc4j php springboot

Last synced: 31 May 2026

https://github.com/lukaszlapaj/excelpasswordcracker

A simple brute-force attack password cracker for Excel files with multi-threaded implementation.

brute-force concurrency excel java password-cracker

Last synced: 21 Apr 2025

https://github.com/thomasleplus/xsl-transformations

A collection of XSLT files for all sorts of purposes.

java json kml saxon xml xsl xsl-transformations xslt-files

Last synced: 14 Apr 2025

https://github.com/waylau/java-trusted-coding-exam

Java Trusted Coding Exam. Java安可认证阶段考试——可信编码实现

exam java

Last synced: 23 Mar 2025

https://github.com/priyansh19077/colorswtichclone

A JavaFX Project involving Object Oriented Programming concepts

java javafx object-oriented-programming uml

Last synced: 14 Apr 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/brabster/performance-with-spring-boot

Exploring spring boot performance with Gatling

java performance spring-boot

Last synced: 30 Jun 2025

https://github.com/j4cobgarby/to-tomb-it-may-concern

A pretty simple, first person, 3D dungeon crawler written in Java using LibGdx, with a few utilities written in Python

3d desktop-application dungeon dungeon-crawler-game fun game java libgdx libgdx-game pixel pixel-art python-3 sword swords

Last synced: 10 Jul 2025

https://github.com/kingschan1204/jfastquery

一个用java实现的快速查询组件:whale: ,支持mysql,oracle,sqlserver

freemarker java jsqlparser sql

Last synced: 22 Apr 2025

https://github.com/sondosaabed/file-carving-tool

This project was done as part of the Digital Forensics Analysis coursework, specifically the file carving tool.

digital-forensics file-carving file-fragmentation file-recovery file-signatures fragmentation hash-based-search java sha-256

Last synced: 22 Apr 2025

https://github.com/jonathanschilling/f2j

Fortran-to-Java translator, especially for BLAS, LAPACK and ARPACK

fortran fortran77 java lapack transpiler

Last synced: 10 Jul 2025

https://github.com/sondosaabed/linear-regression-inference-android

Exercise of Introdcution to Lite tensorflow: Linear Regression

android-application java linear-regression tensorflow-lite

Last synced: 30 Jul 2025