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-10 00:16:17 UTC
- JSON Representation
https://github.com/carlos-marrugo/bienestar-software
Sistema de seguimiento de horas hechas en actividades de cada estudiante universitario. Roles: Director, Instructor, Estudiante #springboot
clean-architecture java jwt mockito-junit-test spring sprintboot
Last synced: 11 Aug 2025
https://github.com/anishlearnstocode/hackerrank-interview-preparation-kit
Solutions to Interview Preparation Kit Questions on HackerRank.
algorithms cpp data-structures hackerrank interview-preparation java programming python python3 solutions
Last synced: 08 Aug 2025
https://github.com/sdetautomation/seleniumjava
Selenium Startup Project for Java
a11y a11y-testing axe axe-selenium chrome docker java selenium-webdriver testcontainers
Last synced: 12 Apr 2025
https://github.com/selimhorri/quarkus-crud-spring-data-jpa
Expose simple APIs using RESTEasy JAX-RS / Jackson
ber-jar graalvm graalvm-native-image java jax-rs jpa native-executables quarkus spring-data-jpa
Last synced: 20 Aug 2025
https://github.com/rogercoding/binary-search-tree
This Java program implements a Binary Search Tree (BST) with basic operations: node insertion, key searching, and in-order traversal. It demonstrates efficient data storage, retrieval, and sorted data display.
binary-search-tree java object-oriented-programming
Last synced: 14 Apr 2025
https://github.com/adversing/audaxengine
📚 Java Game Engine for text-based games.
game game-engine-development java java-8 java-game-engine telltale telltale-games text-adventure-engine text-adventure-game text-based-game text-based-game-engine
Last synced: 21 Aug 2025
https://github.com/cityssm/pdfFlattener
PDF Flattener - Secure PDF documents by making floating redactions and form entries permanent.
flatten java pdf pdf-flattener pdf-forms pdfbox redaction security
Last synced: 14 May 2025
https://github.com/tginsberg/java-timestream
A set of builders that create streams of java.time objects
Last synced: 31 Aug 2025
https://github.com/harrisonwelch/javamasterclass
Notes from Tim Buchalka's class entitled "Java Programming Masterclass for Software Developers" on Udemy
java java-masterclass notes tim-buchalka udemy
Last synced: 03 Mar 2026
https://github.com/omar-ahmed314/design-patterns
GOF Design Patterns
clean-code design-patterns java solid-principles
Last synced: 26 Feb 2026
https://github.com/realdivided/rpchat
RolePlay in your Minecraft.
folia folia-supported java minecraft paper-plugin papermc plugin roleplay
Last synced: 27 Feb 2026
https://github.com/pixel-clover/uview
A cross-platform tool for viewing and modifying Unity package files
desktop-application game-development java java-21 java-application unity unity-package-manager unity3d
Last synced: 19 Apr 2026
https://github.com/oneteme/assertapi-core
AssertApi
assertapi continuous-testing enedis jarvis java json migration performance-testing regression-testing rest-api teme test testing testing-framework usf xml
Last synced: 16 Feb 2026
https://github.com/hereliesaz/ideaz
Mobile development that feels like it's just you and your IDEaz -- The Post-Code IDE for Android.
android android-app android-ide flutter java javascript kotlin mobile-ide react-native webapp website
Last synced: 06 Jun 2026
https://github.com/vonage/vonage-java-code-snippets
Java code examples for using Vonage
java java-quickstarts messaging nexmo nexmo-quickstart phone-call sms vonage
Last synced: 01 Apr 2026
https://github.com/consiglionazionaledellericerche/sigla-main
Sistema Informativo Gestione Linee di Attività
accounting-software docker ejb3 fatturazione-elettronica gcp-cloud-build java jee siope spring thorntail wildfly
Last synced: 12 Jan 2026
https://github.com/kavithma-thushal/ginzarestaurant
Restaurant using java 11, javafx & maven
Last synced: 25 Jul 2025
https://github.com/priyansh17/dear-diary
The App aims at helping people to fight from depression and communicate with them at a 1-1 basis alongside giving them suggestions based on their choices which will be taken from the user in various formats such as MCQ for a one time basis and Diary entries of user on a daily basis. The app aims to help mainly people who are introvert and don't share their emotions easily with others who are depressed. we aim to ulift their emotions and make world a better place for them.
android depression diary-entries emotions hacktoberfest hacktoberfest-2021 hacktoberfest-accepted hacktoberfest-starter hacktoberfest2021 java kotlin-android python3 recommendation-system recommender-engine sentiment-analysis sentiments
Last synced: 29 Oct 2025
https://github.com/gouravkhunger/accolib
Amazing and easy to use Accordion Library for Android built with kotlin
android android-library android-ui hacktoberfest java kotlin
Last synced: 08 Mar 2026
https://github.com/sa-shiro/minecraft-forge-1.12.2-basemod
This is a Base Version of a basic Forge Mod (1.12.2)
basemod basic code easy forge forge-mod forgegradle graddle intellij java minecraft minecraft-forge mod modding modding-tutorials source starter-kit starter-template worldgen
Last synced: 29 Jul 2025
https://github.com/ammbra/hidden-gems
Code sample for hidden gems
jaeger java opentelemetry prometheus sample-java-project tracing
Last synced: 27 Jun 2025
https://github.com/mehmetpekdemir/e-commerce
Spring Boot && React.js
h2-database java reacstrap react redis spring-boot spring-data-jpa spring-security
Last synced: 01 Apr 2025
https://github.com/chinalhr/gungnir
Gungnir是一个基于Spring,Netty,Zookeeper的轻量级分布式RPC服务框架
java netty rpc rpc-framework spring-boot zookeeper
Last synced: 28 Jul 2025
https://github.com/chen0040/java-lda
Package provides java implementation of the latent dirichlet allocation (LDA) for topic modelling
java latent-dirichlet-allocation natural-language-processing statistical-methods topic-modeling
Last synced: 01 Aug 2025
https://github.com/davidhancu/javachallenges
Are you a beginner in Java? Or are you an expert? No matter your level of expertise, you can find challenges and project ideas here.
challenges ideas java projects
Last synced: 01 Sep 2025
https://github.com/younes-charfaoui/library-simulator
This is a project for the practical work of the Operating system module in The University of Ibn Khaldoun - Algeria in which we had used the notion of threads and parallelism to make a library simulator.
animation java javafx multithreading mutex-synchronisation mutual-exclusion semaphore simulator
Last synced: 30 Jul 2025
https://github.com/sondosaabed/palestinian-dairy-factory
Java to apply a new project Palestinian Dairy Factory
console diary-factory inheritance java oop palestine
Last synced: 22 Apr 2025
https://github.com/netomi/uom
A library to represent quantities and perform conversions between units of measurements with double or arbitray precision.
java units-converter units-of-measurement unitsofmeasurement
Last synced: 12 May 2025
https://github.com/keith-gamble/example-perspective-component-module
An Example Repository for building Ignition Perspective Component Modules
ignition ignition-perspective inductive-automation java perspective
Last synced: 21 Feb 2026
https://github.com/artipie/central
Artipie central files and configurations
Last synced: 13 May 2025
https://github.com/astrapi69/mystic-crypt
Cpyptograhic library in java
crypt crypt-data decryption der encryption hashing hex java mystic-crypt obfuscation openssl pem
Last synced: 11 Mar 2026
https://github.com/crossoverjie/ssm-request-check
:hourglass_flowing_sand: 基于annotation的http请求去重插件
Last synced: 23 Apr 2025
https://github.com/cf-toolsuite/cf-hoover
Easily aggregate accounting and snapshot usage reporting across multiple foundations
cloud-foundry java reactor spring-boot-3 spring-webflux
Last synced: 11 Jul 2025
https://github.com/c4j/commander4j
Commander4j Production Recording and Labelling using EAN128 barcodes. Now includes Weight Checks, Waste Logging, Quality Control and much more. Supports mySQL, MS SQL Server and Oracle Databases. Java Swing Client and Javascript web pages for Zebra/Morotolla/Symbol wireless mobile computers.
barcode barcode-generator barcode-scanner ean128 enterprise gs1 gs1-standard interfaces java pallet production quality-control reporting sscc sscc-labels traceability waste-management weight-tracking
Last synced: 14 Mar 2026
https://github.com/D4rK7355608/com.d4rk.englishwithlidia.plus
English with Lidia Plus is an Android app that helps you learn English with fun and engaging lessons. Whether you are a beginner or an advanced learner, English with Lidia Plus will help you achieve your goals and improve your fluency. 📗
android android-app android-application android-applications android-apps androidstudio apk audio-lecture audio-lessons d4rk foss google-play-app java kotlin kotlin-android learn-english learning teaching teaching-material website
Last synced: 21 Apr 2025
https://github.com/iamcharankumar/web_test_framework
A Java-based Selenium Web Test Framework for automating tests on the Sauce Demo website.
data-driven discord-bot java logback maven parallelization reportportal selenium-grid-4 selenium-java selenium-webdriver test-automation-framework testng ui-testing web-testing
Last synced: 08 Jul 2025
https://github.com/dvduardo/serenitybdd
Um projeto simples usando Serenity BDD desenvolvido para testes backend.
automacaodeteste automated-testing cucumber cucumber-java file java json json-file maven readme selenium serenity serenity-aggregate serenity-bdd serenity-cucumber teste tester
Last synced: 01 Apr 2025
https://github.com/apache/chemistry-cmislib
Mirror of Apache Chemistry CMISLib
chemistry csharp java library objective-c php python
Last synced: 08 Oct 2025
https://github.com/jaredpalmer/jaredpalmer-vscode-extensionpack
All of my VS Code extensions .... in one extension pack
java javascript python react typescript vscode vscode-extension
Last synced: 15 Mar 2026
https://github.com/polyhedraldev/tectonic
Annotation-based Java read-only config API
Last synced: 17 Oct 2025
https://github.com/monarch-initiative/hpocaseannotator
Next-generation Biocuration App for annotating cases and PhenoPackets
Last synced: 16 Oct 2025
https://github.com/jonathan-foucher/spring-boot-redis-stream-example
An example of queueing jobs with a redis stream
java queued-jobs redis-stream spring-boot valkey
Last synced: 16 Mar 2026
https://github.com/arpitbatra123/currencyconverter
🤑 Currency Converter, an Android Application to Convert between different currency formats.
Last synced: 14 Oct 2025
https://github.com/avarel/kaiper
Functional scripting in Java.
dynamic-languages dynamic-programming java jvm language programming-language
Last synced: 13 Oct 2025
https://github.com/dietechniker/3rdparty-privacy-proxy
Deliveres functionality to securely fetch and provide 3rd Party resources as well as proxying requests back to the 3rd Party Provider. This is the base library you use as a dependency within your own Privacy Proxy project. See the docs and the examples project to implement your own.
3rdparty-governance data-protection gdpr java library maven-dependency privacy proxy reverse-proxy spring-boot
Last synced: 12 Oct 2025
https://github.com/apache/hbase-filesystem
Apache HBase Filesystem Semantics
Last synced: 12 Oct 2025
https://github.com/kavithma-thushal/bashicomputershop-layered
Computershop using java 11, javafx & maven in Layered-Architecture (Layered Coursework)
facade-pattern java javafx layered-architecture mysql strategy-pattern
Last synced: 12 Oct 2025
https://github.com/xtrafrancyz/acamar
Minecraft ping service with MySQL backend
Last synced: 14 Jan 2026
https://github.com/muhammad-salem/ariia
download manager, with its RESTful API server, and web ui with angular or aurora SPA
angular ariia bootstrap-grid cookies disk download-manager http-client java java-11-http-client metalink mvc-framework okhttp restful-api streaming
Last synced: 11 Oct 2025
https://github.com/fieldpapers/josm-fieldpapers
A Fieldpapers plugin for JOSM.
fieldpapers hacktoberfest java josm openstreetmap
Last synced: 11 Oct 2025
https://github.com/kavindulakmal/microservices-springboot
Micro-Services for Online electricity bill payment System
hibernate java lombok-maven microservices mysql rest-api spring-boot
Last synced: 28 Oct 2025
https://github.com/aaron-akhtar/idetection
Network Monitoring & Attack Detection
ddos-attacks ddos-detection ddos-detector java network-analysis network-monitoring networking packet packet-capture packets pcap
Last synced: 14 Jul 2025
https://github.com/stefangeyer/challonge-java
Java bindings for the Challonge API
challonge java rest tournament
Last synced: 11 Jan 2026
https://github.com/kavithma-thushal/orm_gdse66
This is learning about ORM - Hibernate in GDSE66
java javafx mysql orm-framework
Last synced: 11 Jul 2025
https://github.com/smallnest/rpcx-agent
Agent to invoke rpcx services in C++, Java, Python, C#, Ruby, etc. for rpcx 2.x
cross-platform golang java rpc rpcx
Last synced: 04 Apr 2026
https://github.com/supergaga/generator
mybatis generator plugin use table comment
java mybatis-generator-plugins
Last synced: 11 Jan 2026
https://github.com/labrijisaad/car_renting_application_with_spring-boot
The car rental management system can be used by companies that manage a car rental project, note that this project only runs on a local machine, but can be modified to run on multiple machines simultaneously for more high efficiency and to serve the whole company.
css3 html5 java jpa-hibernate mysql-database springboot
Last synced: 30 Oct 2025
https://github.com/chasesinghofen/java-projects
Various small Java programs
java java-array java-arraylist java-arrays java-game java-grader java-parsing java-programming-examples java-programming-language java-programming-tutorial java-programs java-tic-tac-toe javaprogram
Last synced: 22 Jun 2025
https://github.com/islamdidarmd/loadingbutton
A small utility to show loading animation inside a button
android button java kotlin loading loadingbutton ui
Last synced: 13 Jul 2025
https://github.com/nihatquliyev/atm-app
Single ATM app
java java-collections-api java-se
Last synced: 23 Jun 2025
https://github.com/kanugurajesh/tic-tac-toe
A simple tic tac toe app using java
batch-file java practice-project tic-tac-toe
Last synced: 24 Jun 2025
https://github.com/uportal-project/newsreaderportlet
Java Portlet for viewing syndicated news feeds.
java portal portlet uportal uportal-start-bundled
Last synced: 05 May 2026
https://github.com/jetkai/proxybuilder
Socks & HTTP ProxyList Builder.
gradle http https java kotlin proxy proxy-checker proxy-tester proxy-testing socks4 socks5
Last synced: 06 Sep 2025
https://github.com/apache/servicemix-components
Mirror of Apache ServiceMix components
java network-client network-server osgi scala servicemix xml
Last synced: 09 Apr 2025
https://github.com/albertlai431/Gungeon
A remake of the classic Enter the Gungeon in Greenfoot (Java Framework)!
game game-development greenfoot java object-oriented-programming
Last synced: 26 Apr 2025
https://github.com/aymane-maghouti/big-data-project
This project aims to predict smartphone prices using a combination of batch and stream processing techniques in a Big Data environment. The architecture follows the Lambda Architecture pattern, providing both real-time and batch processing capabilities to users.
apache-airflow apache-kafka apache-spark batch-processing big-data-projects hbase hdfs ingestion java lambda-architecture machine-learning postgresql-database powerbi pyspark python spring-boot streaming
Last synced: 29 Oct 2025
https://github.com/rockset/rockset-java-client
Official Java client library and JDBC driver for Rockset
client java realtime-database rockset
Last synced: 14 Jan 2026
https://github.com/marthym/juery
Juery is a tiny Java library to manage search and filter query from user to database.
Last synced: 10 Apr 2025
https://github.com/krismorte/database-diagrams
automatic database documentation solution using shemaspy
crontab database-diagrams database-documentation docker docker-image java mssql mysql oracle postgresql schemaspy
Last synced: 26 Jan 2026
https://github.com/shrhdk/theta4j
PTP/IP implementation for RICOH THETA written in Java.
Last synced: 19 Feb 2026
https://github.com/sualeh/pointlocation6709
Java support for ISO 6709 representation of geographic point location by coordinates
Last synced: 10 Apr 2025
https://github.com/mhyrzt/dlib-android-face-landmark
face landmark detection for Android devices with c++, dlib, java, OpenCV
android cmake dlib face-detection java opencv
Last synced: 09 Apr 2025
https://github.com/grame-cncm/elody
Elody: a music composition environment based on a visual functional language.
java lambda-calculus music-composition
Last synced: 25 Apr 2025
https://github.com/unruly/control
A collection of functional control-flow primitives and utilities.
functional-programming java railway-oriented-programming
Last synced: 14 Jan 2026
https://github.com/kasdihacene/workflow-github-actions
Automate a development workflow and build a CI/CD pipeline using Github Actions.
azure ci-cd continuous-deployment devops github-actions java
Last synced: 16 May 2025
https://github.com/apache/maven-pdf-plugin
Apache Maven PDF Plugin
build-management java maven maven-pdf-plugin maven-plugins
Last synced: 06 Mar 2025
https://github.com/amir-p/gradientseekbar
Beautiful gradient SeekBar implementation in Android for API 17+
Last synced: 02 Sep 2025
https://github.com/teverett/ktelnet
A java telnet server
embeddable java rfc-854 telnet telnet-protocol telnet-server
Last synced: 23 Mar 2025
https://github.com/kstenschke/copypastestack-plugin
"Copy/Paste Stack" plugin for Jetbrains IDEs
clipboard intellij intellij-plugin java open-api phpstorm plugin
Last synced: 03 Oct 2025
https://github.com/oussamabonnor1/firebasechatapp
a simple android app that uses FireBase and implements it's features to ensure fluent messaging functions.
android-application android-studio authentication chat firebase java json messaging nosql server telegram xml
Last synced: 02 May 2025
https://github.com/objectionary/eo-graphs
A few classic graph algorithms implemented in C++, Java, and EOLANG
algorithm cpp eolang graph graph-algorithms java
Last synced: 01 May 2025
https://github.com/kapilyadav-dev/censory
Censored word library, Ban abusive words
abuse-detection androd censored-words java
Last synced: 12 Apr 2025
https://github.com/f-lab-edu/jshop
이커머스 웹서비스를 만들어보고 성능 테스트를 진행해 병목을 제거해 성능을 최적화해보는 프로젝트
grafana java mysql8 ngrinder redis spring-boot
Last synced: 01 Jul 2025
https://github.com/nurkiewicz/ts.class
TypeScript to Java bytecode compiler
bytecode compiler java java-bytecode-compiler jvm kotlin typescript
Last synced: 23 Mar 2025
https://github.com/varunsingh87/ambient-noise-remover
A Java program that removes ambient noise from an audio file
java java-sound-api kalman-filter noise-cancellation noise-detection
Last synced: 17 Apr 2025
https://github.com/rainu/pdf-template
This project shows how to generate a PDF from a thymleaf-template.
css demo html java pdf-generation pdf-template
Last synced: 16 Apr 2025
https://github.com/d-coder135/multiple_screens_app_java
This repo contains an android application with multiple screens.
android android-application android-studio java java-android-application java-android-studio-project java-application
Last synced: 07 Apr 2025
https://github.com/rosette-api/java
Rosette API Client Library for Java
entity-extraction entity-linking fuzzy-matching java machine-learning name-translation natural-language-processing nlp rosette text-analytics text-mining tokenization
Last synced: 07 Apr 2025