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: 2025-05-13 00:15:16 UTC
- JSON Representation
https://github.com/javahuang/surveyking
Make a better survey system.
java react-survey springboot survey surveyjs surveymonkey
Last synced: 10 Apr 2025
https://github.com/pantsbuild/pants
The Pants Build System
aws-lambda build build-system build-tool build-tools docker golang java javascript kotlin monorepo monorepos pants pantsbuild pex protobuf python rust scala shell
Last synced: 06 May 2025
https://github.com/osohq/oso
Deprecated: See README
abac access-control authorization authorization-framework go java logic-programming nodejs policy-engine python rbac rbac-authorization rbac-roles ruby rust security
Last synced: 06 May 2025
https://github.com/immutables/immutables
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
annotation-processor builder gson guava immutable-collections immutable-datastructures immutable-objects immutables jackson java
Last synced: 06 May 2025
https://github.com/openhft/chronicle-queue
Micro second messaging that stores everything to disk
chronicle java low-latency performance persistance queue
Last synced: 12 May 2025
https://github.com/OpenHFT/Chronicle-Queue
Micro second messaging that stores everything to disk
chronicle java low-latency performance persistance queue
Last synced: 03 May 2025
https://github.com/springdoc/springdoc-openapi
Library for OpenAPI 3 with spring-boot
java json-format kotlin oauth2 openapi openapi-spec openapi-specification openapi3 rest-api spring spring-boot spring-data-rest spring-hateoas spring-security spring-webflux springdoc-openapi swagger swagger-documentation swagger-ui yaml-format
Last synced: 12 May 2025
https://github.com/grt1228/chatgpt-java
ChatGPT Java SDK支持流式输出、Gpt插件、联网。支持OpenAI官方所有接口。ChatGPT的Java客户端。OpenAI GPT-3.5-Turb GPT-4 Api Client for Java
chatgpt chatgpt-java gpt-35-turbo gpt-4 gpt-plugins java openai-api openai-chatgpt openai-images openai-whisper tiktoken-java whisper
Last synced: 10 Apr 2025
https://github.com/sherxon/AlgoDS
Implementation of Algorithms and Data Structures, Problems and Solutions
algorithms binary-search-tree bst data-structrues dfs dijkstra dynamic-programming graph-algorithms interview-questions java linked-list mergesort search-algorithm shortest-paths sort sorting-algorithms
Last synced: 02 Apr 2025
https://github.com/Grt1228/chatgpt-java
ChatGPT Java SDK支持流式输出、Gpt插件、联网。支持OpenAI官方所有接口。ChatGPT的Java客户端。OpenAI GPT-3.5-Turb GPT-4 Api Client for Java
chatgpt chatgpt-java gpt-35-turbo gpt-4 gpt-plugins java openai-api openai-chatgpt openai-images openai-whisper tiktoken-java whisper
Last synced: 02 Apr 2025
https://github.com/odigos-io/odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
dotnet ebpf go java javascript kubernetes logs metrics monitoring nodejs observability opentelemetry otel python traces
Last synced: 13 May 2025
https://github.com/axonframework/axonframework
Framework for Evolutionary Message-Driven Microservices on the JVM
cqrs domain-driven-design event-sourcing java message-driven performance scalability
Last synced: 06 May 2025
https://github.com/AxonFramework/AxonFramework
Framework for Evolutionary Message-Driven Microservices on the JVM
cqrs domain-driven-design event-sourcing java message-driven performance scalability
Last synced: 27 Apr 2025
https://github.com/zhblue/hustoj
Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 开源OJ系统
acm-icpc c cpp java judge mysql noip oj online online-judge onlinejudge php
Last synced: 25 Jan 2025
https://github.com/eclipse-openj9/openj9
Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.
compiler eclipse-openj9 garbage-collector gc hacktoberfest interpreter java jit jvm runtime virtual-machine
Last synced: 25 Apr 2025
https://github.com/JabRef/jabref
Graphical Java application for managing BibTeX and biblatex (.bib) databases
academia academic-publications biblatex bibliography bibtex hacktoberfest jabref java javafx javafx-application javafx-desktop-apps javafx-gui latex reference-manager research-tool
Last synced: 20 Mar 2025
https://github.com/red5/red5-server
Red5 Server core
aac eclipse flash flv java live-streaming mp4 red5 red5-server red5pro streaming vod
Last synced: 13 May 2025
https://github.com/Red5/red5-server
Red5 Server core
aac eclipse flash flv java live-streaming mp4 red5 red5-server red5pro streaming vod
Last synced: 26 Mar 2025
https://github.com/apache/incubator-kie-optaplanner
AI constraint solver in Java to optimize the vehicle routing problem, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
artificial-intelligence branch-and-bound constraint-programming constraint-solver constraints employee-rostering java local-search mathematical-optimization metaheuristics optimization rostering scheduling simulated-annealing solver tabu-search traveling-salesman
Last synced: 12 May 2025
https://github.com/jellyfin/jellyfin-androidtv
Android TV Client for Jellyfin
android android-tv java jellyfin kotlin
Last synced: 13 May 2025
https://github.com/keyval-dev/odigos
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
dotnet ebpf go java javascript kubernetes logs metrics monitoring nodejs observability opentelemetry otel python traces
Last synced: 03 Mar 2025
https://github.com/microsoft/kiota
OpenAPI based HTTP Client code generator
api csharp dotnet golang hacktoberfest http java kiota openapi openapi-codegen openapi-specification openapi3 php python ruby typescript
Last synced: 13 May 2025
https://github.com/cropsly/ffmpeg-android-java
Android java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android
android android-ffmpeg ffmpeg ffmpeg-android ffmpeg-android-java ffmpeg-wrapper java
Last synced: 13 Apr 2025
https://github.com/apache/guacamole-server
Mirror of Apache Guacamole Server
c guacamole java javascript network-client network-server
Last synced: 13 May 2025
https://github.com/schemaspy/schemaspy
Database documentation built easy
database database-diagrams database-document database-documentation database-schemas documentation entity-relationship-diagram er-diagram java reverse-engineering schema schemaspy
Last synced: 11 Apr 2025
https://github.com/1024-lab/smart-admin
SmartAdmin国内首个以「高质量代码」为核心,「简洁、高效、安全」快速开发平台;基于SpringBoot2/3 + Sa-Token + Mybatis-Plus 和 Vue3 + Vite5 + Ant Design Vue 4.x (同时支持JavaScript和TypeScript双版本);满足国家三级等保要求、支持登录限制、接口数据国产加解密、高防SQL注入等一系列安全体系。
ant-design-vue codegenerator composition-api element-plus element-ui java low-code smart spring-boot spring-cloud springboot typescript vue vue3
Last synced: 14 May 2025
https://github.com/gouthampradhan/leetcode
Leetcode solutions
algorithms coding-interviews competitive-programming java leetcode leetcode-java leetcode-solutions
Last synced: 13 May 2025
https://github.com/ninechapter-algorithm/leetcode-linghu-templete
算法面试必备,推荐刷题网站www.lintcode.com。北大学霸的《LeetCode刷题模板》+V领取: jiuzhangfeifei
algorithm java leetcode python
Last synced: 14 Apr 2025
https://github.com/dunwu/javacore
☕ JavaCore 是对 Java 核心技术的经验总结。
concurrent io java javacore jdk jre jvm nio
Last synced: 11 Apr 2025
https://github.com/arpit-omprakash/100projectsofcode
A list of practical knowledge-building projects.
c cpp11 csharp java javascript music-player processing programming projects python search-engine web-scraper
Last synced: 13 Apr 2025
https://github.com/arpit-omprakash/100ProjectsOfCode
A list of practical knowledge-building projects.
c cpp11 csharp java javascript music-player processing programming projects python search-engine web-scraper
Last synced: 15 Apr 2025
https://github.com/didi/xiaoju-survey
XIAOJUSURVEY is an enterprises form builder and analytics platform that allows users to create questionnaires, exams, polls, quizzes, and analyze data online.
dynamic-form-builder enterprises form form-builder java nodejs question quiz react-native survey vue3
Last synced: 08 May 2025
https://github.com/apache/fury
A blazingly fast multi-language serialization framework powered by JIT and zero-copy.
compression cpp cross-language encoding fast golang hacktoberfest java javascript jit lightning marshalling multiple-language persistence python rpc rust serialization transfer zero-copy
Last synced: 12 May 2025
https://github.com/kwaiappteam/koom
KOOM is an OOM killer on mobile platform by Kwai.
android crash heap-analysis heap-dump java java-heap mobile oom perf performance
Last synced: 11 Apr 2025
https://github.com/enginehub/worldedit
🗺️ Minecraft map editor and mod
bukkit forge gradle hacktoberfest java minecraft spigot sponge worldedit
Last synced: 13 May 2025
https://github.com/tencent/spring-cloud-tencent
Spring Cloud Tencent is a Spring Cloud based Service Governance Framework provided by Tencent.
java microservice microservices polarismesh service-governance spring spring-cloud springcloud
Last synced: 13 May 2025
https://github.com/guoguibing/librec
LibRec: A Leading Java Library for Recommender Systems, see
collaborative collaborative-filtering factorization filtering java matrix matrix-factorization probabilistic-graphical-models recommendation-algorithms recommender recommender-systems sparse systems tensor tensor-factorization
Last synced: 12 Apr 2025
https://github.com/Tencent/spring-cloud-tencent
Spring Cloud Tencent is a Spring Cloud based Service Governance Framework provided by Tencent.
java microservice microservices polarismesh service-governance spring spring-cloud springcloud
Last synced: 17 Apr 2025
https://github.com/bastillion-io/bastillion
Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.
bastion-host java javascript ssh ssh-client ssh-key ssh-server web-app web-based
Last synced: 13 Apr 2025
https://github.com/bastillion-io/Bastillion
Bastillion is a web-based SSH console that centrally manages administrative access to systems. Web-based administration is combined with management and distribution of user's public SSH keys.
bastion-host java javascript ssh ssh-client ssh-key ssh-server web-app web-based
Last synced: 30 Mar 2025
https://github.com/aeron-io/simple-binary-encoding
Simple Binary Encoding (SBE) - High Performance Message Codec
c-plus-plus codec encoder-decoder golang java
Last synced: 13 May 2025
https://github.com/ragunathjawahar/android-saripaar
UI form validation library for Android
Last synced: 28 Mar 2025
https://github.com/chengxy-nds/springboot-notebook
Springboot-Notebook 一个以 springboot 为基础开发框架, 整合 Redis 、Mysql 、 Rabbitmq 、ES 、MongoDB、sharding-jdbc 分库分表、zookeeper 、web人脸识别 、实时消息推送 、SQL优化、注册中心 、数据脱敏 等互联网主流技术, 文章图解理论配合实战案例,实现开发中常见功能点的综合项目。 本着拿来即用的原则,助力于减少开发者在工作中的学习成本。
java mysql rabbitmq redis springboot
Last synced: 10 Apr 2025
https://github.com/nicennnnnnnlee/bilibilidown
(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳
bilibili cookie download-videos java video-downloader
Last synced: 10 Apr 2025
https://github.com/KwaiAppTeam/KOOM
KOOM is an OOM killer on mobile platform by Kwai.
android crash heap-analysis heap-dump java java-heap mobile oom perf performance
Last synced: 30 Nov 2024
https://github.com/asamk/signal-cli
signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
commandline dbus java json-rpc messaging signal signal-cli
Last synced: 13 May 2025
https://github.com/AsamK/signal-cli
signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
commandline dbus java json-rpc messaging signal signal-cli
Last synced: 06 Apr 2025
https://github.com/portfolio-performance/portfolio
Track and evaluate the performance of your investment portfolio across stocks, cryptocurrencies, and other assets.
eclipse financial investment-portfolio java portfolio portfolio-performance stocks
Last synced: 13 May 2025
https://github.com/karma9874/AndroRAT
A Simple android remote administration tool using sockets. It uses java on the client side and python on the server side
android android-application android-rat androrat apk backdoor exploit hacktoberfest interpreter interpreter-commands java python rat reverse-shell sockets
Last synced: 21 Nov 2024
https://github.com/netflix/dgs-framework
GraphQL for Java with Spring Boot made easy.
dgs graphql graphql-java java spring-boot
Last synced: 12 May 2025
https://github.com/prometheus/jmx_exporter
A process for collecting metrics using JMX MBeans for Prometheus consumption
java java-agent jmx jmx-exporter mbean monitoring prometheus prometheus-exporter
Last synced: 13 May 2025
https://github.com/adoptopenjdk/jitwatch
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
escape-analysis hotspot hotspot-jit-compiler java javafx jit-compiler jitwatch log-analyser
Last synced: 25 Apr 2025
https://github.com/rumboalla/apkupdater
APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.
android apk apkmirror aptoide f-droid flow google gplv3 installer java jetpack-compose kotlin material-design-3 open-source play play-store updater workmanager
Last synced: 13 May 2025
https://github.com/AdoptOpenJDK/jitwatch
Log analyser / visualiser for Java HotSpot JIT compiler. Inspect inlining decisions, hot methods, bytecode, and assembly. View results in the JavaFX user interface.
escape-analysis hotspot hotspot-jit-compiler java javafx jit-compiler jitwatch log-analyser
Last synced: 30 Mar 2025
https://github.com/nICEnnnnnnnLee/BilibiliDown
(GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳
bilibili cookie download-videos java video-downloader
Last synced: 16 Mar 2025
https://github.com/Netflix/dgs-framework
GraphQL for Java with Spring Boot made easy.
dgs graphql graphql-java java spring-boot
Last synced: 16 Mar 2025
https://github.com/freeplane/freeplane
Application for Mind Mapping, Knowledge Management, Project Management. Develop, organize and communicate your ideas and knowledge in the most effective way.
groovy-scripts java knowledge-management latex markdown mindmap mindmap-editor mindmapping mindmaps note-taking outliner presentation project-management writing
Last synced: 13 May 2025
https://github.com/spring-projects/spring-data-jpa
Simplifies the development of creating a JPA-based data access layer.
ddd framework java jpa spring spring-data
Last synced: 12 May 2025
https://github.com/EngineHub/WorldEdit
🗺️ Minecraft map editor and mod
bukkit forge gradle hacktoberfest java minecraft spigot sponge worldedit
Last synced: 30 Mar 2025
https://github.com/twitter/twitter-text
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.
emoji java nodejs objective-c ruby tweet twitter twitter-text unicode
Last synced: 12 May 2025
https://github.com/guardsquare/proguard
ProGuard, Java optimizer and obfuscator
android build-tool java obfuscator optimiser proguard
Last synced: 29 Apr 2025
https://github.com/szerhusenbc/jwt-spring-security-demo
A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2
authentication demo java jwt jwt-authentication spring-boot spring-security springframework
Last synced: 13 Apr 2025
https://github.com/szerhusenBC/jwt-spring-security-demo
A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2
authentication demo java jwt jwt-authentication spring-boot spring-security springframework
Last synced: 01 Apr 2025
https://github.com/docker-java/docker-java
Java Docker API Client
api client-library docker docker-java java
Last synced: 13 May 2025
https://github.com/unicode-org/icu
The home of the ICU project source code.
c-plus-plus cpp i18n icu icu4c icu4j java unicode unicode-consortium
Last synced: 12 May 2025
https://github.com/ZieIony/Carbon
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
android android-library android-ui java material-design material-ui widget widget-libraries
Last synced: 13 Mar 2025
https://github.com/zieiony/carbon
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
android android-library android-ui java material-design material-ui widget widget-libraries
Last synced: 13 Apr 2025
https://github.com/athou/commafeed
Google Reader inspired self-hosted personal RSS reader.
java rss rss-reader self-hosted web-application
Last synced: 13 May 2025
https://github.com/liyupi/free-programming-resources
💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!
algorithms android awesome backend cpp frontend go guide interview ios java javascript learning programming python resources
Last synced: 19 Jan 2025
https://github.com/haleydu/cimoc
漫画阅读器
android android-comic-reader apk comic comic-downloader comics-reader java mangaparser-parser
Last synced: 14 Apr 2025
https://github.com/ltsopensource/light-task-scheduler
Distributed Scheduled Job Framework
java lts spi spring springboot task
Last synced: 11 Apr 2025
https://github.com/apache/nutch
Apache Nutch is an extensible and scalable web crawler
apache crawling hadoop java nutch web-crawler
Last synced: 13 May 2025
https://unicode-org.github.io/icu/
The home of the ICU project source code.
c-plus-plus cpp i18n icu icu4c icu4j java unicode unicode-consortium
Last synced: 03 Apr 2025
https://github.com/aeron-io/agrona
High Performance data structures and utility methods for Java
Last synced: 10 May 2025
https://github.com/Haleydu/Cimoc
漫画阅读器
android android-comic-reader apk comic comic-downloader comics-reader java mangaparser-parser
Last synced: 18 Mar 2025
https://github.com/oracle/visualvm
VisualVM is an All-in-One Java Troubleshooting Tool
java monitoring-tool performance profiler visualvm
Last synced: 23 Apr 2025
https://github.com/vaibhavpandeyvpz/apkstudio
Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.
android android-decompiler apk-decompiler apk-studio apktool ide java java-decompiler qt qt5 reverse-engineering smali
Last synced: 14 Apr 2025
https://github.com/apache/maven-mvnd
Apache Maven Daemon
apache-maven build-management java maven
Last synced: 10 Apr 2025
https://github.com/apache/tika
The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
content extraction java metadata tika
Last synced: 13 May 2025
https://github.com/Athou/commafeed
Google Reader inspired self-hosted personal RSS reader.
java rss rss-reader self-hosted web-application
Last synced: 15 Mar 2025
https://github.com/hellokaton/java-bible
:banana: 我的技术摘要
aop design-pattern ioc java java-8 linux mvc orm
Last synced: 14 Apr 2025
https://github.com/anysoftkeyboard/anysoftkeyboard
Android (f/w 2.1+) on screen keyboard for multiple languages.
android anysoftkeyboard java language multiple-languages screen-keyboard
Last synced: 13 May 2025
https://github.com/ulisesbocchio/jasypt-spring-boot
Jasypt integration for Spring boot
encryptable-properties encryption java java-8 java8 security spring spring-boot spring-boot-2 spring-boot-starter spring-boot2 web webapp website
Last synced: 13 May 2025
https://github.com/vran-dev/prettyzoo
😉 Pretty nice Zookeeper GUI, Support Win / Mac / Linux Platform
gui java javafx visualizer zk zookeeper zookeeper-gui
Last synced: 18 Jan 2025
https://github.com/vran-dev/PrettyZoo
😉 Pretty nice Zookeeper GUI, Support Win / Mac / Linux Platform
gui java javafx visualizer zk zookeeper zookeeper-gui
Last synced: 27 Mar 2025
https://github.com/apache/lucene
Apache Lucene open-source search software
backend information-retrieval java lucene nosql search search-engine
Last synced: 13 May 2025
https://github.com/internetarchive/heritrix3
Heritrix is the Internet Archive's open-source, extensible, web-scale, archival-quality web crawler project.
heritrix java warc webcrawling
Last synced: 07 May 2025