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-07 00:16:51 UTC
- JSON Representation
https://github.com/oldratlee/java-compiler-demo
Demo project of creating dynamic applications with javax.tools.JavaCompiler
classloader compiler dynamic-app dynamic-compiler java
Last synced: 21 Mar 2025
https://github.com/oeljeklaus-you/bookstore
JavaWeb项目:主要的功能模块主要有订单管理、购物车、支付管理
Last synced: 05 Apr 2025
https://github.com/prasoonsoni/wss-wannasaysomething
It’s a fresh take on anonymity. We believe anonymity should be a fun yet safe place to express your feelings and opinions without shame. Young people don’t have a space to share their feelings without judgement from friends or societal pressures. WSS provides this safe space for teens.
android-studio anonymous-message application expressjs java javascript mongodb nodejs portfolio reactjs website
Last synced: 13 Apr 2025
https://github.com/VLSMB/ecommerce
简易版抖音电商
backend java mybatis redis springboot
Last synced: 17 Jan 2026
https://github.com/hi-dhl/screenvideo
screenVideo是一个通用的视频截图工具,目前已经适配大部分机型,对于个别机型不能使用的欢迎issuses
canva java mediametadataretriever mediaplayer
Last synced: 07 Mar 2026
https://github.com/brake/milenage
Java implementation of 3GPP™ TS 35.206 Milenage algorithm
3gpp algorithm calculations java javadoc telecom
Last synced: 24 Jun 2025
https://github.com/jrvlt/jrv
The first Java client library for interacting with the Revolt chat platform.
java java-revolt-bridge revolt
Last synced: 05 May 2025
https://github.com/mstachniuk/graphql-schema-from-introspection-generator
GraphQL Schema from Introspection generator
Last synced: 11 May 2025
https://github.com/corbado/example-passkeys-java-spring-boot
Java Spring Boot repository of a sample app that offers passkey authentication.
faceid fido2 java java-spring passkey passkeys spring spring-boot touchid webauthn
Last synced: 17 Jul 2025
https://github.com/osvaldjr/easy-cucumber
Easy Cucumber JVM DSL tests.
automated-testing automated-tests component-te cucumber cucumber-features cucumber-framework cucumber-java cucumber-jvm cucumber-steps cucumber-tests ff4j java stubby test-automation testing testing-framework testing-tools
Last synced: 13 May 2025
https://github.com/graphaware/neo4j-resttest
Library for testing Neo4j code over REST
java neo4j neo4j-graphaware-framework
Last synced: 01 Apr 2025
https://github.com/sumonta056/sumonta056.github.io
New One : https://sumonta056.vercel.app/
css3 html5 java javascript portfolio-website
Last synced: 23 Apr 2025
https://github.com/line/clova-cek-sdk-java
SDK of the Clova CEK for Java
cek-sdk clova clova-extensions-kit java line
Last synced: 14 Jan 2026
https://github.com/IanDarwin/date4j
Code for date4j.net's simple date API, with a POM file, for upload to Maven Central.
date-calculations date-formatting date-time java
Last synced: 12 Jul 2025
https://github.com/sondosaabed/palestine-map
Palestine Map using classic Dijkstra shortest path algorithm for maps. Java | JavaFX
dijkstra-shortest-path graph java map palestine
Last synced: 22 Apr 2025
https://github.com/jordi-jaspers/aniflix
Ad free anime streaming website with a modern UI and QoL features. Spring boot, bun and Sveltekit for the best response times.
anime api docker github-actions hibernate html java jpa liquibase mvc shadcn shadcn-ui spring spring-boot streaming svelte sveltekit tailwind video
Last synced: 11 Jun 2025
https://github.com/vudangngoc/janus-java-client
A Java library of Janus WebRTC Server
java webrtc webrtc-demos webrtc-signaling
Last synced: 11 Mar 2026
https://github.com/hoangsonww/software-design-patterns
🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.
decorators design design-patterns exceptions factory-method-pattern factory-pattern inheritance iterator java maven model-view-controller multiton mvc-pattern object-oriented-programming observer observer-pattern oop singleton software-design
Last synced: 13 Jul 2025
https://github.com/milpol/gorilla4j
Implementation of time series compression method based on the Facebook Gorilla paper
gorilla java timeseries timeseries-data
Last synced: 14 Jan 2026
https://github.com/ita-social-projects/dokazovi-be
The platform for verified medical speakers and their recommendations.
backend disease-detection evidence-based-medicine java medicine
Last synced: 04 Apr 2026
https://github.com/shubh2-0/basic-java
The Basic Java repository is a beginner's guide to Java programming. It includes examples and programs covering object-oriented programming, arrays, methods, and more. Whether you're new to Java or looking to strengthen your skills, this repository is the perfect resource to learn and practice Java programming concepts. 🚀📚
array boolean character class datatype float integer java java-classes object object-oriented-programming string
Last synced: 17 Mar 2026
https://github.com/moeraorg/moera-commons
Moera common classes, for issues use: https://github.com/MoeraOrg/moera-issues/issues
cryptography java library moera
Last synced: 16 Mar 2026
https://github.com/mkalus/sw-talenttree-generator
Star Wars RPGs PDF Talent Tree Generator
hacktoberfest java penandpaper rpg-tool starwars
Last synced: 24 Dec 2025
https://github.com/yagarea/java-chat
Simple encrypted chat in Java
chat hacktoberfest java rsa rsa-encryption
Last synced: 28 Jun 2025
https://github.com/saiupadhyayula/learnspringframework
This repository contains source code of the Youtube course LearnSpringFramework
Last synced: 25 Jul 2025
https://github.com/ciscodevnet/webex-contact-center-dbconnector
The Webex Contact Center DB Connector project enables access to SQL data sources from Webex Contact Center flow designer.
angular java jdbc mssql-database mssql-server mysql mysql-database rest-api sql
Last synced: 08 Mar 2026
https://github.com/firaskahlaoui/we-rescue
"We Rescue" is an Android application designed for pet adoption.
adoption android-application android-studio animals firebase-auth firebase-realtime-database firebase-storage java pet-project xml
Last synced: 14 Apr 2025
https://github.com/glotaran/glotaran-legacy
The original global and target analysis software - GUI for TIMP built with Java
deprecated-repository java legacy-code target-analysis timp
Last synced: 18 Feb 2026
https://github.com/stephengold/j-ogg-all
Open-source JVM libraries for reading Ogg bitstreams and decoding the media they contain.
audio codec decoder flac java jvm-library library mdct modified-discrete-cosine-transform ogg ogg-vorbis open-source streaming-audio vorbis
Last synced: 14 Apr 2025
https://github.com/toolarium/common-build
The common-build project has the goal to simplify the development environment setup. It works for the main environment such as Linux, Windows and Mac. It can be used as a "transparent" wrapper of the most common build tools such as Gradle, Maven or Ant.
ant build common gradle java linux mac maven windows wrapper
Last synced: 18 Apr 2026
https://github.com/geocine/sjremote
A remote control for SJCam on Android via wifi
android java record-video sjcam
Last synced: 19 Mar 2025
https://github.com/gwr3n/jsdp
A Java Stochastic Dynamic Programming Library
control dynamic inventory java lambda-calculus maintenance map-reduce object-oriented optimal parallel programming stochastic stream uncertainty
Last synced: 12 Jan 2026
https://github.com/cassiomolin/lucene-example
Example of application for indexing and searching with Apache Lucene.
Last synced: 01 Sep 2025
https://github.com/uglyoldbob/jni-min-helper
Minimal helper for `jni-rs`, supporting dynamic proxies, Android dex embedding and broadcast receiver. Used for calling Java code from Rust.
Last synced: 08 Jun 2026
https://github.com/kinde-oss/kinde-java-sdk
Kinde SDK for Java
authentication java kinde oauth2 springboot
Last synced: 04 May 2026
https://github.com/sreenigsd/cheetah
Cheetah is a test automation framework that has been developed to help automate testing efforts across multiple technologies including Web, Mobile, WebServices, Database, Mainframe, etc..
appium automation automation-api automation-framework automation-selenium automation-test automation-testing cheetah cucumber cucumber-framework cucumber-java cucumber-jvm cucumber-tests java selenium
Last synced: 23 Apr 2025
https://github.com/moatazeldebsy/espresso-tau
The demo repository for Espresso course for Test Automation University
android android-app demo demo-app espresso espresso-tests java kotlin uitesting uitests
Last synced: 15 Aug 2025
https://github.com/marcioos/bgg-client
BoardGameGeek XML API 2 client for Java and Android apps
android android-apps api-client bgg bgg-client bgg-library board-game boardgamegeek boardgames java library
Last synced: 14 Jan 2026
https://github.com/artipie/ppom
Parent POM for all Maven projects
artipie java maven-pom parent-pom
Last synced: 14 Jan 2026
https://github.com/loonaticx/DemiBOT
DemiBOT is an amazing remote control Java Discord bot, created by the infamous Loonatic and Disyer.
bot discord discord-bot discord-bots discord-java discordjava epic java remote-control remote-control-discord
Last synced: 08 Apr 2025
https://github.com/objectionary/eo-strings
EO Objects for Manipulations with Strings
eolang java oop oop-principles
Last synced: 14 Jan 2026
https://github.com/jerady/mqttfx-payload-decoders
The default preset of MQTT.fx message payload decoder implementations based on addon-commons.
Last synced: 08 Mar 2026
https://github.com/myconsciousness/insta-bot-j
InstaBotJ main repository.
batch bot gradle instagram instagram-bot java schedule sns sns-bot springboot
Last synced: 22 Apr 2025
https://github.com/brcolow/java-dx12
DirectX12 in Java with Project Panama
directx12 java jextract panama
Last synced: 04 Mar 2026
https://github.com/56duong/real-time-chat-websocket-angular-spring-boot
A real-time chat app offering individual and group chats, including chat color customization and group management. Users can log in, manage members, view active users, track unseen messages, and upload avatars.
angular chat-application java mysql real-time sockjs-client spring-boot web-socket
Last synced: 29 May 2026
https://github.com/eurohlam/rss2kindle
Java Web application that provides a service for scheduled polling RSS feeds and sending them by email as Kindle books in mobi format. It uses Apache Camel, Spring MVC, Jersey RESTful Web Service, Bootstrap, JQuery, Tomcat, Docker, Mongo DB and Amazon kindlegen
ansible bootstrap4 camel docker java jersey-framework jquery kindlegen mobi-format mongodb rss spring-mvc spring-security tomcat
Last synced: 09 Apr 2025
https://github.com/anonfaded/fadeboard
Android Keyboard which transforms simple letters into special characters | Dodge censorship!! - your words, your way!
android android-app android-keyboard java
Last synced: 13 Apr 2025
https://github.com/philippheuer/credential-manager
Java - OAuth2 Credential Manager
credentialmanager java oidc-client
Last synced: 13 May 2025
https://github.com/nalukit/iban4g
A port of Artur Mkrtchyan's iban4j project so that it will work with Java, GWT or J2CL. A library for generation and validation of the International Bank Account Numbers IBAN (ISO_13616) and Business Identifier Codes BIC (ISO_9362).
artur-mkrtchyan-iban4j bic gwt gwt-library iban iban4j j2cl java
Last synced: 30 Jul 2025
https://github.com/digitalheir/java-nfa
🌁 Nondeterministic Finite State Automata for Java (in plain English: flowcharts with multiple possible outcomes)
finite-state-automaton finite-state-machine fsa java nfa non-deterministic transducer
Last synced: 11 Jan 2026
https://github.com/birddevelper/salmos-report-spring-boot-starter
A useful simple to use spring-boot library that help you to build beautiful html table, xml document, PDF or any other formats with very specific features from sql or list of objects
generator hibernate html java jdbc jdbctemplate pdf report reportgenerator spring spring-boot xls xml
Last synced: 04 Mar 2026
https://github.com/apache/maven-verifier-plugin
Apache Maven Verifier Plugin
build-management java maven maven-plugins maven-verifier-plugin
Last synced: 27 Sep 2025
https://github.com/fastjengine/fastj-java-template
A Java-based template project for the FastJ Game Engine.
cross-platform easy-to-expand easy-to-learn easy-to-understand easy-to-use fastj gradle java java-11 open-source template-project
Last synced: 17 Aug 2025
https://github.com/hoangtran0410/smartphone_store_manage_java
Phần mềm Java quản lý, mua bán smartphone ...
java manager mysql-database phone
Last synced: 31 Jul 2025
https://github.com/s-frei/tracksearch
Search on YouTube and/or SoundCloud for tracks and get their metadata
expose http-client java metadata-extraction music search search-interface song soundcloud stream youtube
Last synced: 22 Aug 2025
https://github.com/gab-studios/gab-cmdline
A GABStudios Java library to help with command line parsing.
command gab-cmdline java line parser parser-library
Last synced: 03 Oct 2025
https://github.com/astavie/from-the-ground-up
A Minecraft mod that adds research
ftgu java minecraft minecraftforge mod
Last synced: 27 Sep 2025
https://github.com/jetty-project/http2-demo
Demonstration of HTTP/2 Push using Jetty Server
http2 http2-push http2-server java java-11 jetty
Last synced: 05 Oct 2025
https://github.com/arquillian/arquillian-cube-q
Fault injection and chaos testing all in one, sweet DSL.
chaos-monkey docker java jvm testing
Last synced: 20 Aug 2025
https://github.com/apache/servicemix-utils
Mirror of Apache Servicemix utils
java network-client network-server osgi scala servicemix xml
Last synced: 25 Aug 2025
https://github.com/gmugra/net.cactusthorn.config
Configuration library based on annotation processing
annotation-processor configuration-library configuration-management hjson java java-8 json properties toml xml yaml
Last synced: 10 Apr 2025
https://github.com/spotify/futuristic-feline
futuristic-feline is a library for detecting blocking Java futures at runtime
Last synced: 06 Sep 2025
https://github.com/shubh2-0/tender-management-system
This is a Tender Management System application. In this application two persons are allow to login ,first one is Admin and second one is Vendor. Admin can register new Vendors and will provide a username and password to Vendor. Vendor can login with username and password and handle all present tender according to him.
buffered-reader class database java jdbc jdbc-driver methods mysql
Last synced: 14 Oct 2025
https://github.com/nuls-io/nuls-v2-sdk4j
NULS2.0 Java SDK
java nuls nuls-api nuls-blockchain sdk sdk-java
Last synced: 13 Mar 2026
https://github.com/lucimber/meta-openjdk-temurin
This is a software layer for Java VMs, for use with OpenEmbedded and Yocto Project build systems. The binaries are provided by the Eclipse Temurin Project.
eclipse java jvm openembedded openjdk temurin yocto
Last synced: 10 Apr 2025
https://github.com/gurkenlabs/input4j
Input4j 🎮 The pure java input library. Cross-plattform, high performance, future proof
cross-platform dependency-free directinput evdev ffm-api foreign-function-and-memory-api input iokit java jni-alternative linux macos panama performance polling rumble windows xinput
Last synced: 07 Mar 2026
https://github.com/oguzkaran/javaapp2-jul-2021
JavaApp2-Jul-2021
datastructures-algorithms grpc-java java junit rest spring-boot tcp-client-server udp-server-client
Last synced: 05 May 2025
https://github.com/brunocampos01/desenvolvimento-de-sistemas
Exercícios das matérias: Desenvolvimento de Sistemas Orientados a Objetos I e II.
android-app desenvolvimento-de-sistemas gui ine ine5601 ine5605 java jdbc serialization try-catch ufsc
Last synced: 20 Jun 2025
https://github.com/sondosaabed/palestine-cities-map
Find shortest paths between Palestinian cities using A* or Greedy BFS algorithms. Note: Heuristic values may not be accurate for the showcased 15 cities. 🇵🇸
a-star-algorithm country-map greedy greedy-best-first-search java javafx-application map palestine-map pathfinding
Last synced: 09 Sep 2025
https://github.com/basemax/androidautobuildapk
This is an example of how to build an APK using GitHub Actions. Here, we created a simple Android application that displays a Hello World!. We then created a workflow that builds the APK and uploads it as a new release.
android apk apk-builder app build-apk github-action github-actions github-actions-ci java kotlin
Last synced: 05 May 2025
https://github.com/beehive-lab/levelzero-jni
Intel LevelZero JNI library for TornadoVM
gpu-library heterogeneous-parallel-programming intel-gpu java jni-library level-zero oneapi spirv
Last synced: 30 Dec 2025
https://github.com/houarizegai/mailssender
Desktop App that allow you to send HTML emails to multiple receivers
java javafx javamail sendmail sendmail-smtp
Last synced: 10 Apr 2025
https://github.com/build-on-aws/amazon-bedrock-with-builder-and-command-patterns
A simple, yet powerful implementation in Java that allows developers to write a rather straightforward code to create the API requests for the different foundation models supported by Amazon Bedrock.
amazon bedrock builder-pattern command-pattern foundation-models generative-ai java llm
Last synced: 10 Apr 2025
https://github.com/skullabs/kos
Zero-overhead and minimalist web framework for Vert.x
java kotlin microservice vertx
Last synced: 21 Jun 2025
https://github.com/veryfi/veryfi-java
Java module for communicating with the Veryfi OCR API.
api java java-library java-sdk sdk
Last synced: 04 May 2025
https://github.com/gr8pefish/openglider
OpenBlocks' HangGlider ported and rewritten for 1.10+
java minecraft minecraft-forge minecraft-forge-mod minecraft-mod mod
Last synced: 12 Apr 2025
https://github.com/darbyluv2code/deploy-spring-boot-3-apps-on-aws
Source code for the course: Deploy Spring Boot 3 Java Apps Online to Amazon Cloud (AWS)
aws aws-elastic-beanstalk aws-parameter-store awselasticbeanstalk elasticbeanstalk java rds spring spring-boot spring-boot-3 spring-data-jpa spring-mvc springboot springboot3 thymeleaf
Last synced: 21 Mar 2025
https://github.com/cgivre/drillbook
The Official Source Repository for Learning Apache Drill (O'Reilly, 2018)
apache-drill hadoop hbase hive java kafka python python3 sql
Last synced: 02 Apr 2026
https://github.com/lowes/auditor
Solves the audit needs for any JVM based application.
audit audit-log audit-trail auditing java java-audit jvm kafka kotlin reactor spring-boot
Last synced: 13 Apr 2025
https://github.com/web3labs/quorum-sample
Sample Token Project for Quorum
blockchain ethereum java java8 quorum web3j
Last synced: 10 May 2025
https://github.com/javiertuya/samples-test-spring
Ejemplos de automatización de pruebas con Spring Boot
bdd ci-cd-pipeline github-actions java jbehave jenkins junit maven spring-boot testing
Last synced: 17 Feb 2026
https://github.com/jgperrin/net.jgp.books.spark.ch14
Spark in Action, 2nd edition - chapter 14 - extending data transformation with UDFs
apache-spark java java8 manning spark sparkwithjava udf
Last synced: 18 Jul 2025