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.
- GitHub: https://github.com/topics/java
- Wikipedia: https://en.wikipedia.org/wiki/Java_(software_platform)
- Created by: James Gosling
- Released: May 23, 1995
- Aliases: java-8, java8, java11, java-11, jvm, jdk, openjdk, javase, java-se,
- Last updated: 2026-07-20 00:16:03 UTC
- JSON Representation
https://github.com/davorpa/gestbifly-springboot-api
GestBiFly. API de gestión de préstamos en una biblioteca - librería basado en tecnologías Spring Boot, Spring Data, JPA, Hibernate, Lombok y Mapstruct. (IFCD0210)
api-rest course-project dto dto-entity-mapper exercism hibernate-jpa java java-11 lombok lombok-maven mapstruct mapstruct-example maven-project mysql-database seresco spring-boot spring-data-jpa spring-framework spring-security spring-validation
Last synced: 08 Apr 2026
https://github.com/tsnsoft/tsn_java_socket_chat
Пример клиент-серверной технологии на Socket в Java
client client-server example java netbeans server socket
Last synced: 20 May 2026
https://github.com/tsnsoft/tsn_java_oop
Примеры ООП на Java в NetBeans (интерфейсы, абстрактные классы, инкапсуляция, полиморфизм, , вложенные классы)
absclasses classes example incapsulation interfaces java netbeans oop polimorphism
Last synced: 14 Apr 2025
https://github.com/madhur/kafka-consumer-concurrency
Application demostrating Kafka Consumer Concurrency
Last synced: 12 May 2025
https://github.com/klaushauschild1984/ff7rl
Final Fantasy 7 roguelike
demake finalfantasyvii java roguelike
Last synced: 05 Jul 2026
https://github.com/lakshay1341/password-manager
Password Manager is a simple and secure application designed to store and manage your passwords. Developed using Java, it employs AES encryption to ensure that your passwords are stored securely. The application features a console-based interface for adding and retrieving passwords.
cybersecurity-projects encryption-tool java passwordmanager programming
Last synced: 14 Apr 2025
https://github.com/chrisgleissner/java-benchmarks
Java 21 Benchmarks using JMH
benchmark collection gradle java java21 jmh parallel performance reflection stream
Last synced: 26 Oct 2025
https://github.com/derneuere/rename-to-clipname
A simple program, that renames and copys the clips in to a folder with the clipnames in Davinci Resolve.
davinci-resolve java metadata postgres
Last synced: 06 Jan 2026
https://github.com/piomin/sample-java-playground
Sample source code for testing Java features like Stream API
guava java java-8 java-8-lambda jool streamex streams
Last synced: 18 Mar 2025
https://github.com/fajzu1/waypoint-api
🚀 Waypoint API for Minecraft 1.21.6+ with new locationBar integration.
api bar bukkit java location locationbar mc-api minecraft minecraft-api minecraft-java minecraft-plugin minecraft-waypoints navigation paper purpur spigot waypoint-api waypoints waypoints-navigation
Last synced: 24 Dec 2025
https://github.com/cloudogu/scm
SCM-Manager Dogu for Cloudogu EcoSystem
ces cloudogu docker ecosystem git java mercurial scm scm-manager subversion
Last synced: 08 Apr 2026
https://github.com/koooooo-7/kono
💊 A simplified lightweight restful web framework.
java kono spirngboot webframework
Last synced: 12 May 2025
https://github.com/microbean/microbean-maven-cdi
A CDI extension that embeds the Maven Artifact Resolver machinery inside CDI environments.
aether cdi cdi-extension java java-library maven
Last synced: 19 May 2026
https://github.com/boburmirzo/apisix-manage-serverless-apis
Read the full tutorial
api-gateway azure java serverless
Last synced: 13 May 2025
https://github.com/DamiaV/TI-83_Compiler
Compiler/decompiler for TI-83 programs.
compiler decompiler java ti-83 ti-83-plus ti-calculator ti-calculators
Last synced: 22 Jul 2025
https://github.com/LillySchramm/Bungeecord-Auto-Multiserver
The easy way to start and maintain a bungeecord network.
automation bukkit bukkit-plugin bungeecord bungeecord-plugin java minecraft minecraft-plugin network plugin server spigot spigot-plugin
Last synced: 05 Jul 2026
https://github.com/erendogan6/aracim-yanimda
Kullanıcıların mevcut konumlarına yakın kiralık araçları bulmalarını, rezervasyon yapmalarını ve mevcut rezervasyonlarını yönetmelerini sağlayan, Java ile geliştirilmiş kapsamlı bir araç kiralama uygulaması
android azure java jetpack rxjava
Last synced: 13 May 2025
https://github.com/dmoj/java-sandbox-agent
Java class sandbox with instrumentation support for online judges.
instrumentation java online-judge policy sandbox
Last synced: 14 Apr 2025
https://github.com/exabrial/form-binding
Bind Java objects to URL Encoded Forms similar to JSON-B or JAX-B, and a JAX-RS Form Encoding MessageBodyWriter/Reader
annotations binding converter encoding form http java java-ee java-spi jax-rs parameters rest url-encoding x-www-form-urlencoded
Last synced: 12 Jan 2026
https://github.com/exabrial/redex-sm
redex-sm: An improved Tomcat SessionManager that uses Redis via Jedis, with native encryption support
jakartaee java java-ee jedis jedis-plugin redis redisson session session-management session-manager session-replication tomcat tomee
Last synced: 12 Jan 2026
https://github.com/jeff-tian/keycloak-springboot
Demo app for integrating Keycloak into Java Spring Boot Application.
java keycloak oauth2 spring-boot
Last synced: 14 Apr 2025
https://github.com/oddityyyy/odd-rpc
A high performance, distributed RPC framework. 高性能分布式远程过程调用框架
distributed high-performance java netty rpc
Last synced: 12 Apr 2025
https://github.com/tidev/appcelerator.bluetooth
A collection of API's to connect and communicate with device via Bluetooth
android appcelerator-titanium bluetooth java javascript titanium
Last synced: 13 May 2025
https://github.com/rafaelcpalmeida/dockerize-java-rmi
Because reasons ¯\_(ツ)_/¯
Last synced: 19 May 2026
https://github.com/fadouse/javaransomware
Java Ransomware :D
encryption java malware ransomeware
Last synced: 01 Nov 2025
https://github.com/idrinth/random-name-generator
Generates random names based on previous data or supplied lists
java library multilanguage name-generation name-generator random
Last synced: 13 Mar 2025
https://github.com/thalialevy/clean-code
Proposta de refatoração de código a partir das boas práticas explicadas no livro Clean Code, de Robert C. Martin.
boas-praticas clean-code java notion
Last synced: 13 Apr 2025
https://github.com/rikonardo/cafebabe
Java .class files parser for Kotlin
bytecode bytecode-manipulation bytecode-parser java kotlin library multiplatform parser
Last synced: 12 May 2025
https://github.com/samyam81/adapter_design2.0
The Adapter design pattern allows incompatible interfaces to work together seamlessly. It acts as a bridge between two incompatible interfaces by converting the interface of one class into another interface that a client expects.
adapter-design-pattern csharp java kotlin
Last synced: 03 Jul 2025
https://github.com/nuriofernandez/microkernellibrary
Microkernel event-driven architecture library to create plugin-based event-driven applications.
architecture event-driven events java library microkernel modules plugins reflection
Last synced: 13 Apr 2025
https://github.com/harry96444/easyquizapplication
An User Friendly Quiz Application where you can give Test as a student and Set or access different Functions as a Admin.
dao-design-pattern design-patterns java javase oracle-database
Last synced: 13 Jul 2025
https://github.com/s5uishida/bme280-driver
a java library that operates combined humidity, pressure and temperature sensor called BME280
bme280 humidity i2c java osgi pi4j pressure sensor temperature
Last synced: 14 Apr 2025
https://github.com/a248/solidinjector
Modern and lightweight injector supporting javax and jarkarta.
dependency-injection dependency-injection-container dependency-injection-framework di-container java
Last synced: 26 Oct 2025
https://github.com/yjdoc2/library-manager-project
A project done for OOPM course. This gives a GUI interface based library management system. Uses mySQL as database to store data.
java management-system mysql swing-gui
Last synced: 18 Dec 2025
https://github.com/yildizmy/import-export-data-using-open-csv
Spring Boot application for import/export data in csv format using OpenCSV
csv java opencsv spring-boot spring-data-jpa spring-mvc
Last synced: 13 Apr 2025
https://github.com/makiftutuncu/exchange
REST API providing exchange rates and conversions
fixer-io gradle h2-database java junit5 springboot springdata-jpa springdoc-openapi
Last synced: 13 Apr 2025
https://github.com/yxc023/expressive-exception
A More Expressive Exception Library. Build an exception with optional fields: code, message, tip, level, data.
Last synced: 11 Jan 2026
https://github.com/minuhy/bluerabbitlibrarysystem
Blue Rabbit Library System:一个由Java Swing、MySQL、JDBC写成的图书管理系统,2019年大二下期在校企合作中我们小组做的项目。
Last synced: 25 Jun 2025
https://github.com/mchmielarz/playing-with-java-play
Playground for topics related to Play Framework
Last synced: 24 Jun 2025
https://github.com/astrapi69/test-object
Project that holds test objects for unit tests
Last synced: 11 Jan 2026
https://github.com/gurubalan-git/location-information
This is an Android application using the new FusedLocationProviderClient API, Material Design and UI, Location Manager, Weather updates,Compass and so on.
android android-app android-application android-studio compass compass-apps fusedlocationproviderclient java java-8 location location-based location-based-services location-services locationmanager material-design material-theme material-ui weather weather-api weather-app
Last synced: 13 Apr 2025
https://github.com/saseq/jda-newtils
New tools and utilities for JDA
api bot discord java jda jda-discord-bot jda-utilities
Last synced: 11 Sep 2025
https://github.com/llllllxy/tiny-oss-boot-starter
一个基于AmazonS3协议开发的通用对象存储操作工具包
amazons3 java minio oss springboot
Last synced: 18 May 2026
https://github.com/greendelta/sophena
Sophena is a quick planning tool for local heating networks
eclipse-rcp heating-networks java
Last synced: 09 May 2025
https://github.com/sgoudham/micronaut-trace
Java annotation library to trace and time your method executions, written using Micronaut
annotation-processing compile-time-annotation java library micronaut tracing
Last synced: 11 Apr 2025
https://github.com/rm3l/datanucleus-gradle-plugin
Unofficial Gradle Plugin for the DataNucleus JPA/JDO Provider
datanucleus enhancement gradle-plugin java javax-persistence jdo jpa jpa-datanucleus orm persistence persistence-unit weaving
Last synced: 07 Mar 2026
https://github.com/circuit-overtime/bytes
Bytes is a small coding group where passionate developers come together to discuss and collaborate on various programming projects. We delve into a wide range of topics including C, Python, Data Structures and Algorithms (DSA), and various Computer Science subjects.
c css discussion go java js kotlin pages python ruby rust
Last synced: 15 Apr 2025
https://github.com/osandadeshan/selenium-read_from_csv
A demo project that read data from CSV and automates web browser using Selenium in Java.
Last synced: 18 May 2026
https://github.com/pprattis/hospital-database-with-JDBC-client
A jdbc application that runs queries in pgAdmin to simulate the functionality of a hospital's database.
computer-science console-application databse functions-triggered java jdbc jdbc-connector jdbc-database pgadmin postgresql program project sql student triggers
Last synced: 28 Sep 2025
https://github.com/archiecobbs/linode-apiv4-java
Java library for Linode's version 4 API
Last synced: 05 Apr 2025
https://github.com/timweri/recursivefileobservergroup
Monitors multiple files/directories recursively on Android
android file fileobserver java watchers
Last synced: 09 May 2025
https://github.com/vbresan/vat_calculator
An Android app. Calculate VAT for any country in the world.
added android android-app android-application f-droid fdroid java material-design material-ui material3 materialui tax value vat xml
Last synced: 13 Apr 2025
https://github.com/amitjoy/osgi-scr-graph
Prepares a Graph for OSGi Service Component Runtime (SCR)
java osgi osgi-declarative-services osgi-scr
Last synced: 18 Feb 2026
https://github.com/neziw/spring-filehost
Simple File Hosting written in Spring Boot with Thymeleaf.
gradle java spring spring-boot springboot storage
Last synced: 13 Apr 2025
https://github.com/x0b/rfc3339parser
RFC 3339 Date Parser
android-library date-parser java java-7 rfc-3339 rfc3339
Last synced: 23 Jun 2026
https://github.com/binakot/java-inheritance-into-postgresql-jsonb-mapping
The demo project with mapping of Java objects inheritance into PostgreSQL JSONB columns via Jackson and MyBatis.
hacktoberfest jackson java jsonb mybatis orm postgresql spring
Last synced: 24 Jun 2025
https://github.com/sjdonado/ecies
Elliptic Curve Integrated Encryption Scheme Java implementation - **Education only**
Last synced: 17 Feb 2026
https://github.com/skyjay1/rpg-gods
Gods and goddesses galore
forge hacktoberfest java minecraft minecraft-mod
Last synced: 19 Mar 2025
https://github.com/mcnaveen/android-webview-darkmode-with-javascript
This POC is implemented to explain how dark mode js can be used inside Android Webview Component
android androidwebview dark-theme darkmode java webview-app webviewdemo
Last synced: 13 Apr 2025
https://github.com/taniqng/dis-eventbus
Simple distributed event-bus based on Spring AMQP
Last synced: 11 Jan 2026
https://github.com/kgress/scaffold
A Java based Selenium WebDriver abstraction
java selenium selenium-java selenium-webdriver
Last synced: 02 Oct 2025
https://github.com/riduidel/tech-lab-ingester
A helper script for aadarchi allowing us to fetch interesting technologies
github-actions hacktoberfest java mvnrepository playwright
Last synced: 12 Sep 2025
https://github.com/kartikcode/data-structures-algorithms
Contains the implementation of various data structures and algorithms. The go-to resource for all your technical interviews and CP contests.
algorithms algorithms-datastructures cp-contests cpp data-structures hacktoberfest hacktoberfest2021 java
Last synced: 13 Apr 2025
https://github.com/sambhav2612/android-emailclient
Simple Email Client Application in Android made using Javamail API
android java javafx javamail-api sqlite-database
Last synced: 07 Mar 2026
https://github.com/vaibhav-pant/atm-management-system
ATM Management System is a GUI Desktop Application, it simulates an ATM to the user. This project is made in Java using Java swing and awt libraries and MySQL as the database.
core-java-concepts desktop-application java java-awt-swing java-gui-application java-jdbc java-mysql java-mysql-crud-application java-swing-applications management-system mysql
Last synced: 13 Apr 2025
https://github.com/dakedroid/code-examples-java
In this Repository you can find all kind of Examples in Java SE. Using Netbeans IDE.
algorithm algorithms develoment java javase oop programming
Last synced: 13 Jul 2025
https://github.com/louiixx-h/transition-of-activities-app
Animações de transição de telas com Android Studio.
Last synced: 21 Mar 2025
https://github.com/r-koubou/midiplayer.old
Migrate from SourceForge to GitHub https://osdn.net/projects/midiplayer/ (not be maintained)
Last synced: 30 Oct 2025
https://github.com/tandemdude/notcord
A discord-esque chat application pet project written using Java and next.js.
Last synced: 14 Jul 2025
https://github.com/fesh0r/pjp
Java class file parser in python
java python reverse-engineering
Last synced: 11 Sep 2025
https://github.com/met-dev/java-springboot-role-based-authorization
📌Role Based Authorization with Spring Security. Medium Link=https://medium.com/@tepe0789/java-spring-boot-role-based-authorization-79f4cfef4f56
java java-spring jparepository jwt postgresql role-based-authorization spring-security token-based-authentication
Last synced: 12 Sep 2025
https://github.com/uPortal-Project/BookmarksPortlet
hacktoberfest java portal portlet uportal uportal-start-bundled
Last synced: 11 Mar 2025
https://github.com/bogdan016/mymdb
Simple website built with HTML, CSS, JavaScript, and Bootstrap for the frontend, and Java with Spring Boot for the backend.
bootstrap html-css-javascript java spring-boot
Last synced: 20 Jul 2025
https://github.com/tebogoyungmercykay/data_structures_and_algorithms_in_java
Java is a widely used object-oriented programming language and software platform that runs on billions of devices, including notebook computers, mobile devices, gaming consoles, medical devices and many others. The rules and syntax of Java are based on the C and C++ languages.
avl-tree btree graph hashmap head java makefile self-or skiplists sorting userinput
Last synced: 13 Apr 2025
https://github.com/tebogoyungmercykay/relational-database_using_self-organizing_treaps
This implementation puts a twist on the Standard Treap (randomized search tree) in the sense that I add the idea of self-organizing data structures on top, To implement a Database (collection of rows that are somehow related) Indexing.
abstract classes data-structures-and-algorithms databases indexing java readme relational-databases self-organizing self-organizing-treaps sql sqlqueries templates treaps
Last synced: 13 Apr 2025
https://github.com/wmixvideo/slack
Biblioteca para facilitar o uso da API do Slack em Java.
Last synced: 17 Jan 2026
https://github.com/adityasinghz/note-me
This is a voice Operated Notepad, which I made in my 3rd Semester in Android Studios (Software Development Project).
Last synced: 24 Jul 2025
https://github.com/bx-team/realworldsync
Synchronizes time and weather from the real world to the game
bukkit bukkit-plugin hacktoberfest java minecraft paper paper-plugin papermc plugin purpur purpur-plugin purpurmc
Last synced: 13 Apr 2025
https://github.com/jakubandrysek/code_gvid
:computer: Programovací úkoly během studia na GVIDu
bash c codeblocks java netbeans racket
Last synced: 11 Sep 2025
https://github.com/zebalu/advent-of-code-2023
Advent of Code 2023 solutions in Java 21
advent-of-code advent-of-code-2023 advent-of-code-2023-in-java adventofcode aoc2023 fun java java-21
Last synced: 25 Jun 2025
https://github.com/stlgolfer/soup
A language interpreted through java that is geared towards formula solving
coding-languages formula hacktoberfest java java-coding-language language loop math paramaters programming-language simple soup
Last synced: 21 Mar 2025
https://github.com/compress4j/compress4j
A simple archiving and compression library for Java
7z apache-compress archive bzip2 compress compress4j gzip jar jarchivelib java rar tar zip
Last synced: 02 Feb 2026
https://github.com/teragrep/rlp_01
Teragrep Reliable Event Logging Protocol (RELP) Library for Java
java log log-management logging relp relp-client rfc-5424 rfc5424 syslog syslog-client teragrep
Last synced: 14 Jun 2025
https://github.com/ofmooseandmen/halo
An implementation of Multicast DNS Service Discovery in Java.
bonjour java mdns multicast-dns service-discovery
Last synced: 10 Apr 2025
https://github.com/pramithamj/springboot-testing
Junit , Mockito and Intergration Testing
intergration-test java junit mockito spring-boot
Last synced: 28 Oct 2025
https://github.com/luca-software-developer/g03mysimpleirtool
G03MySimpleIRTool è un'applicazione Java che, dato un corpus di documenti testuali presenti in una directory, consente di elencare quelli più rilevanti rispetto ad una query costituita da una o più parole.
information-retrieval java java-8 javafx javafx-application javafx-desktop-apps javafx-gui javafx-project search-engine
Last synced: 10 Apr 2025
https://github.com/cubeengine/dirigent
A compact formatting framework intended to be used in conjuction with translated messages.
cubeengine formatting java library
Last synced: 10 Apr 2025