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/shyamz-22/openid-connect-client
OpenId Connect Java Client
java jvm-languages kotlin openid-connect openid-connect-basic-client spring-security
Last synced: 04 Jul 2025
https://github.com/codeintrovert/90daysofdsa
A Series of #90DaysLeetCodeChallenge where I solve 90 leetcode problems in 90 Days!
data-structures dsa github github-copilot java learn leetcode leetcode-java leetcode-solutions student-vscode
Last synced: 17 Jul 2025
https://github.com/prithivsakthiur/huggingface-android-application
URL to App Conversion
apk apktool app application drive go google html hugging-face java javascript kotlin median native procedural readme sdk shell steps url
Last synced: 11 Jul 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/kanlon/cfile
在线收集文件的项目,不用再让每个人发邮箱到收集人那里
bootstrap java mybatis springboot
Last synced: 05 Apr 2025
https://github.com/teenbiscuits/pasame-codigo
Pásame el Código es una web open source con apuntes y ejercicios resueltos de las diferentes asignaturas que componen el Grado de Enxeñería Informática da Universidade da Coruña.
apuntes astro c cc-by-nc ds ejercicios fic gei git gplv3 java ocaml pp pro1 pro2 pro2324 tailwindcss udc universidad
Last synced: 14 Aug 2025
https://github.com/asahaf/javacron
java library for parsing crontab expressions and calculating the next run time
cron cron-expression cronjob crontab java parser
Last synced: 11 Jan 2026
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/bartlomiejzuber/rapidmsgconverter
Java app for quick converting .msg files to .pdf files
java msg-converter msg-files pdf-generation
Last synced: 07 May 2025
https://github.com/sschuberth/parandroid
The first demoscene production for the Android platform.
Last synced: 19 Mar 2025
https://github.com/virgilsecurity/virgil-e3kit-kotlin
E3Kit is a security framework that simplifies work with Virgil services and presents the easiest way to add full end-to-end security to your chat application to become HIPAA and GDPR compliant and more.
e3kit encryption encryption-for-unregistered-users end-to-end-encryption gdpr group-encryption hipaa java kotlin multi-device pki post-quantum-cryptography pqc sdk secure-the-future stream-encryption
Last synced: 09 May 2025
https://github.com/selimhorri/flight-management
Spring Boot app manages flights and their reservations
Last synced: 12 Apr 2025
https://github.com/selimhorri/kafka-boot
kafka-producer-consumer-with-spring-boot
java kafka kafka-consumer kafka-producer kafka-topic message-streaming spring-boot spring-kafka streaming-data
Last synced: 12 Apr 2025
https://github.com/cmdjulian/kirc
Sync / Coroutines / Reactive Container Registry Client written in Kotlin ready for GraalVM 🐋
coroutines docker fuel java jvm kotlin oci projectreactor reactive registry
Last synced: 07 Apr 2026
https://github.com/mrsarm/spring-react-crud
React.js and Spring REST CRUD Admin
admin bootstrap4 crud hibernate java maven reactjs spring spring-boot spring-data-jpa webapp
Last synced: 09 Apr 2025
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/tahanima/problem-solving
A repository to contain my submissions in various online judges.
beecrowd-solutions codechef-solutions codeforces-solutions competitive-programming java leetcode-solutions problem-solving uva-solutions
Last synced: 21 Mar 2025
https://github.com/eclipse-platform/eclipse.platform.debug
Eclipse Platform Debug functionality
Last synced: 04 May 2025
https://github.com/tericcabrel/smartcard-with-fingerprint-auth
Stores user information in a smart card and authenticates with the fingerprint stored in the smart card
csharp java javacard rabbitmq sping-boot spring-mvc thymeleaf websocket
Last synced: 14 Jul 2025
https://github.com/raptorbox/raptor
Raptor IoT platform
iot java mqtt mqtt-broker raptor
Last synced: 12 Apr 2025
https://github.com/yuvalpinter/liveqaserverdemo
Demo server for TREC LiveQA competition
java qa question-answering shared-task trec
Last synced: 17 Mar 2025
https://github.com/apache/activemq-nms-openwire
Mirror of Apache ActiveMQ NMS OpenWire client library
activemq c cplusplus csharp java network-client network-server perl php python ruby
Last synced: 12 Apr 2025
https://github.com/tinycedar/vanilla
用Go开发的实验性质的Java虚拟机(Java Virtual Machine) An experimental Java Virtual Machine written in Go
Last synced: 30 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/0x4f53/getperms
An Android wrapper library to quickly get app permissions and other package data.
android android-library apk demo icon java jitpack library localdatetime open-source package-manager packages permissions permissions-android phone security siem signature
Last synced: 01 May 2025
https://github.com/mutasimali/wifi-car-control
arduino - android tcp client - wifi car https://opooq.com
android android-tcp-client arduino controller java wifi wifi-car-control
Last synced: 10 Jan 2026
https://github.com/programandoconro/programming-locker
僕の自学の方法。Mi camino de aprendizaje autodidáctico. My programming self-study road.
api docker etc java javascript linux python raspberry-pi typescript
Last synced: 10 Apr 2025
https://github.com/yhs0602/unzip-corrupt
Unzip ANY zip files that couldn't have been extracted because of corruptions, etc! (In my case for 4 month for a corrupt 2GB zip file)
android android-application corruption file fix java zip
Last synced: 26 Mar 2025
https://github.com/gongoliers/library-of-gongolierium
A simple Java library for FRC to develop more complex programs with less code
first-robotics-competition frc java
Last synced: 24 Oct 2025
https://github.com/mohitjaisal/codingbooks
As you begin your path on becoming a coding specialist it is always pleasant to find good sources of information. Many computer languages might be tricky to learn at the beginning so you need reliable references to double-check your mistakes and learn how to not make them again.
books c coding coding-interview codingbooks cpp hacktober hacktoberfest hacktoberfest-accepted hacktoberfest2021 java python
Last synced: 12 Oct 2025
https://github.com/linktosriram/clojure-spring-guide
Guidelines for using Clojure with Spring Framework
annotations clojure clojure-spring-guide java spring spring-boot spring-framework
Last synced: 28 Oct 2025
https://github.com/robert076/ubb-computer-science
The courses I took at UBB during my Bachelor's in Computer Science. A collection of my assignments, exams, projects, labs, lecture notes, and preparation materials for them, including extra work.
assembly cpp java lisp prolog python ubb ubb-cluj ubb-computer-science ubb-fmi
Last synced: 09 Oct 2025
https://github.com/cassiomolin/tasks-rest-api
Sample REST API for managing tasks using Spring Boot, Jersey, Jackson, MapStruct, Hibernate Validator and REST Assured.
hibernate-validator jackson java jersey mapstruct postman rest rest-api rest-assured spring spring-boot
Last synced: 15 Mar 2026
https://github.com/mindgamesnl/fireio
The simple fast, simple and sexy cross platform networking framework
async framework java javascript networking rest socket
Last synced: 26 Oct 2025
https://github.com/usnistgov/metaschema-java
Java tools and libraries providing a Metaschema toolchain
code-generation data-binding java json maven maven-plugin metaschema modeling parser-library xml yaml
Last synced: 26 Oct 2025
https://github.com/xendit/xendit-java
Xendit REST API Client for Java - Card, Virtual Account, Invoice, Disbursement, Recurring Payments, Payout, EWallet, Balance, Retail Outlets Services
balance card disbursement ewallet hacktoberfest invoice java payment payment-gateway payout recurring-payments retail-outlet virtual-account xendit
Last synced: 01 Feb 2026
https://github.com/therealayce/ubisoftconnect-win7fix
This is a proxy application to fix Ubisoft's channel-service not supporting any cipher suites for Windows 7, so that chat, groups and multiplayer invites work again.
chat csharp groups invite java multiplayer tls tls12 ubisoft-connect uplay windows-7
Last synced: 27 Oct 2025
https://github.com/ghost-chu/simplereloadlib
Simple but useful generic reload library for Java projects.
Last synced: 15 Mar 2026
https://github.com/PhilippHeuer/credential-manager
Java - OAuth2 Credential Manager
credentialmanager java oidc-client
Last synced: 14 May 2025
https://github.com/yedhink/KTU-Java
Learn Java easily. A collection of simple programs primarily focusing on the KTU syllabus for Java
awt java javafx-application jdk9 ktu learn-java simple-programs swing-gui
Last synced: 14 May 2025
https://github.com/anfractuosity/lsd
A Java port of the Line Segment Detector algorithm
java line-segmentation lsd segment-detector-algorithm
Last synced: 13 May 2025
https://github.com/jlengrand/swacli
A simple Star Wars CLI tool built with picocli
cli hacktoberfest hacktoberfest-accepted hacktoberfest2020 java kotlin picocli star-wars star-wars-cli
Last synced: 06 Apr 2025
https://github.com/artipie/composer-adapter
PHP Composer Adapter for Artipie
Last synced: 13 May 2025
https://github.com/jethronap/jstat
A Java Library for Statistics, Data Analysis and Visualization.
classification data-analysis gradient-descent java linear-regression statistics
Last synced: 21 Jun 2025
https://github.com/apache/sling-org-apache-sling-engine
Apache Sling Engine Implementation
Last synced: 06 Apr 2025
https://github.com/kasramp/eris
Eris Weather API
java spring-boot weather-api weather-api-java
Last synced: 22 Mar 2025
https://github.com/ivstiv/pixelart-converter
This project aims to recreate pixel arts as close as possible to a given image but with a limited color palette. In this case it is working with the color palette of the Drednot's Colored Panel but technically it should not have any issues to work with any other palette given it is in the right json format.
converter dredark drednot java javafx pixelart
Last synced: 13 May 2025
https://github.com/louisdh/java-class-quick-look
Quick Look plugin to display Java class files as bytecode
bytecode java macos quicklook-plugin
Last synced: 13 May 2025
https://github.com/menthamc/mint-archives
Mint的归档仓库
bukkit folia folia-fork java minecraft minecraft-server paper
Last synced: 02 Jul 2025
https://github.com/valery1707/kaitai-maven-plugin
Maven plugin for Kaitai: declarative language to generate binary data parsers
java kaitai kaitai-struct maven-plugin
Last synced: 14 Jul 2025
https://github.com/harshkapadia2/jdbc_librarymanagementsystem
A JDBC project using Netbeans IDE (Java) and MySQL.
Last synced: 21 Apr 2025
https://github.com/jourquin/nodus
Transportation network modeling software designed for multimodal and intermodal freight transport
assignment gis intermodal-freight-transport java modal-choice multimodal-freight-transport network-models networks nodus
Last synced: 26 Jan 2026
https://github.com/tokenmill/fast-url-access-checker
Easily run HTTP GET requests against a list of URLs to check their HTTP status.
clojure http-redirect http-status java url-checker url-cleaning
Last synced: 22 Apr 2025
https://github.com/mightypirates/bedrockores
A minecraft mod that adds ore clusters embedded in bedrock, and a machine to extract them automatically.
Last synced: 03 Jul 2025
https://github.com/nikialeksey/porflavor
PorFlavor - is the gradle plugin for extending android productFlavors
android androidflavors gradle gradle-plugin java productflavors
Last synced: 02 Sep 2025
https://github.com/rapter1990/qr-generator-example
QR Generator Example with Spring Boot
docker docker-compose integration-test java junit qrcode qrcode-generator restful-api spring-boot validation zxing zxing-qrcode
Last synced: 16 May 2025
https://github.com/meesho/excel-pojo-mapper
Excel-Pojo-Mapper is a library to map data kept in excel to list of java objects without writing boilerplate code to read excel & set values for object fields.
apache-poi converter epmapper java mapping mapping-tools microsoft-excel poi pojo
Last synced: 26 Apr 2026
https://github.com/percy/percy-selenium-java
Visual testing with Java Selenium and Percy
java percy percy-agent percy-sdk selenium visual-regression-testing visual-testing visual-tests
Last synced: 02 Apr 2026
https://github.com/openzipkin/brave-cassandra
Tracing instrumentation for Cassandra and the DataStax Java Driver
cassandra distributed-tracing instrumentation java openzipkin tracing zipkin zipkin-brave
Last synced: 04 Jun 2026
https://github.com/javiorfo/java-spring3-microservice
Clean architecture, Java 21, Spring Boot 3, Postgres, Tracing, Logging and Keycloak
auditory hexagonal-architecture hibernate-jpa java java-21 keycloak microservice spring-boot spring-security springboot3
Last synced: 01 Sep 2025
https://github.com/marthym/baywatch
Follow your favorite news letters and keep an 👀 on the latest technologies news.
feed-reader java rss springboot vue3
Last synced: 15 May 2025
https://github.com/shafiqsadat/ipinforobot
A telegram robot to receive IP and proxy information!
ipbottelegram ipinfobot java javabot javatelegram javatelegrambot telegram telegrambot telegramjava telegramjavabot
Last synced: 18 Aug 2025
https://github.com/willemjiang/smart-park-demo
The demo repo of smark park usecase
Last synced: 15 Apr 2025
https://github.com/sonatype/package-url-java
Java Package URL implementation
Last synced: 23 Apr 2025
https://github.com/psingh12354/java-hackerank
Here I upload my HackerRank Java solutions.
all hackerrank-java-solutions hackerrank-solutions java java-hackerrank-solution java-stdin java-strings java-substring
Last synced: 23 Aug 2025
https://github.com/paritytrading/foundation
Utility library for network protocols on the JVM
Last synced: 16 Jul 2025
https://github.com/piomin/sample-nomad-java-services
sample spring applications that are deployed on Hashicorp's Nomad and and communication with each other using Consul disocvery and Spring Cloud Consul client
consul java microservices nomad service-discovery spring-boot spring-cloud spring-cloud-consul
Last synced: 17 Mar 2025
https://github.com/cucumber/gherkin-utils
API for working with Gherkin documents
java javascript polyglot-release tidelift
Last synced: 07 Apr 2025
https://github.com/lvcarnevalli/javaclean
JAVA Clean template clean architecture, feature toggles and test pyramid
clean-architecture cucumber easy-cucumber feature-toggle ff4j gatling java owasp-zap spock test test-automation test-driven-development test-pyramid testing testing-tools
Last synced: 31 Aug 2025
https://github.com/anein/java-programming-solving-problems-with-software
Modules of Coursera Course "Java Programming: Solving Problems with Software"
coursera coursera-course java java-programming
Last synced: 12 Apr 2025
https://github.com/sap/ai-sdk-java
Integrate chat completion into your business applications with SAP Cloud SDK for AI. Leverage the Generative AI Hub of SAP AI Core to make use of templating, grounding, data masking, content filtering and more. Access all features of SAP AI Core with the SAP Cloud SDK for AI.
ai chat gen-ai java sap-ai-core
Last synced: 20 Feb 2026
https://github.com/nsiatras/pdf-compressor
PDF File Compression Software
compression ghostscript java pdf
Last synced: 13 May 2025
https://github.com/xpinjection/java8-extensions
Code samples demonstrating benefits of some Java 8 extensions and libraries
java java-8 java-streams java8-learning java8-study javaslang jool streamex vavr
Last synced: 15 Apr 2025
https://github.com/bulletdev/arremate-certo
Bidding(licitação) and waiver automation
Last synced: 15 Apr 2025
https://github.com/sanjoy-sust/freightmanagement
Standard Spring boot app to find paths between two locations
api-documentation distance-calculation flywaydb google-maps-api hibernate-orm java junit junit-test latitude-and-longitude latitude-data multi-tenant pathfinding rest-api spring spring-boot spring-data spring-data-jpa springframework test-cases test-driven-development
Last synced: 14 Jul 2025
https://github.com/twelvet-projects/netty-websocket-spring-boot-starter
(Based on Netty's WebSocket)基于Netty作为底层实现的Spring Boot Starter轻量级、高性能WebSocket框架,支持多端口,多路径,SSL,jdk >= 1.8 (兼容Spring Boot 3)
java netty spring-boot websocket
Last synced: 14 Apr 2025
https://github.com/zhoushengsheng/ci6226-ira-g14
Assignment for CI6226 Information Retrieval & Analysis at NTU in Singapore.
java lucene search-engine spring-boot
Last synced: 16 Jan 2026
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/chonton/apm-client
Java client for DataDog APM
datadog-apm distributed distributed-trace java trace up-for-adoption
Last synced: 26 Feb 2025
https://github.com/jhg023/bitbuffer
A data type similar to ByteBuffer, but can read/write bits as well as bytes to improve throughput and allow for optional compression.
bitbuffer bits bitwise bitwise-arithmetic bitwise-operators buffer bytebuffer java java-11
Last synced: 10 Apr 2025
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/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/teogramm/oasth
A library offering access to the OASTH API.
bus java kotlin oasth thessaloniki transit
Last synced: 14 Jan 2026
https://github.com/papermc/asm-utils
Library for redirecting Java bytecode & reflection calls using ASM
Last synced: 26 Apr 2025
https://github.com/mrjameshamilton/bf
An optimizing brainf*ck compiler with multiple target backends: JVM, smali, dex, C, LLVM IR, ARM, WASM, JavaScript and Lox.
arm assembly brainfuck bytecode compiler java javascript jvm jvm-bytecode jvm-language kotlin language llvm llvm-ir lox smali wasm
Last synced: 09 Apr 2025
https://github.com/tankerhq/sdk-android
Tanker client-side encryption SDK for Android
android cryptography encryption end-to-end java kotlin privacy sdk security tanker
Last synced: 09 Apr 2025
https://github.com/explore-de/rage4j
Evaluate your LLM based Java Apps
ai evaluation java junit langchain4j llm testing
Last synced: 29 May 2026
https://github.com/dhi13man/spring-multi-data-source
To mitigate Spring's limitations with multiple data sources in a single service, this library provides two custom Java annotations that automatically generate all the required bean definition configurations, and package-segregated repositories, for each data source.
annotation-processor annotations database java maven spring spring-boot
Last synced: 14 Apr 2025
https://github.com/shubh2-0/jdbc-practice
🔍 Dive into JDBC practice with two projects: Student Management Application and Student Management Application with DAO Pattern. Learn CRUD operations, DAO layer abstraction, code organization, and extensibility. Clone, configure, and contribute to level up your JDBC skills. Let's explore the world of database interaction! 🚀👩💻📚
api database java jdbc jdbc-driver mysql
Last synced: 23 Apr 2025