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-25 00:16:01 UTC
- JSON Representation
https://github.com/marlenemoraes/utfpr-java
[EN] Material for the postgraduate course in Java Technology in brazilian portuguese | [PT-BR] Material da pós-graduação lato sensu Tecnologia Java, Universidade Tecnológica Federal do Paraná (UTFPR - @utfpr-cp)
android angular docker enterprise-java-beans java java-io java-testing jpa-hibernate networking-in-java spring-boot uml web-services xml
Last synced: 14 May 2025
https://github.com/americanexpress/jacos
Java/Spring based SDK to enable insert, update and upsert of files and records in the SalesForce in Bulk, Single Record and Multi Record Mode
connector java rest salesforce spring
Last synced: 07 Mar 2026
https://github.com/mexplatform/log4mex-java
A java library to export MEX files
interoperability java library log4mex log4mex-library logging mex reproducibility
Last synced: 11 Jan 2026
https://github.com/joswinemmanuel/stopwatch
Java-based implementation of a Stopwatch using Swing and AWT, demonstrating GUI development and time-based event handling.
Last synced: 05 Apr 2025
https://github.com/apache/incubator-ambari
Mirror of Apache Ambari (Incubating)
ambari big-data java javascript python
Last synced: 10 Apr 2025
https://github.com/googtech/gluttonous-snake
🍇 🐍 🍉 使用 Java Swing 编写的水果贪吃蛇小游戏~
Last synced: 18 Mar 2025
https://github.com/codestates-seb/seb39_main_004
오늘부터는 뭐먹지? 고민 끝! MZ세대를 위한 간편 레시피 플랫폼 🥳
java react spring-boot tyepscript
Last synced: 13 Apr 2025
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/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/am1goo/playdate4j
Java framework to create games for Playdate console made by Panic Inc.
2d 2dengine api console console-game console-game-engine framework gamedev gamedevelopment gameengine java java16 jdk playdate playdate-console simulator sprites wrapper
Last synced: 10 Apr 2025
https://github.com/ngntu10/purewash
An intuitive online service that allows you to effortlessly book laundry appointments for fresh and spotless garments
backend-api java jwt restful-api spring
Last synced: 12 Jul 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/parvez3019/log4error
Log4Error is a JAVA library that helps in reducing logs via smartly printing info logs only when error occur
cost-optimization java java-library log-wrapper log4error log4j logger logger-middleware loggin logging-framework logging-library logs logstash open open-source slf4j slf4j-log4j storage-optimization wrapper
Last synced: 07 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/xtenzq/2d-metaballs
💧 Two dimensional metaballs Java implementation using OpenGL
2d-metaballs blobs java jogl liquid-simulations metaball metaballs opengl physics simulation university-project water-simulation
Last synced: 21 Mar 2025
https://github.com/dgroomes/jmeter-playground
📚 Learning and exploring Apache JMeter
apache-jmeter java jmeter jmeter-plugin load-testing
Last synced: 09 Jul 2025
https://github.com/minhaskamal/intellectron
An Infant Library of Artificial Neural Network (multilayer-deep-convolutional-machine-learning)
artificial-neural-networks deep-learning deep-learning-library java library machine-learning machine-learning-library neural-network
Last synced: 21 Jun 2025
https://github.com/raypereda/multisearch
This is a command-line program for searching text for multiple words (or phrases) in a single pass. The runtime is O(n + m + z), where n is the length of the searched text, m is the total length of all the words we are looking for, and z is the total number of occurrences of words we are looking for.
aho-corasick-algorithm java search-in-text searching-algorithms
Last synced: 11 Apr 2025
https://github.com/banaankiamanesh/slc-radio
This is a Super-Low-Cost(!) Radio-Transmitter with the use of Both Arduino & Processing 3, that can be used for DRONES and basically RC everything!
arduino cpp diy drone ground-station gui java nrf24l01 processing3 quadcopter radio radio-controller receiver transmitter transmitter-receiver
Last synced: 13 Apr 2025
https://github.com/jeancsanchez/android-guidelines-and-architecture
:book: Android guidelines for projects using Clean Architecture
android architecture best-practices clean-architecture code-style guidelines java style-guide
Last synced: 18 Mar 2025
https://github.com/cerus/sharedmem
Shared memory for Java
cpp hacktoberfest java java-native-interface memory-mapped-file shared-memory
Last synced: 11 Apr 2025
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/automation-test-starter/restassured-api-test-starter
An introductory document on using RestAssured for API testing.
all allure allure-report api-testing demo gradle java maven quickstart restassured test-automation
Last synced: 01 May 2025
https://github.com/orangomango/blockworld
BlockWorld, a minecraft-clone made in Java with my 3D engine
Last synced: 15 Jun 2025
https://github.com/atbashee/runtime
A small modular Jakarta EE Core Profile runtime
Last synced: 02 Jul 2025
https://github.com/jgperrin/net.jgp.books.spark.ch99
Spark in Action, 2nd edition - chapter 99
apache-spark java java8 manning spark sparkwithjava
Last synced: 06 May 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/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/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/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/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/moderocky/foundation
A framework for building compiled class files and bytecode.
bytecode class-builder framework java
Last synced: 24 Jun 2025
https://github.com/forax/pratt_parser
Implementation of a Pratt Parser in Java
Last synced: 27 Dec 2025
https://github.com/amitjoy/aspecio
AOP Proxies for OSGi Services
aop aop-aspects aspect-oriented-programming cross-cutting-concerns interception interceptor java osgi
Last synced: 23 Mar 2025
https://github.com/samie/idle
Idle - User inactivity tracking for Vaadin
java vaadin vaadin-directory vaadin24 vaadin7 vaadin8
Last synced: 15 Apr 2025
https://github.com/mgunawardhana/pos-system-mvc-architecture
semester final pos system using javafx , mysql (Athena Fruit Market System)
first-semester-project java javafx-application jfoenix jfreechart-library mvc-architecture my-first-repository-on-github mysql pos-system
Last synced: 15 Apr 2025
https://github.com/nosan/embedded-cassandra-spring-boot-starter
Embedded Cassandra Spring Boot Starter
embedded-cassandra java spring-boot-starter
Last synced: 31 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/kumar-laxmi/criminal-management-system
It is a Full-Stack GUI Application using Java Swing API
criminal-management-system gui-application java swing
Last synced: 26 Oct 2025
https://github.com/l33t-c0d3r-66/notes-application-android
Notes Application for Android Devices
android asynctask java notes notes-app room-persistence-library
Last synced: 28 Apr 2025
https://github.com/sintef-9012/kafka-prometheus-sink-connector
A hackable Kafka sink connector to "push" (expose HTTP endpoint) data into Prometheus
java kafka kafka-connector prometheus prometheus-client rxjava3
Last synced: 26 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/oppahansi/javalings
:coffee: Small exercises to get you used to reading and writing Java code! Inspired by rustlings.
beginner-friendly exercises interactive java javalings
Last synced: 20 Feb 2026
https://github.com/willhaben/willtest
An easy way to set up and use Selenium WebDriver in your JUnit tests
java java-8 junit junit4 selenium-java selenium-webdriver
Last synced: 02 Oct 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/evanchooly/graven
A maven plugin to bind a gradle build to the maven lifecycle
Last synced: 24 Apr 2025
https://github.com/ashwanikumar04/practical-design-patterns
Practical implementation for all the design patterns
Last synced: 14 Apr 2025
https://github.com/apache/sling-org-apache-sling-commons-threads
Apache Sling Thread Support
Last synced: 19 Oct 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/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/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/j256/simplezip
Java processing of Zip files that gives full control over all Zip disk structures
Last synced: 03 Feb 2026
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/afsalashyana/java-tutorial-codes
Java programming tutorial projects for Youtube channel 'Genuine Coder'
Last synced: 14 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/brunocampos01/programacao-paralela-e-distribuida
Aulas e exercícios da matéria: Programação Paralela e Distribuída (INE5645) e Computação Distribuida (INE5625).
ditributed hadoop ine ine5625 ine5645 java openmp producer-consumer programacao-paralela socket thread threads ufsc
Last synced: 15 Apr 2025
https://github.com/osgiliathenterprise/data-migrator
Generate anonymized test dataset from production data and configurable anonymization sequences. Execute base to base (vendor agnostic) export and import
anonimized-data data-anonymization data-migration data-migration-tool data-migrations data-migrator database-migrations java liquibase
Last synced: 11 Dec 2025
https://github.com/hissain/jscipy
Java Scientific Computing Library for Signal Processing, Filters, and Transformations. A NumPy/SciPy port for JVM & Android, used in Machine Learning and Data Science.
android chebyshev-filter cubic-splines data-science dsp fft findpeaks hilbert-transform interpolation java machine-learning numerical-computing python resample savitzky-golay scientific-computing scipy scipy-signal signal-processing
Last synced: 23 Jan 2026
https://github.com/mikhailms/java-shop-example
Typical Java exercise that shows how to build simple OO project and practice skills such as: how to choose appropriate data type for project, how to write clean and consistent code and etc.
controlsfx java java-8 javafx-gui postgresql testcontainers
Last synced: 11 Oct 2025
https://github.com/liuyuyang01/thrive-admin
🎉 Thrive 是一个简而不简单的现代化博客管理系统,专注于分享技术文章和知识,为技术爱好者和从业者提供一个分享、交流和学习的平台。用户可以在平台上发表自己的技术文章,或浏览其他用户分享的文章,并与他们进行讨论和互动。
echarts element flask java pinia python scss springboot typescript vue3
Last synced: 11 Oct 2025
https://github.com/reportportal/agent-java-jbehave
JBehave reporters for Report Portal
Last synced: 16 Mar 2026
https://github.com/sublemon-team/fonticonslib
Library for mindustry mods, adding a way to modify font to add their own custom icons. Mod team icons supported.
java mindustry-mod mindustry-mod-v7 mindustry-mods
Last synced: 07 Feb 2026
https://github.com/feltex/upload-arquivos-api
API em Java utilizando Spring Boot para realizar o upload de arquivos.
java java-maven java11 java11-spring-boot maven spring-boot
Last synced: 16 Mar 2026
https://github.com/yev/seleniummvnscreenshot
Allow your selenium suites to store automatically the screenshots taken for every failed test in maven target folder
java jenkins maven screenshot selenium
Last synced: 26 Oct 2025
https://github.com/timbru31/pickuparrows
🏹 ⬆️ PickupArrows plugin for CraftBukkit/Spigot
arrow bukkit bukkit-plugin craftbukkit java minecraft spigot-plugin spigotmc
Last synced: 26 Oct 2025
https://github.com/riteshpuvvada/weatherapp
Android weather forecast app, which uses OpenWeatherMap API
android android-application android-studio java mobi mobile-app openweather-api weather-api weather-app weather-forecast
Last synced: 26 Oct 2025
https://github.com/digitalsmile/gpio
Java 22+ library for interacting with GPIO and hardware interfaces
gpio i2c java pwm raspberry raspberry-pi raspberry-pi-4 raspberrypi spi
Last synced: 26 Oct 2025
https://github.com/juliaszymanska/sudoku_game
GUI Java implementation of the popular game sudoku.
apache-derby dao database gui java javafx junit junit5 logback logger maven mvn sudoku sudoku-game
Last synced: 12 Apr 2025
https://github.com/younglim/hats-ci
Experimental project to ease installation of test automation tools and dependencies for Windows and Mac.
java macos portable python robot-framework selenium virtualenv windows
Last synced: 06 Oct 2025
https://github.com/sap/project-fontus
Dynamic tainting framework for Java applications leveraging on-the-fly bytecode rewriting.
bytecode instrumentation java tainting
Last synced: 19 Oct 2025
https://github.com/fzakaria/http4j
http4j is an HTTP toolkit written in Java (in the vein of http4k) that allows for functional HTTP services
functional http http-server java java-8
Last synced: 19 Oct 2025
https://github.com/miroslav-reiter/miroslav-reiter
I'm a hard worker, intellectual and joker. I love learning and teaching as well. My main objective is to teach people and improve their IT knowledge. To create truly practical knowledge necessary for life and present it in an interesting way. I don’t like snake charmers and people who cannot explain things simply.
analyst architect automater google java lecturer marketer microsoft programmer python sql tester trainer vba vita xml
Last synced: 08 Oct 2025
https://github.com/sizovs/unsuck-java
This app demonstrates a [better] approach to building enterprise applications in Java.
android architecture java kotlin layering pipelinr
Last synced: 14 Mar 2026
https://github.com/harium/dotenv
An utility tool to handle .env files in pure Java
Last synced: 08 Oct 2025
https://github.com/qutax/jpms-spring-example
An example for combining the JPMS and Spring
java java-11 java-module jpms maven spring spring-boot
Last synced: 07 Jul 2025
https://github.com/yamtaldev/hackernews-api
Spring boot & MySQL RESTful API. The Hacker News project is a lightweight system similar to Hacker News web site that allows users to post text-based news, up vote/down vote posts, and view a list of top posts. RESTful API that support CRUD operation such as: POST, PUT, GET(all and top top posts), DELETE, PATCH(up vote down and change post)
backend database docker docker-compose java maven mysql mysql-database news-api rest-api restful-api spring-boot
Last synced: 09 Oct 2025
https://github.com/bro-code1411/competitive-coding
Collection of competitive coding problems and solution. An open-source repo for beginners to have first PR opportunity.
awesome awesome-list begginer begginer-friendly easy java open-source pr-opportunity
Last synced: 12 Mar 2026
https://github.com/vaadin/base-starter-flow-osgi
Project base for Vaadin Flow and OSGi
felix java osgi project-template vaadin vaadin-flow web-application webapp
Last synced: 14 Apr 2026
https://github.com/vicziani/learnwebservices
Source for learnwebservices.com site
csharp groovy java javascript jmeter nodejs php postman python ruby soap soapui webservices wsdl
Last synced: 22 Jan 2026
https://github.com/messagemedia/messages-java-sdk
MessageMedia Java SDK for sending and receiving messages
java messagemedia messaging sms sms-api sms-client sms-gateway sms-messages
Last synced: 13 Oct 2025
https://github.com/picsart/picsart-creative-apis-java-sdk
Picsart Creative APIs SDK for Java. Includes helper methods and functions for Programmable Image APIs (e.g. Remove Background, Upscale, Enhance, Effects) and the GenAI APIs (e.g. Text2Image, Replace, Expand Image).
apis creative effects enhance enhance-image filters genai image java library remove-image-background removebg sdk text2image upscale upscale-image
Last synced: 18 Sep 2025
https://github.com/spring-data-search/spring-boot-starter-data-search
Spring-Data search API augmented with Natural Language support.
antlr4 java jpa mongodb spring spring-boot spring-boot-starter-data-search spring-data spring-data-jpa spring-data-mongodb
Last synced: 13 Oct 2025
https://github.com/unitsofmeasurement/seshat
Seshat Units of Measurement Implementation
java measure units units-of-measure units-of-measurement
Last synced: 21 Jan 2026
https://github.com/bolner/crterm
CRT Terminal emulator (OpenGL)
java kaypro opengl terminal-emulators
Last synced: 13 Oct 2025
https://github.com/jetkai/breachcheck-java
Simple API to check if you have been breached within an RSPS Database (Java)
api breach breach-check checker database hash java java-8 md5 rsps rsps-database-leaks sha1 sha256 sha512
Last synced: 02 Apr 2026
https://github.com/act-org/rscat
An R package for the shadow-test approach to CAT.
computerized-adaptive-testing item-response-theory java mixed-integer-programming open-source optimization rpackage shadow-testing shiny xpress-mosel
Last synced: 12 Oct 2025