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-02-25 00:17:28 UTC
- JSON Representation
https://github.com/copygirl/WearableBackpacks
Minecraft mod which adds beautiful, balanced backpacks
backpacks forge java minecraft minecraft-forge minecraft-mod mod
Last synced: 16 May 2025
https://github.com/jsaman19/easycountdowntimer
A simple android library to countdown timer textview for api 14+
android countdown-timer custom-view java
Last synced: 14 Jan 2026
https://github.com/sunng87/lein-jlink
A lein plugin creates and manages custom java environment
Last synced: 21 Aug 2025
https://github.com/dangdangdotcom/cymbal
Cymbal is an operational platform for Redis. Its goal is to help technical teams to manage large Redis clusters in the simplest and lowest cost way. Likewise, Cymbal can also assist the technical team in the direction of DevOps. At present, more than 1000+ Redis instances have bean managed by Cymbal in dangdang.com.
devops java paas redis spring springboot
Last synced: 06 Apr 2025
https://github.com/diennea/bookkeeper-visual-manager
A visual interface for Apache BookKeeper
admin-dashboard bookkeeper java user-interface visual-interface
Last synced: 03 Mar 2025
https://github.com/iiitv/cheflib
CodeChef Rated Contest Solutions
c codechef-solutions competitive-programming-contests cpp dishes eligible java python solutions
Last synced: 14 Apr 2025
https://github.com/felixsoares/bottomnavygation
Bottom Navigation based on Bottom Navigation View from Android
android bottombar bottomnavigationview java
Last synced: 21 Jun 2025
https://github.com/lambdatest/java-testng-selenium
Run TestNG and Selenium scripts on LambdaTest automation cloud. A sample repo to help you run TestNG framework based test scripts in parallel with LambdaTest
automation automation-testing cloud example examples java lambdatest selenium selenium-grid selenium-webdriver selenium4 test-automation testing testng
Last synced: 07 May 2025
https://github.com/handstandsam/kmp-ready
KMP Ready is a Gradle Plugin that provides actionable advice to make your code Kotlin Multiplatform compatible.
android gradle gradle-plugin java jvm kotlin
Last synced: 05 Apr 2025
https://github.com/tzolov/mtcnn-java
Java MTCNN face detection using ND4J and trained TensorFlow models
face-detection java mtcnn nd4j spring-cloud-stream tensorflow
Last synced: 21 Apr 2025
https://github.com/teverett/antlr4example
A Java example for Antlr4
antlr antlr4 arithmetic example java
Last synced: 07 Apr 2025
https://github.com/cchantep/acolyte
:tiger: Mockup/testing JDBC & MongoDB driver (or Chmeee's son on the Ringworld).
database java jdbc mockup persistence reactivemongo scala testing
Last synced: 05 Apr 2025
https://github.com/apache/rocketmq-site
Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.
cloud-native eventing hacktoberfest java messaging rocketmq streaming
Last synced: 16 May 2025
https://github.com/robinbraemer/cloudflareapi
The most complete and extensible Cloudflare API v4 client library for Java.
api client cloudflare cloudflare-api dns java java-8 lib library oop
Last synced: 07 Apr 2025
https://github.com/connectaman/java_notes_and_programs
Notes and Programs on Java
java java-notes java-programming java-se javanotes
Last synced: 10 Apr 2025
https://github.com/logchange/logchange
🪵 logchange is a tool which helps creating CHANGELOG by keeping one format and solving merge request conflicts problem by extraction of new CHANGELOG entries to separate files
automation changelog cicd cli docker generator java markdown maven-plugin tool yml
Last synced: 11 Apr 2025
https://github.com/comtel2000/mokka7
Mokka7 is native port of Snap7 core in pure Java (fork of moka7 http://snap7.sourceforge.net) and parts of Sharp7.
java java8 moka7 mokka7 plc s7-protocol siemens snap7
Last synced: 12 Jul 2025
https://github.com/ao-space/ao.space
AO.space is focused on protecting personal data ownership and creating a truly personal owned digital space.
data-security did distributed golang java privacy-security
Last synced: 17 Jun 2025
https://github.com/aint/laverna-android
Laverna Android is a companion note-taking application for Laverna (web app) designed for Android
android java kotlin laverna note-taking
Last synced: 25 Jan 2026
https://github.com/runabol/graffiti
Headless Java CMS
apache2 graphql headless-cms java postgresql spring-boot
Last synced: 22 Aug 2025
https://github.com/red5/red5-websocket
Websocket plug-in for Red5
java red5 red5-websocket websocket-plug websockets ws wss
Last synced: 21 Sep 2025
https://github.com/itfsw/querybuilder
An Java Backend for jQuery-QueryBuilder
Last synced: 02 Aug 2025
https://github.com/viaversionmcp/viamcp
Client-side Implementation of the Via* projects for MCP
forge hackclient java mcp meteor minecraft minecraftcoderpack versionswitcher viabackwards viamcp viarewind viaversion
Last synced: 09 Apr 2025
https://github.com/minhaskamal/genderrecognizer
Plain Face Detector & Gender Recognizer
egami face-detection face-detector face-recognition female gender-recognition gender-recognizer java machine-learning male opencv
Last synced: 11 Apr 2025
https://github.com/unidata/tds
THREDDS Data Server
geodata geoscience geospatial-data hacktoberfest java tds thredds thredds-catalogs
Last synced: 04 May 2025
https://github.com/jcabi/jcabi-log
Static Wrapper of SLF4J easing you from the necessity to create static LOGGER instances in each Java class
Last synced: 27 Jun 2025
https://github.com/Uristqwerty/CraftGuide
The CraftGuide Minecraft mod
java minecraft minecraft-mod mod
Last synced: 21 Apr 2025
https://github.com/floodfx/undead
LiveView server implementation for the JVM
java kotlin liveview stringtemplate undead
Last synced: 02 May 2025
https://github.com/seruco/base62
Base62 Encoder/Decoder for Java
base62 encoding encoding-library encodings java
Last synced: 14 Jan 2026
https://github.com/jeremiehuchet/nominatim-java-api
Nominatim search API client written in Java
android geocoding java nominatim nominatim-api openstreemap
Last synced: 14 Jan 2026
https://github.com/lachlanmckee/gsonpath
A Java annotation processor library which generates gson type adapters using basic JsonPath style annotations
adapter-factory android annotation-processor annotation-processor-library annotations gson java java-annotation-processor json jsonpath kotlin
Last synced: 05 Sep 2025
https://github.com/bes2008/langx-java
Java tools, helper, common utilities. A replacement of guava, apache-commons, hutool
aop classpath collection common cron csv diff helper idgenerator java pinyin pipeline reflect reflection repository security stream timer tools
Last synced: 10 Apr 2025
https://github.com/sgreben/regex-builder
Write regular expressions in pure Java
builder capture-groups expression-builder fluent java regex wrapper
Last synced: 30 Apr 2025
https://github.com/acmo0/android-youtube-downloader
This is an android video downloader which is availaible for many websites ( including Youtube, Facebook, Twitter, Twitch, TikTok). It's a yt-dlp and pytube adaptation for android 8 and more.
android android-app android-oreo android-studio chaquopy downloader java python3 pytube pytube-android pytube-gui pytube3 twitch twitter youtube youtube-dl youtube-video youtube-video-download youtube-video-downloader yt-dlp
Last synced: 28 Oct 2025
https://github.com/miniplaceholders/miniplaceholders
MiniMessage Component-based Placeholders for Paper, Fabric, Sponge, Folia and Velocity platforms
fabric-mod folia-plugin folia-plugins java kotlin krypton-plugin minecraft-api minecraft-mod minecraft-plugin minimessage paper-plugin placeholderapi sponge-plugin velocity-plugin
Last synced: 11 Apr 2025
https://github.com/emd4600/sporemodder-fx
The most advanced and modern Spore modding tool.
Last synced: 08 Sep 2025
https://github.com/cronn/reflection-util
Java Reflection Utility Classes
java method-reference reflection
Last synced: 05 Apr 2025
https://github.com/janiokq/react-native-nlist
原生Listview Native lListView react-native encapsulation Memory recovery reusing High performance
java listview objective-c react-native recyclerview uitabview
Last synced: 12 May 2025
https://github.com/kaviarasan-r/gfg-dsa-self-paced-course
Data structures enable us to organize and store data, whereas algorithms enable us to process that data in a meaningful sense. Totally there are 260 lecture codings and assignments are on the way.
algorithms data-structures dsa-learning-series dsa-practice geeksforgeeks java
Last synced: 19 Apr 2025
https://github.com/nationalsecurityagency/qonduit
A WebSocket library for use with Apache Accumulo
Last synced: 28 Apr 2025
https://github.com/vert-x3/vertx-mongo-client
Mongo Client for Eclipse Vert.x
async java mongo non-blocking reactive vertx
Last synced: 16 May 2025
https://github.com/nastel/remoraj
Extensible, low overhead Java Bytecode instrumentation agent for optimizing Java app performance
agent-trace bytebuddy bytecode bytecode-instrumentation devops-pipeline devops-tools java java-apps java-performance java-transaction jkool nastel-xray performance-metrics remora-java-agent streams-agent tracking
Last synced: 22 Apr 2025
https://github.com/viktorholk/push-notifications-api
📱 Send Instant Push Notifications to your Android Phone through a REST-API.
android java notifications push-notifications rest-api server-side-events
Last synced: 09 Apr 2025
https://github.com/sap/fosstars-rating-core
A framework for defining ratings for open source projects. In particular, the framework offers a security rating for open source projects that may be used to assess the security risk that comes with open source components.
calculating-ratings java scores security security-rating security-risks security-tools
Last synced: 06 Apr 2025
https://github.com/zzzzzzzzyt/javalearningnotes
Learning notes/Java后端学习笔记
algorithms computer-networks java middleware notes opreating-systems project
Last synced: 22 Mar 2025
https://github.com/allen-ball/ganymede
The Ganymede Kernel is a Jupyter Notebook Java kernel based on the Java Shell tool, JShell.
java jupyter-kernel jupyter-notebook
Last synced: 28 Apr 2025
https://github.com/seljabali/java-time-fun
java.time Kotlin extension functions library.
calendar date date-formatting date-library date-time java javatime joda-time kotlin kotlin-extensions
Last synced: 24 Jun 2025
https://github.com/woowacourse-teams/2021-botobo
🐸 보고 또 보고는 취준생, 학생을 위한 반복 학습 장려 서비스입니다.
java javascript react springboot
Last synced: 13 Apr 2025
https://github.com/onimur/handle-path-oz
Android Library to handle multiple Uri's(paths) received through Intents.
async asynchronous coroutines flow handle intent java kotlin kotlin-android library multiple-files path realpath single-file uri
Last synced: 11 Jan 2026
https://github.com/nom-tam-fits/nom-tam-fits
A full featured 100% Java library for reading and writing FITS files
astronomy data fits fits-files fits-image fitsio java open-source scientific
Last synced: 11 Jan 2026
https://github.com/SAP/fosstars-rating-core
A framework for defining ratings for open source projects. In particular, the framework offers a security rating for open source projects that may be used to assess the security risk that comes with open source components.
calculating-ratings java scores security security-rating security-risks security-tools
Last synced: 03 Apr 2025
https://github.com/sowmen/fxgraphalgorithmsimulator
Visualizes specific Graph Algorithms like BFS, DFS, MST etc. on interactive user input graphs.
bfs bfs-algorithm breadth-first-search depth-first-search dfs dfs-algorithm dijkstra-algorithm dijkstra-shortest-path graph graph-algorithms graph-drawing graph-simulator java javafx javafx-application javafx-desktop-apps
Last synced: 09 Jul 2025
https://github.com/gazbert/java-design-patterns
A cookbook of simple Java design patterns.
cookbook design-patterns gof java java-design-patterns
Last synced: 12 Apr 2025
https://github.com/firegloves/mempoi
A library to simplify export from database to Excel files using Apache POI :japanese_goblin:
apache-poi database excel excelgenerator excelwriter hacktoberfest java poi sheet xlsx
Last synced: 09 Apr 2025
https://github.com/rectangle-dbmi/Realtime-Port-Authority
Realtime transit tracker of Pittsburgh's Port Authority buses using the realtime PAT API using Google Maps to Display the Maps
android buses java kotlin pittsburgh realtime transit transportation vehicle-tracking
Last synced: 24 Apr 2025
https://github.com/christophebedard/javaword
Microsoft Word as a Java "IDE"
Last synced: 11 Jul 2025
https://github.com/sjamesr/jfreesane
Java API to talk to the SANE scanning daemon
Last synced: 15 May 2025
https://github.com/may-fly/mayfly
不断重构优化(目前主要用于沉淀日常开发中好的代码实践)——mayfly前后端分离的后台系统(包含按钮级别的权限管理)。机器管理[webssh, 文件管理,监控等]及Redis单机以及集群管理(已完成部分接口以及界面)
element-plus java springboot vue3
Last synced: 14 Apr 2025
https://github.com/mybatis/freemarker-scripting
FreeMarker plugin for MyBatis 3.2
Last synced: 05 Apr 2025
https://github.com/m-reza-rahman/jakartaee-docker
Effective Docker and Kubernetes for Java/Jakarta EE Developers
docker jakartaee java javaee kubernetes
Last synced: 08 May 2025
https://github.com/gr8pefish/ironbackpacks
A Minecraft mod that adds portable storage in the form of tiered backpacks with modular upgrades.
iron-backpacks java minecraft minecraft-forge-mod mod
Last synced: 12 Apr 2025
https://github.com/signalfx/tracing-examples
Examples of using third-party tracers with SignalFx
distributed-tracing documentation examples golang instrumentation jaegertracing java javascript opentracing python signalfx tracing zipkin
Last synced: 02 Jul 2025
https://github.com/drombler/drombler-fx
Drombler FX - the modular application framework for JavaFX.
application-framework desktop drombler-acp drombler-commons drombler-fx java javafx maven modular osgi
Last synced: 10 Apr 2025
https://github.com/carmjos/easysql
:floppy_disk: Easy (to operate) SQL Databases! A easy-to-use advanced SQL framework based on JDBC, supports multiple types of databases and connection pools, with high customizability and extensibility.
beecp easy-to-use hikaricp java java-library jdbc sql
Last synced: 06 Apr 2025
https://github.com/calimero-project/calimero-server
KNXnet/IP server for KNX IP, KNX (RF) USB, FT1.2, and TP-UART
Last synced: 06 Apr 2025
https://github.com/mossabtn/quarkus-microservices-poc
Very simplified shop sales system made in a microservices architecture using quarkus
angular architecture cloud-native docker elk graphana jaeger java kafka keycloak knative kong kubernetes microservice observability poc prometheus quarkus
Last synced: 14 Jun 2025
https://github.com/lean-delivery/ansible-role-java
Ansible Role - Java
adoptopenjdk ansible java openjdk oracle oracle-java role sapjvm sapmachine zulu
Last synced: 16 Jan 2026
https://github.com/voxelhax/openbukloit
Minecraft plugin backdoor injector
backdoor bukkit bukloit bytecode-manipulation injector java kotlin minecraft papermc patcher pentesting spigot
Last synced: 05 Jan 2026
https://github.com/mojohaus/properties-maven-plugin
The Properties Maven Plugin
java java8 maven maven-plugin mojohaus
Last synced: 15 May 2025
https://github.com/didifive/desafios-dio
Repositório com soluções de desafios propostos em bootcamps da dio.me (Digital Innovation One).
challenges challenges-solved desafios desafios-resolvidos digital-innovation-one dio dio-bootcamp java javascript kotlin
Last synced: 09 Aug 2025
https://github.com/zapodot/embedded-db-junit
JUnit Rule for providing an embedded in-memory database for your tests
flyway h2-database hsqldb java jdbc junit junit-rule liquibase sql testing
Last synced: 06 Apr 2025
https://github.com/fernandocalmet/design-patterns
✨Los patrones de diseño representan las mejores prácticas utilizadas por los desarrolladores de software orientados a objetos con experiencia. Los patrones de diseño son soluciones a los problemas generales que enfrentan los desarrolladores de software durante el desarrollo de software.
best-practices csharp dotnet java laravel patrones-diseno pattern-design php software-engineering
Last synced: 22 Jun 2025
https://github.com/kurrent-io/KurrentDB-Client-Java
Official Asynchronous Java 8+ Client Library for EventStoreDB 20.6+
client-libraries eventstore eventstoredb grpc java stream-processing
Last synced: 16 Jul 2025
https://github.com/mindawei/aliyun-safe-match
Webshell和钓鱼网站检测(阿里云安全算法挑战赛 第29名)
fish java maven regular-expression safe webshell
Last synced: 23 Apr 2025
https://github.com/robinbraemer/CloudflareAPI
The most complete and extensible Cloudflare API v4 client library for Java.
api client cloudflare cloudflare-api dns java java-8 lib library oop
Last synced: 22 Jul 2025
https://github.com/a1studmuffin/cataclysm-dda-android
An unofficial Android port of Cataclysm: Dark Days Ahead.
android c-plus-plus cpp game java roguelike sdl2
Last synced: 02 Aug 2025
https://github.com/vonzhou/learning-java
Java编程之路
concurrent-programming disruptor flow-control java jvm thread-safe
Last synced: 12 Sep 2025
https://github.com/budgielang/budgie
A unified syntax that compiles into your favorite OOP languages. 🦜
csharp gls java javascript metaprogramming oop-languages python ruby typescript
Last synced: 20 Aug 2025
https://github.com/championswimmer/low-level-design-problem
Case studies (with solution codes) for Low Level System Design problems
case-study java lld lld-problems low-level-design object-oriented-programming system-design typescript
Last synced: 13 Apr 2025
https://github.com/j5ik2o/java-ddd-example
This project is an example for DDD.
Last synced: 07 Apr 2025
https://github.com/unixzii/android-source-codes
⚙️ Code analysis of common Android projects and components.
android android-library articles java source-code source-code-analysis source-code-study
Last synced: 25 Mar 2025
https://github.com/jcabi/jcabi-manifests
Java library for convenient reading of MANIFEST.MF files available in classpath
Last synced: 12 Jul 2025
https://github.com/apache/maven-plugin-tools
Apache Maven Plugin Tools
build-management java maven maven-plugin-plugin maven-plugins
Last synced: 15 May 2025
https://github.com/martinstyk/apkanalyzer
Java tool for analyzing Android APK files
analyzer android androidmanifest apk apktool java metadata resource-metadata reverse-engineering statistics
Last synced: 22 Sep 2025
https://github.com/oracle-actions/setup-java
GitHub Action to download and install Oracle's Java Development Kit builds
Last synced: 21 Aug 2025
https://github.com/tutorialsandroid/crashx
This library allows launching a crash activity when the app crashes, instead of showing the hated "Unfortunately, X has stopped" dialog.
android android-library androiddevelopment crash crash-reporting java
Last synced: 26 Jul 2025
https://github.com/aprysesdk/pdftron-android-samples
PDFTron Android Samples
android android-studio java office pdf pdf-api pdf-converter pdf-document pdf-generation pdf-sdk pdf-viewer pdftohtml pdftron pdftron-android sample-android sample-code samples
Last synced: 17 Aug 2025
https://github.com/pig-mesh/ureport-spring-boot-starter
UReport2 是一款基于架构在 Spring 之上纯 Java 的高性能报表引擎
excel excel-export java office spring-boot
Last synced: 11 Apr 2025