java
Topic

java

Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building desktop, Android, and web server applications. Java is owned and licensed through Oracle.

Repositories (1316)

mapbox-gl-native
mapbox-gl-native mapbox C++

Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGL

4.5k
awesome-wasm-langs
awesome-wasm-langs appcypher

😎 A curated list of languages that compile directly to or have their VMs in WebAssembly

4.5k
crate
crate crate Java

CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It...

4.5k
fernflower
fernflower JetBrains Java

Decompiler from Java bytecode to Java, used in IntelliJ IDEA.

4.4k
fastjson2
fastjson2 alibaba Java

🚄 FASTJSON2 is a Java JSON library with excellent performance.

4.4k
OpenPDF
OpenPDF LibrePDF Java

OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is lic...

4.4k
open-location-code
open-location-code google Java

Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist...

4.4k
lucene-solr
lucene-solr apache

Apache Lucene and Solr open-source search software

4.4k
jitsi
jitsi jitsi Java

Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.

4.4k
jmonkeyengine
jmonkeyengine jMonkeyEngine Java

A complete 3-D game development suite written in Java.

4.4k
camunda
camunda camunda Java

Agentic Orchestration Platform

4.4k
lilishop
lilishop lilishop Java

Java 开源商城系统,基于 Spring Boot / Spring Cloud / Vue / Uniapp 的 B2B2C 多商户商城源码,支持小程序商城、微服务、分销、直播、秒杀、Docker 私有化部署...

4.3k
vimspector
vimspector puremourning Vim Script

vimspector - A multi-language debugging system for Vim

4.3k
leet-code
leet-code awangdev Java

Java Solutions to problems on LintCode/LeetCode

4.3k
failsafe
failsafe failsafe-lib Java

Fault tolerance and resilience patterns for the JVM

4.3k
dragonwell8
dragonwell8 dragonwell-project Java

Alibaba Dragonwell8 JDK

4.3k
syncthing-android
syncthing-android syncthing Java

Wrapper of syncthing for Android.

4.3k
java-learning
java-learning brianway Java

旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web

4.3k
camunda-bpm-platform
camunda-bpm-platform camunda Java

Camunda 7 CE is End of Life (EoL). Please check out Camunda 8 instead (https://github.com/camunda/camunda) or read about Camunda 7 Enterprise End of L...

4.3k
spring-boot-starter
spring-boot-starter mybatis Java

MyBatis integration with Spring Boot

4.2k
android-app
android-app ProtonVPN Kotlin

Official ProtonVPN Android app

4.2k
shadow
shadow GradleUp Kotlin

Gradle plugin for creating fat/uber JARs, transforming files, relocating packages, and optimizing with R8/ProGuard. The Gradle counterpart to Maven Sh...

4.2k
javassist
javassist jboss-javassist Java

Java bytecode engineering toolkit

4.2k
JimuReport
JimuReport jeecgboot Java

⭐️「低代码可视化报表」类似excel操作风格,在线拖拽完成设计!功能涵盖: 报表设计、图形报表、打印设计、大屏设计等,完全免费!秉承“简单、易用、专业”的产品...

4.2k
aws-sdk-java
aws-sdk-java aws Java

The official AWS SDK for Java 1.x (In Maintenance Mode, End-of-Life on 12/31/2025). The AWS SDK for Java 2.x is available here: https://github.com/aws...

4.2k
Conversations
Conversations iNPUTmice

Conversations is an open source XMPP/Jabber client for Android

4.2k
bitcoin-wallet
bitcoin-wallet bitcoin-wallet Java

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.

4.2k
powermock
powermock powermock Java

PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.

4.2k
portfolio
portfolio portfolio-performance Java

Track and evaluate the performance of your investment portfolio across stocks, cryptocurrencies, and other assets.

4.1k
ripme
ripme RipMeApp Java

Downloads albums from the web in bulk for archive purposes

4.1k
tika
tika apache Java

The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).

4.1k
NullAway
NullAway uber Java

A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead

4.1k
chunjun
chunjun DTStack Java

A data integration framework

4.1k
jetty.project
jetty.project jetty Java

Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more

4.1k
apkupdater
apkupdater rumboalla Kotlin

APKUpdater is an open source tool that simplifies the process of finding updates for your installed apps.

4.1k
bistoury
bistoury qunarcorp Java

Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案

4.1k
Campus_recruitment_interview_questions
Campus_recruitment_interview_questions 0voice

2025 最新校招面试题合集, 面向 2026 届应届生,全网最全整理!收录 1000+道真实面试题以及面经,涵盖阿里、腾讯、字节、美团、百度、华为、小米、英伟达、微软...

4.1k
jodd
jodd oblac Java

Jodd! Lightweight. Java. Zero dependencies. Use what you like.

4k
awaitility
awaitility awaitility Java

Awaitility is a small Java DSL for synchronizing asynchronous operations

4k
guacamole-server
guacamole-server apache C

The Apache Guacamole proxy daemon (guacd), C API (libguac), and protocol support.

4k
SurveyKing
SurveyKing javahuang Java

One command to deploy a more powerful, self‑hosted alternative to SurveyMonkey.

4k
interviewGuide
interviewGuide NotFound9 Java

《大厂面试指北》——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。

4k
Cimoc
Cimoc Haleydu Java

漫画阅读器

4k
Leetcode
Leetcode fishercoder1534 Java

Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.

4k
Developer-Books
Developer-Books 7-sevens

编程开发相关书单列表整理

4k
lac
lac baidu C++

百度NLP:分词,词性标注,命名实体识别,词重要性

4k
tech-weekly
tech-weekly mercyblitz Java

「小马哥技术周报」

4k
Phoenix
Phoenix Yalantis Java

Phoenix Pull-to-Refresh

4k
RoaringBitmap
RoaringBitmap RoaringBitmap Java

A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others

4k
xCrash
xCrash iqiyi C

🔥 xCrash provides the Android app with the ability to capture java crash, native crash and ANR. No root permission or any system permissions are requ...

4k