GithubHelp home page GithubHelp logo

awesome-java-1's Introduction

awesome-java

A curated list of awesome Java frameworks, libraries and software.

  • CyC2018/CS-Notes - 📚 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
  • Snailclimb/JavaGuide - 「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
  • iluwatar/java-design-patterns - Design patterns implemented in Java
  • elastic/elasticsearch - Open Source, Distributed, RESTful Search Engine
  • spring-projects/spring-boot - Spring Boot
  • doocs/advanced-java - 😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看,前端同学也可学习
  • kdn251/interviews - Everything you need to know to get the job.
  • macrozheng/mall - mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
  • ReactiveX/RxJava - RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
  • google/guava - Google core libraries for Java
  • square/okhttp - Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
  • square/retrofit - A type-safe HTTP client for Android and the JVM
  • apache/dubbo - Apache Dubbo is a high-performance, java based, open source RPC framework.
  • TheAlgorithms/Java - All Algorithms implemented in Java
  • PhilJay/MPAndroidChart - A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
  • zxing/zxing - ZXing ("Zebra Crossing") barcode scanning library for Java, Android
  • crossoverJie/JCSprout - 👨‍🎓 Java Core Sprout : basic, concurrent, algorithm
  • skylot/jadx - Dex to Java decompiler
  • ityouknow/spring-boot-examples - about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
  • alibaba/arthas - Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas
  • greenrobot/EventBus - Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
  • alibaba/fastjson - A fast JSON parser/generator for Java.
  • xkcoding/spring-boot-demo - 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beetl(模板引擎)、Enjoy(模板引擎)、JdbcTemplate(通用JDBC操作数据库)、JPA(强大的ORM框架)、mybatis(强大的ORM框架)、通用Mapper(快速操作Mybatis)、PageHelper(通用的Mybatis分页插件)、mybatis-plus(快速操作Mybatis)、BeetlSQL(强大的ORM框架)、upload(本地文件上传和七牛云文件上传)、redis(缓存)、ehcache(缓存)、email(发送各种类型邮件)、task(基础定时任务)、quartz(动态管理定时任务)、xxl-job(分布式定时任务)、swagger(API接口管理测试)、security(基于RBAC的动态权限认证)、SpringSession(Session共享)、Zookeeper(结合AOP实现分布式锁)、RabbitMQ(消息队列)、Kafka(消息队列)、websocket(服务端推送监控服务器运行信息)、socket.io(聊天室)、ureport2(**式报表)、打包成war文件、集成 ElasticSearch(基本操作和高级查询)、Async(异步任务)、集成Dubbo(采用官方的starter)、MongoDB(文档数据库)、neo4j(图数据库)、docker(容器化)、JPA多数据源、Mybatis多数据源、代码生成器、GrayLog(日志收集)、JustAuth(第三方登录)、LDAP(增删改查)、动态添加/切换数据源、单机限流(AOP + Guava RateLimiter)、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS、Flyway(数据库初始化)、UReport2(**式复杂报表)。
  • SeleniumHQ/selenium - A browser automation framework and ecosystem.
  • hollischuang/toBeTopJavaer - To Be Top Javaer - Java工程师成神之路
  • google/gson - A Java serialization/deserialization library to convert Java Objects into JSON and back
  • alibaba/easyexcel - 快速、简单避免OOM的java处理Excel工具
  • zhangdaiscott/jeecg-boot - 基于代码生成器的低代码平台,超越传统商业平台!前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新低代码开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高开发效率,帮助公司节省成本,同时又不失灵活性。
  • libgdx/libgdx - Desktop/Android/HTML5/iOS Java game development framework
  • dbeaver/dbeaver - Free universal database tool and SQL client
  • looly/hutool - A set of tools that keep Java sweet.
  • alibaba/spring-cloud-alibaba - Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
  • google/ExoPlayer - An extensible media player for Android
  • xuxueli/xxl-job - A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
  • jenkinsci/jenkins - Jenkins automation server
  • redisson/redisson - Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
  • apache/flink - Apache Flink
  • alibaba/Sentinel - A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
  • mybatis/mybatis-3 - MyBatis SQL mapper framework for Java
  • dianping/cat - CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
  • android10/Android-CleanArchitecture - This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
  • brettwooldridge/HikariCP - 光 HikariCP・A solid, high-performance, JDBC connection pool at last.
  • oracle/graal - GraalVM: Run Programs Faster Anywhere 🚀
  • winterbe/java8-tutorial - Modern Java - A Guide to Java 8
  • LMAX-Exchange/disruptor - High Performance Inter-Thread Messaging Library
  • orhanobut/logger - ✔️ Simple, pretty and powerful logger for android
  • eclipse/deeplearning4j - Eclipse Deeplearning4j, ND4J, DataVec and more - deep learning & linear algebra for Java/Scala with GPUs + Spark
  • Konloch/bytecode-viewer - A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
  • eclipse-vertx/vert.x - Vert.x is a tool-kit for building reactive applications on the JVM
  • prestodb/presto - The official home of the Presto distributed SQL query engine for big data
  • mockito/mockito - Most popular Mocking framework for unit tests written in Java
  • medcl/elasticsearch-analysis-ik - The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.
  • androidannotations/androidannotations - Fast Android Development. Easy maintainance.
  • realm/realm-java - Realm is a mobile database: a replacement for SQLite & ORMs
  • google/tink - Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.
  • android-async-http/android-async-http - This project under develop
  • Yalantis/uCrop - Image Cropping Library for Android
  • permissions-dispatcher/PermissionsDispatcher - A declarative and comprehensive API to handle Android runtime permissions.
  • GoogleContainerTools/jib - 🏗 Build container images for your Java applications.
  • rzwitserloot/lombok - Very spicy additions to the Java programming language.
  • google/guice - Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 6 and above, brought to you by Google.
  • redis/jedis - A blazingly small and sane redis java client
  • code4craft/webmagic - A scalable web crawler framework for Java.
  • java-decompiler/jd-gui - A standalone Java Decompiler GUI
  • codecentric/spring-boot-admin - Admin UI for administration of spring boot applications
  • frank-lam/fullstack-tutorial - 🚀 fullstack tutorial 2021,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试
  • antlr/antlr4 - ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
  • wasabeef/glide-transformations - An Android transformation library providing a variety of image transformations for Glide.
  • ben-manes/caffeine - A high performance caching library for Java 8
  • google/auto - A collection of source code generators for Java.
  • perwendel/spark - A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
  • lionsoul2014/ip2region - Ip2region is a offline IP location library with accuracy rate of 99.9% and 0.0x millseconds searching performance. DB file is ONLY a few megabytes with all IP address stored. binding for Java,PHP,C,Python,Nodejs,Golang,C#,lua. Binary,B-tree,Memory searching algorithm
  • square/javapoet - A Java API for generating .java source files.
  • lihengming/spring-boot-api-project-seed - 🌱🚀一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
  • roughike/BottomBar - (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
  • jhy/jsoup - jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
  • Anuken/Mindustry - A sandbox tower defense game
  • apereo/cas - Apereo CAS - Enterprise Single Sign On for all earthlings and beyond.
  • grpc/grpc-java - The Java gRPC implementation. HTTP/2 based RPC
  • pxb1988/dex2jar - Tools to work with android .dex and java .class files
  • lzyzsd/JsBridge - android java and javascript bridge, inspired by wechat webview jsbridge
  • florent37/MaterialViewPager - A Material Design ViewPager easy to use library
  • careercup/CtCI-6th-Edition - Cracking the Coding Interview 6th Ed. Solutions
  • junit-team/junit4 - A programmer-oriented testing framework for Java.
  • Blankj/awesome-java-leetcode - 👑 LeetCode of algorithms with java solution(updating).
  • dropwizard/dropwizard - A damn simple library for building production-ready RESTful web services.
  • OpenRefine/OpenRefine - OpenRefine is a free, open source power tool for working with messy data and improving it
  • stanfordnlp/CoreNLP - Stanford CoreNLP: A Java suite of core NLP tools.
  • facebook/buck - A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
  • TooTallNate/Java-WebSocket - A barebones WebSocket client and server implementation written in 100% Java.
  • spring-projects/spring-security - Spring Security
  • json-path/JsonPath - Java JsonPath implementation
  • JakeWharton/DiskLruCache - Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.
  • facebookarchive/rebound - A Java library that models spring dynamics and adds real world physics to your app.
  • google/error-prone - Catch common Java mistakes as compile-time errors
  • sockeqwe/mosby - A Model-View-Presenter / Model-View-Intent library for modern Android apps
  • evant/gradle-retrolambda - A gradle plugin for getting java lambda support in java 6, 7 and android
  • joelittlejohn/jsonschema2pojo - Generate Java types from JSON or JSON Schema and annotates those types for data-binding with Jackson, Gson, etc
  • real-logic/aeron - Efficient reliable UDP unicast, UDP multicast, and IPC message transport
  • sshahine/JFoenix - JavaFX Material Design Library
  • febsteam/FEBS-Shiro - Spring Boot 2.4.0,Shiro1.6.0 & Layui 2.5.6 权限管理系统。预览地址:http://47.104.70.138:8080/login
  • liyifeng1994/ssm - 手把手教你整合最优雅SSM框架:SpringMVC + Spring + MyBatis
  • robolectric/robolectric - Android Unit Testing Framework
  • apache/tomcat - Apache Tomcat
  • rest-assured/rest-assured - Java DSL for easy testing of REST services
  • scribejava/scribejava - Simple OAuth library for Java
  • mrniko/netty-socketio - Socket.IO server implemented on Java. Realtime java framework
  • apache/zeppelin - Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
  • Yalantis/Side-Menu.Android - Side menu with some categories to choose.
  • ionic-team/capacitor - Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️
  • MindorksOpenSource/from-java-to-kotlin - From Java To Kotlin - Your Cheat Sheet For Java To Kotlin
  • springfox/springfox - Automated JSON API documentation for API's built with Spring
  • CameraKit/camerakit-android - Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
  • cryptomator/cryptomator - Multi-platform transparent client-side encryption of your files in the cloud
  • changmingxie/tcc-transaction - tcc-transaction是TCC型事务java实现
  • apache/jmeter - Apache JMeter
  • amitshekhariitbhu/RxJava2-Android-Samples - RxJava 2 Android Examples - Migration From RxJava 1 to RxJava 2 - How to use RxJava 2 in Android
  • Vedenin/useful-java-links - A list of useful Java frameworks, libraries, software and hello worlds examples
  • orhanobut/dialogplus - Advanced dialog solution for android
  • bytedeco/javacv - Java interface to OpenCV, FFmpeg, and more
  • Ramotion/folding-cell-android - :octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
  • wasabeef/Blurry - Blurry is an easy blur library for Android
  • graphql-java/graphql-java - GraphQL Java implementation
  • micronaut-projects/micronaut-core - Micronaut Application Framework
  • mcxiaoke/packer-ng-plugin - 下一代Android打包工具,100个渠道包只需要10秒钟
  • socketio/socket.io-client-java - Full-featured Socket.IO Client Library for Java, which is compatible with Socket.IO v1.0 and later.
  • JodaOrg/joda-time - Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8.
  • kekingcn/kkFileView - 使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4,mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、bat、gitignore等文件在线预览
  • apache/beam - Apache Beam is a unified programming model for Batch and Streaming
  • testcontainers/testcontainers-java - Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
  • SplashCodes/JAViewer - 更优雅的驾车体验
  • hibernate/hibernate-orm - Hibernate's core Object/Relational Mapping functionality
  • h2pl/Java-Tutorial - 【Java工程师面试复习指南】本仓库涵盖大部分Java程序员所需要掌握的核心知识,整合了互联网上的很多优质Java技术文章,力求打造为最完整最实用的Java开发者学习指南,如果对你有帮助,给个star告诉我吧,谢谢!
  • ZXZxin/ZXBlog - 记录各种学习笔记(算法、Java、数据库、并发......)
  • MinecraftForge/MinecraftForge - Modifications to the Minecraft base files to assist in compatibility between mods.
  • junit-team/junit5 - ✅ The 5th major version of the programmer-friendly testing framework for Java and the JVM
  • ffay/lanproxy - lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。技术交流QQ群 1067424330
  • nisrulz/android-tips-tricks - ☑️ [Cheatsheet] Tips and tricks for Android Development
  • btraceio/btrace - BTrace - a safe, dynamic tracing tool for the Java platform
  • tomakehurst/wiremock - A tool for mocking HTTP services
  • spring-cloud/spring-cloud-netflix - Integration with Netflix OSS components
  • vavr-io/vavr - vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
  • jOOQ/jOOQ - jOOQ is the best way to write SQL in Java
  • jankotek/mapdb - MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
  • puniverse/quasar - Fibers, Channels and Actors for the JVM
  • AriaLyy/Aria - 下载可以很简单
  • hazelcast/hazelcast - Open Source In-Memory Data Grid
  • awangdev/LintCode - Java Solutions to problems on LintCode/LeetCode
  • Yalantis/Phoenix - Phoenix Pull-to-Refresh
  • yasserg/crawler4j - Open Source Web Crawler for Java
  • auth0/java-jwt - Java implementation of JSON Web Token (JWT)
  • raphw/byte-buddy - Runtime code generation for the Java virtual machine.
  • apache/lucene-solr - Apache Lucene and Solr open-source search software
  • doocs/jvm - 🤗 JVM 底层原理最全知识总结
  • rengwuxian/RxJavaSamples - RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例
  • apache/hbase - Apache HBase
  • deathmarine/Luyten - An Open Source Java Decompiler Gui for Procyon
  • 2227324689/gpmall - 【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch
  • cglib/cglib - cglib - Byte Code Generation Library is high level API to generate and transform Java byte code. It is used by AOP, testing, data access frameworks to generate dynamic proxy objects and intercept field access.
  • frohoff/ysoserial - A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
  • bitcoinj/bitcoinj - A library for working with Bitcoin
  • stleary/JSON-java - A reference implementation of a JSON package in Java.
  • javagrowing/JGrowing - Java is Growing up but not only Java。Java成长路线,但学到不仅仅是Java。
  • objectbox/objectbox-java - ObjectBox is a superfast lightweight database for objects
  • lettuce-io/lettuce-core - Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
  • iNPUTmice/Conversations - Conversations is an open source XMPP/Jabber client for Android
  • zhanglei-workspace/shopping-management-system - 该项目为多个小项目的集合(持续更新中...)。内容类似淘宝、京东等网购管理系统以及图书管理、超市管理等系统。目的在于便于Java初级爱好者在学习完某一部分Java知识后有一个合适的项目锻炼、运用所学知识,完善知识体系。适用人群:Java基础到入门的爱好者。
  • hansonwang99/Spring-Boot-In-Action - Spring Boot 系列实战合集
  • google/google-java-format - Reformats Java source code to comply with Google Java Style.
  • phishman3579/java-algorithms-implementation - Algorithms and Data Structures implemented in Java
  • zuihou/lamp-cloud - lamp-cloud 基于SpringCloud(Hoxton.SR9) + SpringBoot(2.3.6.RELEASE) 的微服务快速开发平台,其中的可配置的SaaS功能尤其闪耀, 具备RBAC功能、网关统一鉴权、Xss防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。
  • oldmanpushcart/greys-anatomy - Java诊断工具
  • johncarl81/parceler - 📦 Android Parcelables made easy through code generation.
  • brianway/java-learning - 旨在打造在线最佳的 Java 学习笔记,含博客讲解和源码实例,包括 Java SE 和 Java Web
  • yangfuhai/ASimpleCache - a simple cache for android and java
  • CalebFenton/simplify - Android virtual machine and deobfuscator
  • apache/camel - Apache Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data.
  • ZHENFENG13/spring-boot-projects - 该仓库中主要是 Spring Boot 的入门学习教程以及一些常用的 Spring Boot 实战项目教程,包括 Spring Boot 使用的各种示例代码,同时也包括一些实战项目的项目源码和效果展示,实战项目包括基本的 web 开发以及目前大家普遍使用的线上博客项目/企业大型商城系统/前后端分离实践项目等,摆脱各种 hello world 入门案例的束缚,真正的掌握 Spring Boot 开发。
  • luontola/retrolambda - Backport of Java 8's lambda expressions to Java 7, 6 and 5
  • ronmamo/reflections - Java runtime metadata analysis
  • mapstruct/mapstruct - An annotation processor for generating type-safe bean mappers
  • apache/hive - Apache Hive
  • chewiebug/GCViewer - Fork of tagtraum industries' GCViewer. Tagtraum stopped development in 2008, I aim to improve support for Sun's / Oracle's java 1.6+ garbage collector logs (including G1 collector)
  • javaparser/javaparser - Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
  • oblac/jodd - Jodd! Lightweight. Java. Zero dependencies. Use what you like.
  • Atmosphere/atmosphere - Realtime Client Server Framework for the JVM, supporting WebSockets with Cross-Browser Fallbacks
  • aws/aws-sdk-java - The official AWS SDK for Java.
  • kiegroup/drools - Drools is a rule engine, DMN engine and complex event processing (CEP) engine for Java.
  • mercyblitz/tech-weekly - 「小马哥技术周报」
  • vespa-engine/vespa - Vespa is an engine for low-latency computation over large data sets.
  • powermock/powermock - PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.
  • coobird/thumbnailator - Thumbnailator - a thumbnail generation library for Java
  • bytedeco/javacpp - The missing bridge between Java and native C++
  • dromara/soul - High-Performance Java API Gateway
  • bisq-network/bisq - A decentralized bitcoin exchange network
  • apache/shiro - Apache Shiro
  • CameraKit/blurkit-android - The missing Android blurring library. Fast blur-behind layout that parallels iOS.
  • google/open-location-code - 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.
  • awsdocs/aws-doc-sdk-examples - Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.rst file below.
  • microg/GmsCore - Free implementation of Play Services
  • mpusher/mpush - MPush开源实时消息推送系统
  • sofastack/sofa-rpc - SOFARPC is a high-performance, high-extensibility, production-level Java RPC framework.
  • jitsi/jitsi - Jitsi is an audio/video and chat communicator that supports protocols such as SIP, XMPP/Jabber, IRC and many other useful features.
  • pmd/pmd - An extensible multilanguage static code analyzer.
  • sherxon/AlgoDS - Implementation of Algorithms and Data Structures, Problems and Solutions
  • ankidroid/Anki-Android - AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
  • ragunathjawahar/android-saripaar - UI form validation library for Android
  • oracle/opengrok - OpenGrok is a fast and usable source code search and cross reference engine, written in Java
  • kevinsawicki/http-request - Java HTTP Request Library
  • querydsl/querydsl - Unified Queries for Java
  • jfinal/jfinal - JAVA WEB + ORM Framework
  • apache/cordova-android - Apache Cordova Android
  • liuyubobobo/Play-with-Algorithms - Codes of my MOOC Course , Both in C++ and Java language. Updated contents and practices are also included. 我在慕课网上的课程《算法与数据结构》示例代码,包括C++和Java版本。课程的更多更新内容及辅助练习也将逐步添加进这个代码仓。
  • macrozheng/springcloud-learning - 一套涵盖大部分核心组件使用的Spring Cloud教程,包括Spring Cloud Alibaba及分布式事务Seata,基于Spring Cloud Greenwich及SpringBoot 2.1.7。21篇文章,篇篇精华,32个Demo,涵盖大部分应用场景。
  • promeG/TinyPinyin - 适用于Java和Android的快速、低内存占用的汉字转拼音库。
  • knowm/XChange - XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data.
  • chenBingX/SuperTextView - Hi,Developer,Welcome to use SuperTextView !
  • graphhopper/graphhopper - Open source routing engine for OpenStreetMap. Use it as Java library or server.
  • requery/requery - requery - modern SQL based query & persistence for Java / Kotlin / Android
  • fyhertz/libstreaming - A solution for streaming H.264, H.263, AMR, AAC using RTP on Android
  • eclipse/jetty.project - Eclipse Jetty® - Web Container & Clients - supports HTTP/2, HTTP/1.1, HTTP/1.0, websocket, servlets, and more
  • mock-server/mockserver - MockServer enables easy mocking of any system you integrate with via HTTP or HTTPS with clients written in Java, JavaScript and Ruby. MockServer also includes a proxy that introspects all proxied traffic including encrypted SSL traffic and supports Port Forwarding, Web Proxying (i.e. HTTP proxy), HTTPS Tunneling Proxying (using HTTP CONNECT) and SOCKS Proxying (i.e. dynamic port forwarding).
  • LWJGL/lwjgl3 - LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan), audio (OpenAL), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR) applications.
  • jboss-javassist/javassist - Java bytecode engineering toolkit
  • MovingBlocks/Terasology - Terasology - open source voxel world
  • WritingMinds/ffmpeg-android-java - Android java library for FFmpeg binary compiled using https://github.com/writingminds/ffmpeg-android
  • networknt/light-4j - A fast, lightweight and more productive microservices framework
  • jasonross/Nuwa - Nuwa, pure java implementation, can hotfix your android application.
  • web3j/web3j - Lightweight Java and Android library for integration with Ethereum clients
  • crate/crate - CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.
  • guoguibing/librec - LibRec: A Leading Java Library for Recommender Systems, see
  • uber/NullAway - A tool to help eliminate NullPointerExceptions (NPEs) in your Java code with low build-time overhead
  • j-easy/easy-rules - The simple, stupid rules engine for Java
  • saysky/ForestBlog - 一个简单漂亮的SSM(Spring+SpringMVC+Mybatis)博客系统
  • Red5/red5-server - Red5 Server core
  • yusugomori/DeepLearning - Deep Learning (Python, C, C++, Java, Scala, Go)
  • 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
  • nanchen2251/RxJava2Examples - 🔥RxJava2 Examples —— 这可能是从 RxJava1 跳到 RxJava2(学习 RxJava2 )最好的例子 Demo:https://github.com/nanchen2251/RxJava2Examples
  • anggrayudi/android-hidden-api - A library that provides access to Android hidden APIs and internal resources.
  • ZieIony/Carbon - Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
  • lenve/JavaEETest - Spring、SpringMVC、MyBatis、Spring Boot案例
  • spring-cloud/spring-cloud-gateway - A Gateway built on Spring Framework 5.x and Spring Boot 2.x providing routing and more.
  • spockframework/spock - The Enterprise-ready testing and specification framework.
  • JSQLParser/JSqlParser - JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
  • ltsopensource/light-task-scheduler - Distributed Scheduled Job Framework
  • florent37/ExpectAnim - Describe your animation and run !
  • tiann/epic - Dynamic java method AOP hook for Android(continution of Dexposed on ART), Supporting 5.0~11
  • mxdldev/android-mvp-mvvm-flytour - 🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。
  • CrawlScript/WebCollector - WebCollector is an open source web crawler framework based on Java.It provides some simple interfaces for crawling the Web,you can setup a multi-threaded web crawler in less than 5 minutes.
  • AweiLoveAndroid/CommonDevKnowledge - :octocat:🔥 🌟⭐⭐⭐ ⭐ 史上最全的BAT大厂Android面试题汇集,以及常用的Android开发的一些技能点,冷门知识点汇总,开发中遇到的坑汇总等干货。
  • Yalantis/GuillotineMenu-Android - Neat library, that provides a simple way to implement guillotine-styled animation
  • FinalTeam/RxGalleryFinal - 图片选择库,单选/多选、拍照、裁剪、压缩,自定义。包括视频选择和录制。
  • micrometer-metrics/micrometer - An application metrics facade for the most popular monitoring tools. Think SLF4J, but for metrics.
  • google/binnavi - BinNavi is a binary analysis IDE that allows to inspect, navigate, edit and annotate control flow graphs and call graphs of disassembled code.
  • szerhusenBC/jwt-spring-security-demo - A demo for using JWT (Json Web Token) with Spring Security and Spring Boot 2
  • remkop/picocli - Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps can include as source & avoid adding a dependency. Written in Java, usable from Groovy, Kotlin, Scala, etc.
  • traccar/traccar - Traccar GPS Tracking System
  • gouthampradhan/leetcode - Leetcode solutions
  • lizhangqu/CoreLink - Android 开发中的日常积累
  • alibaba/jetcache - JetCache is a Java cache framework.
  • h2database/h2database - H2 is an embeddable RDBMS written in Java.
  • pedrovgs/Algorithms - Solutions for some common algorithm problems written in Java.
  • qunarcorp/bistoury - Bistoury是去哪儿网的java应用生产问题诊断工具,提供了一站式的问题诊断方案
  • fishercoder1534/Leetcode - Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
  • chanjarster/weixin-java-tools - 微信公众号、企业号Java SDK
  • 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.
  • jbloch/effective-java-3e-source-code - The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
  • r0adkll/Slidr - Easily add slide to dismiss functionality to an Activity
  • eclipse/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.
  • jMonkeyEngine/jmonkeyengine - A complete 3D game development suite written purely in Java.
  • spring-projects/spring-loaded - Java agent that enables class reloading in a running JVM
  • cabaletta/baritone - google maps for block game
  • jacoco/jacoco - 🔬 Java Code Coverage Library
  • Twitter4J/Twitter4J - Twitter4J is an open-sourced, mavenized and Google App Engine safe Java library for the Twitter API which is released under the Apache License 2.0.
  • spring-cloud/spring-cloud-kubernetes - Kubernetes integration with Spring Cloud Discovery Client, Configuration, etc...
  • fuzhengwei/itstack-demo-design - 🎨 《重学Java设计模式》是一本互联网真实案例实践书籍。以落地解决方案为核心,从实际业务中抽离出,交易、营销、秒杀、中间件、源码等22个真实场景,来学习设计模式的运用。欢迎关注小傅哥,微信(fustack),公众号:bugstack虫洞栈,博客:https://bugstack.cn
  • tronprotocol/java-tron - Java implementation of the Tron whitepaper
  • yingLanNull/ShadowImageView - 🔥可以根据图片内容变阴影颜色,更加细腻的阴影效果 It can change color according to the picture, more delicate shadow effect
  • Mojang/brigadier - Brigadier is a command parser & dispatcher, designed and developed for Minecraft: Java Edition.
  • spotify/docker-maven-plugin - INACTIVE: A maven plugin for Docker
  • alibaba/QLExpress - QLExpress is a powerful, lightweight, dynamic language for the Java platform aimed at improving developers’ productivity in different business scenes.
  • balysv/material-menu - Animations for Android L drawer, back, dismiss and check icons
  • VerbalExpressions/JavaVerbalExpressions - Java regular expressions made easy.
  • kabouzeid/Phonograph - A material designed music player for Android
  • brianway/webporter - 基于 webmagic 的 Java 爬虫应用
  • PowerJob/PowerJob - Enterprise job scheduling middleware with distributed computing ability.
  • javaee-samples/javaee7-samples - Java EE 7 Samples
  • jtablesaw/tablesaw - Java dataframe and visualization library
  • awaitility/awaitility - Awaitility is a small Java DSL for synchronizing asynchronous operations
  • apache/nifi - Apache NiFi
  • zlt2000/microservices-platform - 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的**实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
  • liquibase/liquibase - Main Liquibase Source
  • apache/curator - Apache Curator
  • trinodb/trino - Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
  • VictorAlbertos/RxCache - Reactive caching library for Android and Java
  • apache/maven - Apache Maven core
  • Ramotion/paper-onboarding-android - :octocat: PaperOnboarding is a material design slider made by @Ramotion
  • square/tape - A lightning fast, transactional, file-based FIFO for Android and Java.
  • FudanNLP/fnlp - 中文自然语言处理工具包 Toolkit for Chinese natural language processing
  • jOOQ/jOOR - jOOR - Fluent Reflection in Java jOOR is a very simple fluent API that gives access to your Java Class structures in a more intuitive way. The JDK's reflection APIs are hard and verbose to use. Other languages have much simpler constructs to access type meta information at runtime. Let us make Java reflection better.
  • mongodb/mongo-java-driver - The Java driver for MongoDB
  • Krupen/FabulousFilter - Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
  • nutzam/nutz - Nutz -- Web Framework(Mvc/Ioc/Aop/Dao/Json) for ALL Java developer
  • spring-projects/spring-data-elasticsearch - Provide support to increase developer productivity in Java when using Elasticsearch. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
  • spotify/dockerfile-maven - MATURE: A set of Maven tools for dealing with Dockerfiles
  • JsonChao/Awesome-WanAndroid - ⚡致力于打造一款极致体验的 http://www.wanandroid.com/ 客户端,知识和美是可以并存的哦QAQn(≧▽≦)n
  • DiUS/java-faker - Brings the popular ruby faker gem to Java
  • sannies/mp4parser - A Java API to read, write and create MP4 files
  • real-logic/simple-binary-encoding - Simple Binary Encoding (SBE) - High Performance Message Codec
  • javamelody/javamelody - JavaMelody : monitoring of JavaEE applications
  • balysv/material-ripple - Android L Ripple effect wrapper for Views
  • Picovoice/porcupine - On-device wake word detection powered by deep learning.
  • o2oa/o2oa - 开源OA系统 - 码云GVP|Java开源oa|企业OA办公平台|企业OA|协同办公OA|流程平台OA|O2OA|OA,支持国产麒麟操作系统和国产数据库(达梦、人大金仓),政务OA,军工信息化OA
  • Qihoo360/ArgusAPM - Powerful, comprehensive (Android) application performance management platform. 360线上移动性能检测平台
  • oracle/helidon - Java libraries for writing microservices
  • igniterealtime/Openfire - An XMPP server licensed under the Open Source Apache License.
  • 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.
  • apache/calcite - Apache Calcite
  • RipMeApp/ripme - Downloads albums in bulk
  • liyiorg/weixin-popular - 微信SDK JAVA (公众平台、开放平台、 商户平台、 服务商平台)
  • AxonFramework/AxonFramework - Framework for Evolutionary Event-Driven Microservices on the JVM
  • Col-E/Recaf - The modern Java bytecode editor
  • bitcoin-wallet/bitcoin-wallet - Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
  • Yalantis/Euclid - User Profile Interface Animation
  • killme2008/aviatorscript - A high performance scripting language hosted on the JVM.
  • tdebatty/java-string-similarity - Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
  • cucumber/cucumber-jvm - Cucumber for the JVM
  • oshi/oshi - Native Operating System and Hardware Information
  • OpenHFT/Chronicle-Queue - Micro second messaging that stores everything to disk
  • geoserver/geoserver - Official GeoServer repository
  • nextcloud/android - 📱 Nextcloud Android app
  • federicoiosue/Omni-Notes - Open source note-taking application for Android
  • elvishew/xLog - Android logger, pretty, powerful and flexible, logging to file and everywhere(still updating)
  • rubenlagus/TelegramBots - Java library to create bots using Telegram Bots API
  • rememberber/WePush - 专注批量推送的小而美的工具,目前支持:模板消息-公众号、模板消息-小程序、微信客服消息、微信企业号/企业微信消息、阿里云短信、阿里大于模板短信 、腾讯云短信、云片网短信、E-Mail、HTTP请求、钉钉、华为云短信、百度云短信、又拍云短信、七牛云短信
  • addthis/stream-lib - Stream summarizer and cardinality estimator.
  • JPressProjects/jpress - JPress,一个使用 Java 开发的建站神器,目前已经有 10w+ 网站使用 JPress 进行驱动,其中包括多个政府机构,200+上市公司,中科院、红+字会等。
  • google/truth - Fluent assertions for Java and Android
  • igniterealtime/Smack - A modular and portable open source XMPP client library written in Java for Android and Java (SE) VMs
  • pilgr/Paper - Paper is a fast NoSQL-like storage for Java/Kotlin objects on Android with automatic schema migration support.
  • apache/nutch - Apache Nutch is an extensible and scalable web crawler
  • spotbugs/spotbugs - SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
  • vdurmont/emoji-java - The missing emoji library for Java ❤️
  • steelkiwi/cropiwa - 📐 Configurable Custom Crop widget for Android
  • Ramotion/cardslider-android - :octocat: 🃏 Cardslider is a material design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.
  • sofastack/sofa-jraft - A production-grade java implementation of RAFT consensus algorithm.
  • Yalantis/Horizon - Horizon - Simple visual equaliser for Android
  • RedSpider1/concurrent - 这是RedSpider社区成员原创与维护的Java多线程系列文章。
  • xtuhcy/gecco - Easy to use lightweight web crawler(易用的轻量化网络爬虫)
  • timusus/Shuttle - Shuttle Music Player
  • hidroh/materialistic - A material-design Hacker News Android reader
  • Zhaoss/WeiXinRecordedDemo - 仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑
  • kiegroup/optaplanner - Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, conference scheduling and other planning problems.
  • blynkkk/blynk-server - Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
  • LinShunKang/MyPerf4J - High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
  • cymcsg/UltimateAndroid - UltimateAndroid is a rapid development framework for developing your apps
  • Kong/unirest-java - Unirest in Java: Simplified, lightweight HTTP client library.
  • ethereum/ethereumj - DEPRECATED! Java implementation of the Ethereum yellowpaper. For JSON-RPC and other client features check Ethereum Harmony
  • thymeleaf/thymeleaf - Thymeleaf is a modern server-side Java template engine for both web and standalone environments.
  • spotify/helios - Docker container orchestration platform
  • apache/flume - Mirror of Apache Flume
  • RoaringBitmap/RoaringBitmap - A better compressed bitset in Java
  • caoxinyu/RedisClient - Java Redis Client GUI Tool
  • atomix/atomix - A reactive Java framework for building fault-tolerant distributed systems
  • williamfiset/data-structures - A collection of powerful data structures
  • RodneyShag/HackerRank_solutions - 317 efficient solutions to HackerRank problems
  • fesh0r/fernflower - Unofficial mirror of FernFlower Java decompiler (All pulls should be submitted upstream)
  • searchbox-io/Jest - Elasticsearch Java Rest Client.
  • subhra74/xdm - Powerfull download accelerator and video downloader
  • NotFound9/interviewGuide - 后端技术总结——包括Java基础、JVM、数据库、mysql、redis、计算机网络、算法、数据结构、操作系统、设计模式、系统设计、框架原理。最佳阅读地址:http://notfound9.github.io/interviewGuide/
  • Froussios/Intro-To-RxJava - An extensive tutorial on RxJava
  • qos-ch/logback - The reliable, generic, fast and flexible logging framework for Java.
  • JabRef/jabref - Graphical Java application for managing BibTeX and biblatex (.bib) databases
  • vipshop/Saturn - The vip.com's distributed job scheduling platform.
  • Ramotion/expanding-collection-android - :octocat: ExpandingCollection is a material design card peek/pop controller. Android UI Library made by @Ramotion
  • Muddz/StyleableToast - An Android library that takes the standard toast to the next level with many styling options. Works on every Android version.
  • spring-projects/spring-data-jpa - Simplifies the development of creating a JPA-based data access layer.
  • avjinder/Minimal-Todo - Material To-Do App
  • openzipkin/brave - Java distributed tracing implementation compatible with Zipkin backend services.
  • zeromq/jeromq - Pure Java ZeroMQ
  • pac4j/pac4j - Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
  • biezhi/30-seconds-of-java8 - 30 seconds to collect useful Java 8 snippet.
  • zhangdaiscott/jeecg - JEECG是一款基于代码生成器的J2EE快速开发平台,开源界“小普元”超越传统商业企业级开发平台。引领新的开发模式(Online Coding模式(自定义表单) - > 代码生成器模式 - > 手工MERGE智能开发), 可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。具备:表单配置能力(无需编码)、移动配置能力、工作流配置能力、报表配置能力(支持移动端)、插件开发能力(可插拔)
  • docker-java/docker-java - Java Docker API Client
  • google/jimfs - An in-memory file system for Java 7+
  • Yalantis/StarWars.Android - This component implements transition animation to crumble view into tiny pieces.
  • sofastack/sofa-bolt - SOFABolt is a lightweight, easy to use and high performance remoting framework based on Netty.
  • speedment/speedment - Speedment is a Stream ORM Java Toolkit and Runtime
  • apache/mahout - Mirror of Apache Mahout
  • eclipsesource/J2V8 - Java Bindings for V8
  • classgraph/classgraph - An uber-fast parallelized Java classpath scanner and module scanner.
  • assertj/assertj-core - AssertJ is a library providing easy to use rich typed assertions
  • youlookwhat/DesignPattern - 📚 Java 23种设计模式全归纳
  • ninjaframework/ninja - Ninja is a full stack web framework for Java. Rock solid, fast and super productive.
  • internetarchive/heritrix3 - Heritrix is the Internet Archive's open-source, extensible, web-scale, archival-quality web crawler project.
  • gitblit/gitblit - pure java git solution
  • ZHENFENG13/My-Blog - 🌴:octocat:A simple & beautiful blogging system implemented with spring-boot & thymeleaf & mybatis My Blog 是由 SpringBoot + Mybatis + Thymeleaf 等技术实现的 Java 博客系统,页面美观、功能齐全、部署简单及完善的代码,一定会给使用者无与伦比的体验
  • shopizer-ecommerce/shopizer - Shopizer java e-commerce software
  • rsocket/rsocket-java - Java implementation of RSocket
  • apache/activemq - Mirror of Apache ActiveMQ
  • Yalantis/FlipViewPager.Draco - This project aims to provide a working page flip implementation for usage in ListView.
  • DozerMapper/dozer - Dozer is a Java Bean to Java Bean mapper that recursively copies data from one object to another.
  • supertokens/supertokens-core - Open source alternative to Auth0 / Firebase Auth / AWS Cognito
  • LibrePDF/OpenPDF - OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository. ⛺
  • hamcrest/JavaHamcrest - Java (and original) version of Hamcrest
  • hierynomus/sshj - ssh, scp and sftp for java
  • Ramotion/garland-view-android - :octocat: ≡ GarlandView seamlessly transitions between multiple lists of content. Made by @Ramotion
  • huaban/jieba-analysis - 结巴分词(java版)
  • GeyserMC/Geyser - A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock edition.
  • Ramotion/android-ui-animation-components-and-libraries - Android UI libraries, components and animations by @ramotion
  • real-logic/agrona - High Performance data structures and utility methods for Java
  • apilayer/restcountries - Get information about countries via a RESTful API
  • sarxos/webcam-capture - The goal of this project is to allow integrated or USB-connected webcams to be accessed directly from Java. Using provided libraries users are able to read camera images and detect motion. Main project consist of several sub projects - the root one, which contains required classes, build-in webcam driver compatible with Windows, Linux and Mac OS, which can stream images as fast as your camera can serve them (up to 50 FPS). Main project can be used standalone, but user is able to replace build-in driver with different one - such as OpenIMAJ, GStreamer, V4L4j, JMF, LTI-CIVIL, FMJ, etc.
  • boylegu/SpringBoot-vue - A example demo base SpringBooot with vueJS2.x + webpack2.x as Java full stack web practice
  • EngineHub/WorldEdit - 🗺️ Minecraft map editor and mod
  • oracle/visualvm - VisualVM is an All-in-One Java Troubleshooting Tool
  • camunda/camunda-bpm-platform - Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Spring, Spring Boot, CDI.
  • airbnb/AirMapView - A view abstraction to provide a map user interface with various underlying map providers
  • DV8FromTheWorld/JDA - Java wrapper for the popular chat & VOIP service: Discord https://discord.com
  • nayuki/QR-Code-generator - High-quality QR Code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust.
  • qdrzwd/VideoRecorder - android视频录制,模仿微视,支持按下录制、抬起暂停。进度条断点显示。
  • JetBrains/skija - Skia bindings for Java
  • notnoop/java-apns - Java Apple Push Notification Service Provider
  • jOOQ/jOOL - jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
  • egzosn/pay-java-parent - 第三方支付对接全能支付Java开发工具包.优雅的轻量级支付模块集成支付对接支付整合(微信,支付宝,银联,友店,富友,跨境支付paypal,payoneer(P卡派安盈)易极付)app,扫码,网页刷脸付刷卡付条码付转账服务商模式、支持多种支付类型多支付账户,支付与业务完全剥离,简单几行代码即可实现支付,简单快速完成支付模块的开发,可轻松嵌入到任何系统里 目前仅是一个开发工具包(即SDK),只提供简单Web实现,建议使用maven或gradle引用本项目即可使用本SDK提供的各种支付相关的功能
  • Athou/commafeed - Google Reader inspired self-hosted RSS reader.
  • apache/avro - Apache Avro is a data serialization system.
  • drewnoakes/metadata-extractor - Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
  • Sayi/poi-tl - Minimal Microsoft word(docx) templating with {{template}} in Java
  • AlmasB/FXGL - Java / JavaFX / Kotlin Game Library (Engine)
  • jmdhappy/xxpay-master - XxPay聚合支付使用Java开发,包括spring-cloud、dubbo、spring-boot三个架构版本,已接入微信、支付宝等主流支付渠道,可直接用于生产环境
  • bytedeco/javacpp-presets - The missing Java distribution of native C++ libraries
  • OryxProject/oryx - Oryx 2: Lambda architecture on Apache Spark, Apache Kafka for real-time large scale machine learning
  • ysc/QuestionAnsweringSystem - QuestionAnsweringSystem是一个Java实现的人机问答系统,能够自动分析问题并给出候选答案。
  • redsolution/xabber-android - Open-source XMPP client for Android
  • spring-projects/spring-batch - Spring Batch is a framework for writing offline and batch applications using Spring and Java
  • zhegexiaohuozi/SeimiCrawler - 一个简单、敏捷、分布式的支持SpringBoot的Java爬虫框架;An agile, distributed crawler framework.
  • tchiotludo/akhq - Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...
  • deeplearning4j/nd4j - Fast, Scientific and Numerical Computing for the JVM (NDArrays)
  • moquette-io/moquette - Java MQTT lightweight broker
  • MindorksOpenSource/android-developer-roadmap - Android Developer Roadmap - A complete roadmap to learn Android App Development
  • liuyubobobo/Play-with-Data-Structures - Codes of my MOOC Course . Updated contents and practices are also included. 我在慕课网上的课程《Java语言玩转数据结构》示例代码。课程的更多更新内容及辅助练习也将逐步添加进这个代码仓。
  • anitaa1990/Android-Cheat-sheet - Cheat Sheet for Android Interviews
  • kanwangzjm/funiture - 慕课网课程推荐 Java并发编程与高并发解决方案:http://coding.imooc.com/class/195.html Java开发企业级权限管理系统:http://coding.imooc.com/class/149.html github: https://github.com/kanwangzjm/funiture, spring项目,权限管理、系统监控、定时任务动态调整、qps限制、sql监控(邮件)、验证码服务、短链接服务、动态配置等
  • TakahikoKawasaki/nv-websocket-client - High-quality WebSocket client implementation in Java.
  • Ramotion/circle-menu-android - :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion
  • zeebe-io/zeebe - Distributed Workflow Engine for Microservices Orchestration
  • yaphone/itchat4j - itchat4j -- 用Java扩展个人微信号的能力
  • soot-oss/soot - Soot - A Java optimization framework
  • fabric8io/kubernetes-client - Java client for Kubernetes & OpenShift
  • dooboolab/react-native-iap - react-native native module for In App Purchase.
  • chatopera/cskefu - 🌲 春松客服,多渠道智能客服系统,开源客服系统 ,机器人客服
  • liuguangqiang/SwipeBack - SwipeBack is an android library that can finish a activity by using gesture.
  • roncoo/spring-boot-demo - Spring Boot的基础教程,由浅入深,一步一步学习Spring Boot,最后学到的不单单是基础!Spring Cloud基础教程请看:https://github.com/roncoo/spring-cloud-demo
  • Yalantis/Taurus - A little more fun for the pull-to-refresh interaction.
  • xerial/sqlite-jdbc - SQLite JDBC Driver
  • apache/servicecomb-java-chassis - ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features
  • uber/piranha - A tool for refactoring code related to feature flag APIs
  • heinrichreimer/material-intro - A simple material design app intro with cool animations and a fluent API.
  • klinker24/talon-twitter-holo - [Deprecated] The Holo version of my popular Android Talon for Twitter app, 100% open-source
  • shyiko/mysql-binlog-connector-java - MySQL Binary Log connector
  • KikiLetGo/VirusBroadcast - A java virus broadcast simulation
  • spring-cloud/spring-cloud-config - External configuration (server and client) for Spring Cloud
  • vaadin/framework - Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
  • airsonic/airsonic - 📡 ☁️ 🎶Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
  • scalad/Note - 常规Java工具,算法,加密,数据库,面试题,源代码分析,解决方案
  • awslabs/djl - An Engine-Agnostic Deep Learning Framework in Java
  • diffplug/spotless - Keep your code spotless
  • sanluan/PublicCMS - 现代化java cms,由天津黑核科技有限公司开发,轻松支撑千万数据、千万PV;支持静态化,服务器端包含; 目前已经拥有全球0.0002%的用户,语言支持中、繁、日、英;是一个已走向海外的成熟CMS产品
  • mercyblitz/thinking-in-spring-boot-samples - 小马哥书籍《Spring Boot 编程**》示例工程
  • eclipse/eclipse-collections - Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
  • jphp-group/jphp - JPHP - an implementation of PHP on Java VM
  • stagemonitor/stagemonitor - an open source solution to application performance monitoring for java server applications
  • eschao/android-PageFlip - 3D Style Page Flip on Android
  • LogNet/grpc-spring-boot-starter - Spring Boot starter module for gRPC framework.
  • FreeTymeKiyan/LeetCode-Sol-Res - Clean, Understandable Solutions and Resources for LeetCode Online Judge Algorithm Problems.
  • qiujiayu/AutoLoadCache - AutoLoadCache 是基于AOP+Annotation等技术实现的高效的缓存管理解决方案,实现缓存与业务逻辑的解耦,并增加异步刷新及“拿来主义机制”,以适应高并发环境下的使用。
  • julian-klode/dns66 - DNS-based Host Blocker (and lightweight ad blocker) for Android
  • AnySoftKeyboard/AnySoftKeyboard - Android (f/w 2.1+) on screen keyboard for multiple languages (chat https://gitter.im/AnySoftKeyboard)
  • hekailiang/squirrel - squirrel-foundation is a State Machine library, which provided a lightweight, easy use, type safe and programmable state machine implementation for Java.
  • spotify/apollo - Java libraries for writing composable microservices
  • ulisesbocchio/jasypt-spring-boot - Jasypt integration for Spring boot
  • connectbot/connectbot - ConnectBot is the first SSH client for Android.
  • HotswapProjects/HotswapAgent - Java unlimited redefinition of classes at runtime.
  • amaembo/streamex - Enhancing Java Stream API
  • kilim/kilim - Lightweight threads for Java, with message passing, nio, http and scheduling support.
  • EsotericSoftware/kryonet - TCP/UDP client/server library for Java, based on Kryo
  • konsoletyper/teavm - Compiler of Java bytecode to JavaScript
  • kubernetes-client/java - Official Java client library for kubernetes
  • kairosdb/kairosdb - Fast scalable time series database
  • liweiwei1419/LeetCode-Solutions-in-Good-Style - 内容还会更新,如果对于我的题解有疑问,也可以在这里提 issue。
  • cbeust/testng - TestNG testing framework
  • qos-ch/slf4j - Simple Logging Facade for Java
  • TNG/ArchUnit - A Java architecture test library, to specify and assert architecture rules in plain Java
  • protostuff/protostuff - Java serialization library, proto compiler, code generator
  • jberkel/sms-backup-plus - Backup Android SMS, MMS and call log to Gmail / Gcal / IMAP
  • mabe02/lanterna - Java library for creating text-based GUIs
  • jayZheng87/Thusy - Java 工具类库;在全面集成 Hutool 上进行工具类二次收集的一个类库
  • a466350665/smart-sso - springboot SSO 单点登录,OAuth2实现,支持App登录,支持分布式
  • marytts/marytts - MARY TTS -- an open-source, multilingual text-to-speech synthesis system written in pure java
  • aNNiMON/Lightweight-Stream-API - Stream API from Java 8 rewritten on iterators for Java 7 and below
  • majidgolshadi/Android-Download-Manager-Pro - Android/Java download manager library help you to download files in parallel mechanism in some chunks.
  • Yalantis/ToDoList - Micro-Transitions for Smooth Android To-Do List Animations
  • bravoborja/ReadMoreTextView - A Custom TextView with trim text
  • ysc/word - Java分布式中文分词组件 - word分词
  • j256/ormlite-android - ORMLite Android functionality used in conjunction with ormlite-core
  • find-sec-bugs/find-sec-bugs - The SpotBugs plugin for security audits of Java web applications and Android applications. (Also work with Kotlin, Groovy and Scala projects)
  • cbeust/jcommander - Command line parsing framework for Java
  • rapidoid/rapidoid - Rapidoid - Extremely Fast, Simple and Powerful Java Web Framework and HTTP Server!
  • flyingsaucerproject/flyingsaucer - XML/XHTML and CSS 2.1 renderer in pure Java
  • JeffLi1993/java-core-learning-example - 关于Java核心技术学习积累的例子,是初学者及核心技术巩固的最佳实践。
  • shekhargulati/java8-the-missing-tutorial - Java 8 for all of us
  • ZHENFENG13/ssm-demo - 🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
  • UweTrottmann/SeriesGuide - Track your favorite TV shows and movies on Android devices.
  • plutext/docx4j - JAXB-based Java library for Word docx, Powerpoint pptx, and Excel xlsx files
  • RichardWarburton/java-8-lambdas-exercises - Exercises and Answers for Java 8 Lambdas book
  • googleapis/google-cloud-java - Google Cloud Client Library for Java
  • commonmark/commonmark-java - Java library for parsing and rendering CommonMark (Markdown)
  • asLody/legend - A framework for hook java methods.
  • vsch/flexmark-java - CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
  • BruceEckel/OnJava8-Examples - Code Examples for the book "On Java 8"
  • syncthing/syncthing-android - Wrapper of syncthing for Android.
  • MorphiaOrg/morphia - MongoDB object-document mapper in Java based on https://github.com/mongodb/mongo-java-driver
  • jdbi/jdbi - jdbi is designed to provide convenient tabular data access in Java; including templated SQL, parameterized and strongly typed queries, and Streams integration
  • apache/drill - Apache Drill
  • SundeepK/CompactCalendarView - An android library which provides a compact calendar view much like the one used in google calenders.
  • cachecats/coderiver - 致力于打造全平台全栈精品开源项目,计划做成包含 pc 端(Vue、React)、移动 H5(Vue、React)、ReactNative、Flutter、Android 原生、微信小程序、Angular、Node、java 后端的全平台型全栈项目,欢迎关注。
  • opentracing/opentracing-java - OpenTracing API for Java
  • qiujuer/ImageBlurring - Android blurring image(bitmap) by java and jni.
  • jdeferred/jdeferred - Java Deferred/Promise library similar to JQuery.
  • Smith-Cruise/Spring-Boot-Shiro - Shiro基于SpringBoot +JWT搭建简单的restful服务
  • doocs/leetcode - 😏 LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
  • wangjiegulu/WheelView - Android滚动选择控件
  • bonigarcia/webdrivermanager - Automated driver management for Selenium WebDriver
  • openhab/openhab-addons - Add-ons for openHAB
  • uber-common/jvm-profiler - JVM Profiler Sending Metrics to Kafka, Console Output or Custom Reporter
  • Yalantis/pull-to-make-soup - Custom animated pull-to-refresh that can be easily added to RecyclerView
  • signalapp/libsignal-protocol-java - Signal Protocol library for Java/Android
  • xuxueli/xxl-sso - A distributed single-sign-on framework.(分布式单点登录框架XXL-SSO)
  • mmin18/FlexLayout - A powerful Android layout view that use java expression in layout params to describe relative positions.
  • HelloWorld521/Java - java项目实战练习
  • Netflix/genie - Distributed Big Data Orchestration Service
  • crossbario/autobahn-java - WebSocket & WAMP in Java for Android and Java 8
  • apache/ambari - Mirror of Apache Ambari
  • SeldonIO/seldon-server - Machine Learning Platform and Recommendation Engine built on Kubernetes
  • xianrendzw/EasyReport - A simple and easy to use Web Report System for java.EasyReport是一个简单易用的Web报表工具(支持Hadoop,HBase及各种关系型数据库),它的主要功能是把SQL语句查询出的行列结构转换成HTML表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表Excel导出、图表显示及固定表头与左边列的功能。
  • anvil-ui/anvil - Minimal UI library for Android inspired by React
  • yahoo/mysql_perf_analyzer - MySQL performance monitoring and analysis.
  • functionaljava/functionaljava - Functional programming in Java
  • AsamK/signal-cli - signal-cli provides a commandline and dbus interface for signalapp/libsignal-service-java
  • fabric8io/docker-maven-plugin - Maven plugin for running and creating Docker images
  • spring-cloud/spring-cloud-sleuth - Distributed tracing for spring cloud
  • eclipse/paho.mqtt.java - Eclipse Paho Java MQTT client library. Paho is an Eclipse IoT project.
  • prometheus/client_java - Prometheus instrumentation library for JVM applications
  • KwaiAppTeam/KOOM - KOOM is an OOM killer on mobile platform by Kwai.
  • JorenSix/TarsosDSP - A Real-Time Audio Processing Framework in Java
  • mercyblitz/segmentfault-lessons - Segment Fault 在线讲堂 代码工程
  • galenframework/galen - Layout and functional testing framework for websites
  • KronicDeth/intellij-elixir - Elixir plugin for JetBrain's IntelliJ Platform (including Rubymine)
  • googlemaps/google-maps-services-java - Java client library for Google Maps API Web Services
  • asciidocfx/AsciidocFX - Asciidoc Editor and Toolchain written with JavaFX 14 (Build PDF, Epub, Mobi and HTML books, documents and slides)
  • dcevm/dcevm - Dynamic Code Evolution VM for Java 7/8
  • tlaplus/tlaplus - TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+.
  • spotify/docker-client - INACTIVE: A simple docker client for the JVM
  • indy256/codelibrary - 💎Collection of algorithms and data structures
  • shekhargulati/strman-java - A Java 8 string manipulation library.
  • flutter/flutter-intellij - Flutter makes it easy and fast to build beautiful mobile apps.
  • netgloo/spring-boot-samples - Spring Boot samples by Netgloo
  • albertlatacz/java-repl - Read Eval Print Loop for Java
  • 4thline/cling - UPnP/DLNA library for Java and Android
  • JonathanLink/PDFLayoutTextStripper - Converts a pdf file into a text file while keeping the layout of the original pdf. Useful to extract the content from a table in a pdf file for instance. This is a subclass of PDFTextStripper class (from the Apache PDFBox library).
  • java-json-tools/json-schema-validator - A JSON Schema validation implementation in pure Java, which aims for correctness and performance, in that order
  • p6spy/p6spy - P6Spy is a framework that enables database data to be seamlessly intercepted and logged with no code changes to the application.
  • nayuki/Project-Euler-solutions - Runnable code for solving Project Euler problems in Java, Python, Mathematica, Haskell.
  • happyfish100/fastdfs-client-java - FastDFS java client SDK
  • fengjiachun/Jupiter - Jupiter是一款性能非常不错的, 轻量级的分布式服务框架
  • apache/pdfbox - Mirror of Apache PDFBox
  • pf4j/pf4j - Plugin Framework for Java (PF4J)
  • bcgit/bc-java - Bouncy Castle Java Distribution (Mirror)
  • RuedigerMoeller/fast-serialization - FST: fast java serialization drop in-replacement
  • torakiki/pdfsam - PDFsam, a desktop application to extract pages, split, merge, mix and rotate PDF files
  • InterestingLab/waterdrop - 生产环境的海量数据计算产品,文档地址:
  • mendhak/gpslogger - 📡 Lightweight GPS Logging Application For Android.
  • greenrobot/essentials - General purpose utilities and hash functions for Android and Java (aka java-common)
  • square/haha - DEPRECATED Java library to automate the analysis of Android heap dumps.
  • bootique/bootique - Bootique is a minimally opinionated platform for modern runnable Java apps.
  • jchambers/pushy - A Java library for sending APNs (iOS/macOS/Safari) push notifications
  • blipinsk/RecyclerViewHeader - [DEPRECATED] Super fast and easy way to create header for Android RecyclerView
  • GlowstoneMC/Glowstone - A fast, customizable and compatible open source server for Minecraft: Java Edition
  • javahongxi/whatsmars - Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
  • linisme/Cipher.so - A simple way to encrypt your secure data like passwords into a native .so library.
  • CarpenterLee/JavaLambdaInternals - 深入理解Java函数式编程和Streams API
  • wikimedia/apps-android-wikipedia - 📱The official Wikipedia app for Android!
  • json-iterator/java - jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go
  • alibaba/jvm-sandbox-repeater - A Java server-side recording and playback solution based on JVM-Sandbox
  • mixi-inc/AndroidTraining - Training course repository for android app development
  • Instagram/ig-json-parser - Fast JSON parser for java projects
  • survivingwithandroid/Surviving-with-android - Source code related to the posts in the blog
  • pedroSG94/rtmp-rtsp-stream-client-java - Library to stream in rtmp and rtsp for Android. All code in Java
  • npgall/cqengine - Ultra-fast SQL-like queries on Java collections
  • casbin/jcasbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Java
  • jingle1267/android-utils - It contains most of the Android utility classes.
  • jooby-project/jooby - The modular web framework for Java and Kotlin
  • sirthias/pegdown - A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions
  • Dreampie/Resty - The minimalist framework of RESTful(server and client) - Resty
  • spring-projects/spring-data-redis - Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
  • kenglxn/QRGen - a simple QRCode generation api for java built on top ZXING
  • s4kibs4mi/java-developer-roadmap - Roadmap to becoming a Java developer in 2021
  • selenide/selenide - Concise UI Tests with Java!
  • aimacode/aima-java - Java implementation of algorithms from Russell And Norvig's "Artificial Intelligence - A Modern Approach"
  • NLPchina/nlp-lang - 这个项目是一个基本包.封装了大多数nlp项目中常用工具
  • dain/leveldb - Port of LevelDB to Java
  • UniversalMediaServer/UniversalMediaServer - A DLNA, UPnP and HTTP(S) Media Server.
  • tobato/FastDFS_Client - Java Client for FastDFS
  • binarywang/weixin-java-mp-demo - 基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号
  • mitreid-connect/OpenID-Connect-Java-Spring-Server - An OpenID Connect reference implementation in Java on the Spring platform.
  • cmusphinx/sphinx4 - Pure Java speech recognition library
  • apache/parquet-mr - Apache Parquet
  • doublechaintech/scm-biz-suite - 供应链中台系统基础版,集成零售管理, 电子商务, 供应链管理, 财务管理, 车队管理, 仓库管理, 人员管理, 产品管理, 订单管理, 会员管理, 连锁店管理, 加盟管理, 前端React/Ant Design, 后端Java Spring+自有开源框架,全面支持MySQL, PostgreSQL, 全面支持国产数据库南大通用GBase 8s,通过REST接口调用,前后端完全分离。
  • google/flogger - A Fluent Logging API for Java
  • youseries/ureport - UReport2 is a high-performance pure Java report engine based on Spring architecture, where complex Chinese-style statements and reports can be prepared by iterating over cells.
  • spring-projects/spring-data-mongodb - Provide support to increase developer productivity in Java when using MongoDB. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository style data access.
  • GoogleCloudPlatform/java-docs-samples - Java and Kotlin Code samples used on cloud.google.com
  • itext/itextpdf - [DEPRECATED] Core Java Library + PDF/A, xtra and XML Worker. Only security fixes will be added — please use iText 7
  • iTXTech/Daedalus - No root required Android DNS modifier and Hosts/DNSMasq resolver.
  • ivan-vasilev/neuralnetworks - java deep learning algorithms and deep neural networks with gpu acceleration
  • Pi4J/pi4j - Java I/O library for Raspberry Pi (GPIO, I2C, SPI, UART)
  • JackJiang2011/beautyeye - BeautyEye is a Java Swing cross-platform look and feel.
  • mpetazzoni/ttorrent - BitTorrent Java library with tracker and download client
  • OysterQAQ/Pixiv-Illustration-Collection-Backend - 不只是一个免费 Pixiv 高级会员搜索的站点
  • jhipster/jhipster-sample-app - This is a sample application created with JHipster
  • BuildCraft/BuildCraft - BuildCraft
  • tomoya92/pybbs - 更实用的Java开发的社区(论坛),Better use of Java development community (forum)
  • haraldk/TwelveMonkeys - TwelveMonkeys ImageIO: Additional plug-ins and extensions for Java's ImageIO
  • datastax/java-driver - DataStax Java Driver for Apache Cassandra
  • centic9/jgit-cookbook - Provides examples and code snippets for the JGit Java Git implementation
  • jknack/handlebars.java - Logic-less and semantic Mustache templates with Java
  • peter-lawrey/Java-Chronicle - Java Indexed Record Chronicle
  • atduskgreg/opencv-processing - OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API
  • youseries/urule - URULE是一款基于RETE算法的纯Java规则引擎,提供规则集、决策表、决策树、评分卡,规则流等各种规则表现工具及基于网页的可视化设计器,可快速开发出各种复杂业务规则。
  • threedr3am/learnjavabug - Java安全相关的漏洞和技术demo,原生Java、Fastjson、Jackson、Hessian2、XML反序列化漏洞利用和Spring、Dubbo、Shiro、CAS、Tomcat、RMI、Nexus等框架\中间件\功能的exploits以及Java Security Manager绕过、Dubbo-Hessian2安全加固等等实践代码。
  • hawtio/hawtio - Hawtio web console helps you manage your JVM stuff and stay cool!
  • kalessil/phpinspectionsea - A Static Code Analyzer for PHP (a PhpStorm/Idea Plugin)
  • GoogleLLP/SuperMarket - 设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
  • winder/Universal-G-Code-Sender - A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
  • graphhopper/jsprit - jsprit is a java based, open source toolkit for solving rich vehicle routing problems
  • charles2gan/GDA-android-reversing-Tool - GDA is a new fast and powerful decompiler in C++(working without Java VM) for the APK, DEX, ODEX, OAT, JAR, AAR, and CLASS file. which supports malicious behavior detection, privacy leaking detection, vulnerability detection, path solving, packer identification, variable tracking, deobfuscation, python&java scripts, device memory extraction, data decryption, and encryption, etc.
  • sirthias/parboiled - Elegant parsing in Java and Scala - lightweight, easy-to-use, powerful.
  • jwpttcg66/NettyGameServer - 使用netty4.X实现的手机游戏分布式服务器,支持tcp,udp,http,websocket链接,采用protobuf自定义协议栈进行网络通信,支持rpc远程调用,使用mybatis3支持db存储分库分表,支持异步mysql存储,db保存时同步更新reids缓存。 使用ExcelToCode工程,将excel数据生成java类和json数据字典,DictService直接读取json,减少数据字典部分代码。使用game-executor工程,增加游戏内的异步事件全局服务, 支持事件sharding,均衡的异步执行事件逻辑
  • aol/cyclops - An advanced, but easy to use, platform for writing functional applications in Java 8.
  • vigna/fastutil - fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.
  • spring-projects/spring-data-book - Spring Data - The Definitive Guide - Modern Data Access for Enterprise Java Developers
  • flipkart-incubator/proteus - Proteus : A JSON based LayoutInflater for Android
  • menacher/java-game-server - Jetserver is a high speed nio socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for network based multiplayer games and supports TCP and UDP network protocols.
  • LeonardoZ/java-concurrency-patterns - Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.
  • msgpack/msgpack-java - MessagePack serializer implementation for Java / msgpack.org[Java]
  • magefree/mage - Magic Another Game Engine
  • i2p/i2p.i2p - I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with several layers of encryption, and the network is both distributed and dynamic, with no trusted parties.
  • sleuthkit/autopsy - Autopsy® is a digital forensics platform and graphical interface to The Sleuth Kit® and other digital forensics tools. It can be used by law enforcement, military, and corporate examiners to investigate what happened on a computer. You can even use it to recover photos from your camera's memory card.
  • OpenHFT/Java-Thread-Affinity - Bind a java thread to a given core
  • siriscac/RippleView - View that imitates Ripple Effect on click which was introduced in Android L (for Android 2.3+)
  • fusesource/mqtt-client - A Java MQTT Client
  • EsotericSoftware/reflectasm - High performance Java reflection
  • aliyun/aliyun-openapi-java-sdk - Alibaba Cloud SDK for Java
  • cincheo/jsweet - A Java to JavaScript transpiler.
  • ebean-orm/ebean - Ebean ORM
  • puniverse/capsule - Dead-Simple Packaging and Deployment for JVM Apps
  • buchen/portfolio - A simple tool to calculate the overall performance of an investment portfolio.
  • rampatra/jbot - Make Slack and Facebook Bots in Java.
  • komoot/photon - an open source geocoder for openstreetmap data
  • hapifhir/hapi-fhir - 🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
  • hcoles/pitest - State of the art mutation testing system for the JVM
  • psi-probe/psi-probe - Advanced manager and monitor for Apache Tomcat, forked from Lambda Probe
  • vmihalachi/turbo-editor - Simple and powerful File Editor for Android. All is licensed under the GPLv3 license.
  • ocpsoft/prettytime - Social Style Date and Time Formatting for Java
  • spring-projects/spring-integration - Spring Integration provides an extension of the Spring programming model to support the well-known Enterprise Integration Patterns (EIP)
  • waylau/netty-4-user-guide-demos - Netty demos. (Netty 案例大全)
  • googleapis/google-http-java-client - Google HTTP Client Library for Java
  • varunest/SparkButton - Android library to create buttons with Twitter's heart like animation.
  • apache/tika - Mirror of Apache Tika
  • apache/bookkeeper - Apache Bookkeeper
  • tang-jie/NettyRPC - NettyRPC is high performance java rpc server base on Netty,using kryo,hessian,protostuff support message serialization.
  • THEONE10211024/RxJavaSamples - 收集了RxJava常见的使用场景,例子简洁、经典、易懂...
  • florent37/FiftyShadesOf - An elegant context-care loading placeholder for Android
  • apache/iotdb - Apache IoTDB
  • apache/poi - Mirror of Apache POI
  • google-ar/sceneform-android-sdk - Sceneform SDK for Android
  • biezhi/learn-java8 - 💖《跟上 Java 8》视频课程源码
  • SpongePowered/SpongeForge - A Forge mod that implements SpongeAPI
  • iqiyi/Qigsaw - 🔥🔥Qigsaw ['tʃɪɡsɔ] is a dynamic modularization library which is based on Android App Bundles(Do not need Google Play Service). It supports dynamic delivery for split APKs without reinstalling the base one.
  • apache/logging-log4j2 - Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.
  • cuba-platform/cuba - CUBA Platform is a high level framework for enterprise applications development
  • TEAMMATES/teammates - This is the project website for the TEAMMATES feedback management tool for education
  • geotools/geotools - Official GeoTools repository
  • braisdom/ObjectiveSql - ObjectiveSQL is an ORM framework in Java based on ActiveRecord pattern, which encourages rapid development and clean, codes with the least and convention over configuration.
  • mattia-battiston/clean-architecture-example - Clean Architecture Example (Java): Example of what clean architecture would look like (in Java)
  • codinguser/gnucash-android - Gnucash for Android mobile companion application.
  • gravitee-io/gravitee-gateway - Gravitee.io - API Management - OpenSource API Gateway
  • vladmihalcea/hibernate-types - The Hibernate Types library gives you extra types that are not supported by the Hibernate ORM core.
  • Grover-c13/PokeGOAPI-Java - Pokemon Go API
  • zalando/intellij-swagger - A plugin to help you easily edit Swagger and OpenAPI specification files inside IntelliJ IDEA
  • knowm/XChart - XChart is a light-weight Java library for plotting data.
  • j-easy/easy-random - The simple, stupid random Java beans/records generator
  • Shashank02051997/FancyToast-Android - Make your native android Toasts Fancy. A library that takes the standard Android toast to the next level with a variety of styling options. Style your toast from code.
  • chenssy89/jutils - jutils,通用的Java工具类,主要包括基础工具类(时间、正则表达式、字符串、随机数等等),excel解析生成、word解析生成、文件操作、图片操作、敏感字、加解密等等。
  • apache/struts - Mirror of Apache Struts
  • datumbox/datumbox-framework - Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.
  • didi/Logi-KafkaManager - 一站式Apache Kafka集群指标监控与运维管控平台
  • danfickle/openhtmltopdf - An HTML to PDF library for the JVM. Based on Flying Saucer and Apache PDF-BOX 2. With SVG image support. Now also with accessible PDF support (WCAG, Section 508, PDF/UA)!
  • xujeff/tianti - java轻量级的CMS解决方案-天梯。天梯是一个用java相关技术搭建的后台CMS解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对dao、service等的代码生成工具。技术选型:Spring Data JPA、Hibernate、Shiro、 Spring MVC、Layer、Mysql等。
  • yzcheng90/X-SpringBoot - X-SpringBoot是一个轻量级的Java快速开发平台,能快速开发项目并交付【接私活利器】
  • MyCollab/mycollab - An open source, free, high performance, stable and secure Java Application Business Platform of Project Management and Document
  • stephanenicolas/toothpick - A scope tree based Dependency Injection (DI) library for Java / Kotlin / Android.
  • ajanata/PretendYoureXyzzy - A web clone of the card game Cards Against Humanity.
  • patric-r/jvmtop - Java monitoring for the command-line, profiler included
  • gaopu/Java - 一些用Java写的小东西(没什么用,大家不要star了😄)
  • rkalla/imgscalr - Simple Java image-scaling library implementing Chris Campbell's incremental scaling algorithm as well as Java2D's "best-practices" image-scaling techniques.
  • jiang111/RxJavaApp - 学习RxJava操作符的APP,新增RxJava2.x介绍
  • electronicarts/ea-async - EA Async implements async-await methods in the JVM.
  • INRIA/spoon - Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
  • QuadFlask/colorpicker - 🍭color picker for android
  • jagrosh/MusicBot - 🎶 A Discord music bot that's easy to set up and run yourself!
  • SpongePowered/SpongeAPI - A Minecraft plugin API
  • awslabs/aws-serverless-java-container - A Java wrapper to run Spring, Jersey, Spark, and other apps inside AWS Lambda.
  • springdoc/springdoc-openapi - Library for OpenAPI 3 with spring-boot
  • pengwei1024/LogUtils - More convenient and easy to use android Log manager
  • bazaarvoice/jolt - JSON to JSON transformation library written in Java.
  • FlowCI/flow-core-x - Powerful and user-friendly CI/CD server
  • alibaba/taokeeper - ZooKeeper-Monitor, a monitor for zookeeper in java. Download https://github.com/alibaba/taokeeper/downloads
  • spring-projects/spring-statemachine - Spring Statemachine is a framework for application developers to use state machine concepts with Spring.
  • aws/aws-sdk-java-v2 - The official AWS SDK for Java - Version 2
  • 864381832/xJavaFxTool - 基于JavaFx搭建的实用小工具集合,方便开发过程中的代码编写与调试,想学习javaFx的同学可以参考参考。其中包括文件复制、Cron表达式生成器、编码转换、加密解密、Time转换、路径转换、二维码生成工具、身份证生成器、正则表达式生成工具、网址缩短、转义字符、字符串转换、Mq调试工具、Http调试工具、json格式化编辑工具、图标生成工具、Redis连接工具、网页源码下载工具、切换Hosts工具、Ftp服务器、Cmd调试工具、Ftp/Ftps/Sftp客户端调试工具、Pdf转换工具、文件列表生成器、图片压缩工具、图片转码工具、Kafka调试工具、Email群发工具、颜色代码转换工具、短信群发工具、脚本引擎调试、文件重命名、Json转换、语音转换、Socket调试、图片解析、微信小程序反编译、Zookeeper操作、Excel拆分合并、文件夹监控、文件编码检测、传输、端口扫描、久坐提醒、随机数生成、剪贴板历史、文件搜索、mp3转换、印章生成等工具
  • whvcse/EasyCaptcha - Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。
  • SilenceIM/Silence - PROJECT MOVED: https://git.silence.dev/Silence/Silence-Android/ (GitHub is just a mirror.)
  • linkedin/parseq - Asynchronous Java made easier
  • klinker-apps/talon-for-twitter-android - The most powerful and beautiful Twitter client available.
  • Netflix/astyanax - Cassandra Java Client
  • locationtech/jts - The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
  • apache/opennlp - Mirror of Apache OpenNLP
  • magese/ik-analyzer-solr - ik-analyzer for solr 7.x-8.x
  • schemacrawler/SchemaCrawler - Free database schema discovery and comprehension tool
  • bufferapp/BufferTextInputLayout - A simple customised version of the TextInputLayout from the Android Design Support Library ⌨️
  • mitre/HTTP-Proxy-Servlet - Smiley's HTTP Proxy implemented as a Java servlet
  • devnied/EMV-NFC-Paycard-Enrollment - A Java library used to read and extract data from NFC EMV credit cards (Android/PCSC).
  • DragonetMC/DragonProxy - A proxy to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers.
  • googleapis/google-api-java-client - Google APIs Client Library for Java
  • abel533/ECharts - 这是一个针对ECharts2.x版本的Java类库,实现了所有ECharts中的Json结构对应的Java对象,并且可以很方便的创建Option,Series等
  • DWorkS/VolleyPlus - 🏐 Volley library : make everything faster . Its an improvements for Volley by Google for Android https://android.googlesource.com/platform/frameworks/volley
  • opensourceBIM/BIMserver - The open source BIMserver platform
  • kwhat/jnativehook - Global keyboard and mouse listeners for Java.
  • yahoo/egads - A Java package to automatically detect anomalies in large scale time-series data
  • bugsnag/bugsnag-android - Bugsnag crash monitoring and reporting tool for Android apps
  • Krupen/AutoplayVideos - Android library to auto-play/pause videos from url in recyclerview.
  • bravoborja/FocusResize - A custom animation with scroll listener to recycler views
  • berndruecker/flowing-retail - Sample application demonstrating an order fulfillment system decomposed into multiple independant components (e.g. microservices). Showing concrete implementation alternatives using e.g. Java, Spring Boot, Apache Kafka, Camunda, Zeebe, ...
  • tmobile/pacbot - PacBot (Policy as Code Bot)
  • influxdata/influxdb-java - Java client for InfluxDB
  • sofastack/sofa-ark - SOFAArk is a light-weight,java based classloader isolation framework.
  • codenameone/CodenameOne - Write once run anywhere native mobile apps using with Java 8 or Kotlin. Supports iOS (iPhone/iPad), Android, Windows (UWP) & others
  • vladimir-bukhtoyarov/bucket4j - Java rate limiting library based on token/leaky-bucket algorithm.
  • diwi/PixelFlow - A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
  • dboissier/mongo4idea - MongoDB integration in Intellij
  • sukritishah15/DS-Algo-Point - This repository contains codes for various data structures and algorithms in C, C++, Java, Python, C#, Go, JavaScript, PHP, Kotlin and Scala
  • Netflix/hollow - Hollow is a java library and toolset for disseminating in-memory datasets from a single producer to many consumers for high performance read-only access.
  • manifold-systems/manifold - Manifold plugs into Java to supplement it with powerful features, from Type-safe Metaprogramming (direct access to GraphQL, JSON, XML, etc.), Extension Methods, Operator Overloading, and Unit Expressions to an integrated Template Engine and a Preprocessor. All fully supported in IntelliJ IDEA and Android Studio. Simply add Manifold to your project and begin taking advantage of it.
  • JaceyRx/Examination_System - 一个简单的教务查询系统(主要技术SpringMVC + Spring + Mybatis + Shiro + Bootstrap)
  • stealthcopter/AndroidNetworkTools - Set of useful android network tools
  • nguyenq/tess4j - Java JNA wrapper for Tesseract OCR API
  • JoyChou93/java-sec-code - Java web common vulnerabilities and security code which is base on springboot and spring security
  • good-life/PushTalk - 推聊是一个基于极光推送 (JPush) 的手机聊天系统。支持群聊与点对点聊天。当前包括 Android客户端、iOS客户端与 Java服务器端。3分钟就可以整套系统跑起来。
  • Gottox/socket.io-java-client - Socket.IO Client Implementation in Java
  • rabbitmq/rabbitmq-java-client - RabbitMQ Java client
  • nginx-clojure/nginx-clojure - Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers.
  • UCodeUStory/DataStructure - 💋💋数据结构、算法总结、学习算法的时间复杂度、空间复杂度、分析算法特点以及应用、Java面试难题、Android面试难题
  • trekawek/coffee-gb - Gameboy emulator in Java 8.
  • apache/cloudstack - Apache Cloudstack
  • tabulapdf/tabula-java - Extract tables from PDF files
  • libgdx/gdx-ai - Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
  • jbake-org/jbake - Java based open source static site/blog generator for developers & designers.
  • wycm/zhihu-crawler - zhihu-crawler是一个基于Java的高性能、支持免费http代理池、支持横向扩展、分布式爬虫项目
  • linkedin/PalDB - An embeddable write-once key-value store written in Java
  • MSPaintIDE/MSPaintIDE - Programming in MS Paint
  • EssentialsX/Essentials - The essential plugin suite for Minecraft servers.
  • dadoonet/fscrawler - Elasticsearch File System Crawler (FS Crawler)
  • appium/java-client - Java language binding for writing Appium Tests, conforms to Mobile JSON Wire & W3C Webdriver Protocol
  • ta4j/ta4j - A Java library for technical analysis.
  • FXMisc/RichTextFX - Rich-text area for JavaFX
  • JustinSDK/JavaSE6Tutorial - Java SE 6 技術手冊
  • mapsforge/mapsforge - Vector map library and writer - running on Android and Desktop.
  • sword-org/wechat4j - wechat4j is wechat(weixin) develop framework for java 微信开发框架JAVA版,最简单易用微信开发框架
  • itext/itext7 - iText 7 for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText 7 can be a boon to nearly every workflow.
  • facebookarchive/swift - An annotation-based Java library for creating Thrift serializable types and services.
  • florent37/AwesomeBar - Just beautiful
  • bennidi/mbassador - Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
  • dieforfree/qart4j - QR code ASCII art for java
  • journaldev/journaldev - JournalDev Projects
  • h4de5ing/AndroidCommon - 基于Android系统Api封装常用工具类
  • eclipse-archived/smarthome - Eclipse SmartHome™ project
  • polyak01/IconSwitch - 🍭 Custom Android Switch widget
  • youxin11544/MVP-RxJava-Hybride - This is an Android MVP model good architecture design,Which also inherited the Android architecture and HTML 5 interaction。(这是一个Android MVP模型良好的架构设计,同时也做了Android和HTML 5交互架构,用到了RxJava+Retrofit+MVP+泛型缩减mvp+模板模式+命令模式+观察者模式+管理者模式 +简单工厂模式)
  • shekhargulati/30-seconds-of-java - Curated collection of useful little Java functions that you can understand quickly
  • jbox2d/jbox2d - a 2d Java physics engine, native java port of the C++ physics engines Box2D and LiquidFun
  • KunMinX/RxJava2-Operators-Magician - 你用不惯 RxJava,只因缺了这把钥匙 🔑 You are not used to RxJava, just because of the lack of this key.
  • ff4j/ff4j - Feature Flags for Java made easy
  • apache/phoenix - Mirror of Apache Phoenix
  • Java-aid/Hackerrank-Solutions - hackerrank solutions github | hackerrank all solutions | hackerrank solutions for java | hackerrank video tutorial | hackerrank cracking the coding interview solutions | hackerrank data structures | hackerrank solutions algorithms | hackerrank challenge | hackerrank coding challenge | hackerrank algorithms solutions github| hackerrank problem solving | hackerrank programs solutions | JAVAAID |all hackerrank solutions | Coding Interview Preparation
  • Cuieney/kotlin-life - App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)
  • ron190/jsql-injection - jSQL Injection is a Java application for automatic SQL database injection.
  • bigmeow/JWT - webapp用户身份认证方案 JSON WEB TOKEN 实现Deme示例,Java版
  • Peergos/Peergos - A p2p, secure file storage, social network and application protocol
  • ernestoyaquello/VerticalStepperForm - Vertical Stepper Form Library for Android. It follows Google Material Design guidelines.
  • davidmoten/rtree - Immutable in-memory R-tree and R*-tree implementations in Java with reactive api
  • openjdk/loom - https://openjdk.java.net/projects/loom/
  • glowroot/glowroot - Easy to use, very low overhead, Java APM
  • eclipse/eclipse.jdt.ls - Java language server
  • briandilley/jsonrpc4j - JSON-RPC for Java
  • akarnokd/RxJavaInterop - Library to convert between RxJava 1.x and 2.x/3.x reactive types, schedulers and resource handles.
  • google/conscrypt - Conscrypt is a Java Security Provider that implements parts of the Java Cryptography Extension and Java Secure Socket Extension.
  • alfio-event/alf.io - alf.io - The open source ticket reservation system for conferences, trade shows, workshops, meetups
  • Andy671/Dachshund-Tab-Layout - Extended Android Tab Layout with animated indicators that have continuous feedback.
  • bluejoe2008/openwebflow - 基于Activiti的工作流引擎扩展,接管了Activiti对活动权限以及用户表的管理,并提供了催办、代办、加签(包括前加签/后加签)、自由跳转、分裂节点等功能
  • vladmihalcea/flexy-pool - FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
  • PebbleTemplates/pebble - Java Template Engine
  • kaitoy/pcap4j - A Java library for capturing, crafting, and sending packets.
  • hibernate/hibernate-validator - Hibernate Validator - Jakarta Bean Validation Reference Implementation
  • houko/SpringBootUnity - rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
  • JetBrains/xodus - Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
  • litesuits/android-lite-http - LiteHttp is a simple, intelligent and flexible HTTP framework for Android. With LiteHttp you can make HTTP request with only one line of code! It could convert a java model to the parameter and rander the response JSON as a java model intelligently.
  • hazelcast/hazelcast-jet - Distributed Stream and Batch Processing
  • jnr/jnr-ffi - Java Abstracted Foreign Function Layer
  • dragonite-network/dragonite-java - [DEPRECATED, please check https://github.com/tobyxdd/hysteria]
  • zxh0/classpy - GUI tool for investigating Java class files
  • spotify/heroic - The Heroic Time Series Database
  • airlift/airline - Java annotation-based framework for parsing Git like command line structures
  • apache/incubator-sedona - A cluster computing framework for processing large-scale geospatial data
  • owntracks/android - OwnTracks Android App
  • inloop/AndroidViewModel - Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
  • spotify/mobius - A functional reactive framework for managing state evolution and side-effects.
  • aws-amplify/aws-sdk-android - AWS SDK for Android. For more information, see our web site:
  • superhj1987/pragmatic-java-engineer - Java工程师修炼之道 - 梳理Java知识体系,沓实架构基础
  • joscha/play-authenticate - An authentication plugin for Play Framework 2.x (Java)
  • leangen/graphql-spqr - Java 8+ API for rapid development of GraphQL services
  • jetlinks/jetlinks-community - JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
  • michelelacorte/SwipeableCard - A simple implementation of swipe card like StreetView
  • Orbiter/anomic_ftp_server - a simple ftp server in java
  • twitter/Serial - Light-weight, fast framework for object serialization in Java, with Android support.
  • mrdear/JavaWEB - JavaWEB学习之中的一些Demo(废弃)
  • 0opslab/opslabJutil - Java utils
  • jline/jline3 - JLine is a Java library for handling console input.
  • blipinsk/FlippableStackView - An Android library introducing a stack of Views with the first item being flippable.
  • bbottema/simple-java-mail - Simple API, Complex Emails (JavaMail smtp wrapper)
  • apache/sqoop - Mirror of Apache Sqoop
  • xerial/snappy-java - Snappy compressor/decompressor for Java
  • kungfoo/geohash-java - Implementation of GeoHashes in java. We try to be/stay compliant to the spec, as far as possible.
  • pholser/junit-quickcheck - Property-based testing, JUnit-style
  • mimno/Mallet - MALLET is a Java-based package for statistical natural language processing, document classification, clustering, topic modeling, information extraction, and other machine learning applications to text.
  • webbit/webbit - A Java event based WebSocket and HTTP server
  • gavenwangcn/vole - SpringCloud Micro service business framework , SpringCloud 微服务商业脚手架
  • vladmihalcea/high-performance-java-persistence - The High-Performance Java Persistence book and video course code examples
  • xuxueli/xxl-api - A api management platform.(API管理平台XXL-API)
  • JThink/SkyEye - 对java、scala等运行于jvm的程序进行实时日志采集、索引和可视化,对系统进行进程级别的监控,对系统内部的操作进行策略性的报警、对分布式的rpc调用进行trace跟踪以便于进行性能分析
  • AppliedEnergistics/Applied-Energistics-2 - A Minecraft Mod about Matter, Energy and using them to conquer the world..
  • 88250/symphony - 🎶 一款用 Java 实现的现代化社区(论坛/问答/BBS/社交网络/博客)系统平台。A modern community (forum/Q&A/BBS/SNS/blog) system platform implemented in Java. https://ld246.com
  • Haehnchen/idea-php-symfony2-plugin - IntelliJ IDEA / PhpStorm Symfony Plugin
  • lz4/lz4-java - LZ4 compression for Java
  • RyanFehr/HackerRank - HackerRank solutions in Java/JS/Python/C++/C#
  • psiegman/epublib - a java library for reading and writing epub files
  • cats-oss/android-gpuimage - Android filters based on OpenGL (idea from GPUImage for iOS)
  • DuGuQiuBai/Java - 27天成为Java大神
  • hs-web/hsweb-framework - hsweb (haʊs wɛb) 是一个用于快速搭建企业后台管理系统的基础项目,集成一揽子便捷功能如:便捷的通用增删改查,强大的权限管理,动态多数据源,动态表单,在线数据库维护等. 基于 spring-boot,mybaits.
  • kaushikgopal/RxJava-Android-Samples - Learning RxJava for Android by example
  • Activiti/Activiti - Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
  • square/dagger - A fast dependency injector for Android and Java.
  • dropwizard/metrics - 📈 Capturing JVM- and application-level metrics. So you know what's going on.
  • cymcsg/UltimateRecyclerView - A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.
  • Bearded-Hen/Android-Bootstrap - Bootstrap style widgets for Android, with Glyph Icons
  • openjdk/jdk - JDK main-line development
  • jwtk/jjwt - Java JWT: JSON Web Token for Java and Android
  • vipshop/vjtools - The vip.com's java coding standard, libraries and tools
  • square/moshi - A modern JSON library for Kotlin and Java.
  • google/android-classyshark - Analyze any Android/Java based app or game
  • swagger-api/swagger-core - Examples and server integrations for generating the Swagger API Specification, which enables easy access to your REST API
  • quarkusio/quarkus - Quarkus: Supersonic Subatomic Java.
  • OpenFeign/feign - Feign makes writing java http clients easier
  • apache/cassandra - Mirror of Apache Cassandra
  • java-native-access/jna - Java Native Access
  • apache/storm - Mirror of Apache Storm
  • rey5137/material - A library to bring fully animated Material Design components to pre-Lolipop Android.
  • google/j2objc - A Java to iOS Objective-C translation tool and runtime.
  • NanoHttpd/nanohttpd - Tiny, easily embeddable HTTP server in Java.
  • NLPchina/ansj_seg - ansj分词.ict的真正java实现.分词效果速度都超过开源版的ict. 中文分词,人名识别,词性标注,用户自定义词典
  • checkstyle/checkstyle - Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
  • processing/processing - Source code for the Processing Core and Development Environment (PDE)
  • AsyncHttpClient/async-http-client - Asynchronous Http and WebSocket Client library for Java
  • prolificinteractive/material-calendarview - A Material design back port of Android's CalendarView
  • flyway/flyway - Flyway by Redgate • Database Migrations Made Easy.
  • macrozheng/mall-swarm - mall-swarm是一套微服务商城系统,采用了 Spring Cloud Hoxton & Alibaba、Spring Boot 2.3、Oauth2、MyBatis、Docker、Elasticsearch等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。
  • jfoenixadmin/JFoenix - JavaFX Material Design Library
  • iSoron/uhabits - Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
  • KFCFans/PowerJob - Enterprise job scheduling middleware with distributed computing ability.
  • prestosql/presto - Home of the community managed version of Presto, the distributed SQL query engine for big data, under the auspices of the Presto Software Foundation.
  • apache/cordova-plugin-inappbrowser - Apache Cordova Plugin inappbrowser
  • mahmoudparsian/data-algorithms-book - MapReduce, Spark, Java, and Scala for Data Algorithms Book
  • hsiafan/apk-parser - Apk parser for java
  • pentaho/mondrian - Mondrian is an Online Analytical Processing (OLAP) server that enables business users to analyze large quantities of data in real-time.
  • aliyun/aliyun-oss-java-sdk - Aliyun OSS SDK for Java
  • awslabs/aws-sdk-android-samples - This repository has samples that demonstrate various aspects of the AWS SDK for Android, you can get the SDK source on Github https://github.com/aws-amplify/aws-sdk-android/
  • aol/micro-server - Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
  • playgameservices/android-basic-samples - Google Play game services - Android samples
  • tony19/logback-android - 📄The reliable, generic, fast and flexible logging framework for Android
  • borball/weixin-sdk - 微信公众平台(订阅号、服务号、企业号、小程序)、微信开放平台和微信支付 Java SDK
  • google/re2j - linear time regular expression matching in Java
  • ufo22940268/android-justifiedtextview - android justified textview
  • mpatric/mp3agic - A java library for reading mp3 files and reading / manipulating the ID3 tags (ID3v1 and ID3v2.2 through ID3v2.4).
  • 18601949127/DiDiCallCar - 这是我自己做的一个类似滴滴打车的Android出行项目,主要针对滴滴等出行平台一直饱受质疑的“人车不符”问题,以及当前越发火热的或计划和出海战略,给出行项目增加了下面几个功能: 1. RFID识别验证功能:在司机证件或者车内识别硬件嵌入RFID识别芯片,乘客使用手机读取到芯片信息,并且通过网络发送到出行平台数据库进行验证(我用JNI加了一个C语言的MD5加密算法对识别到的信息进行了加密)。如果不是合规的“人”或“车”,则不能完成订单并向平台或监管单位汇报当前位置。(为了方便读者测试,可以使用手机读取任何一个加密或非加密RFID芯片,比如银行卡、公交卡等,我在代码中的验证前阶段把芯片信息都换成我自己的司机信息,确保读者测试时可以收到服务器的回复) 2. 海外版功能:点击切换当前语言。 3. 司机证件号码识别功能:读取司机证件上的证件号码,也可以用来与出行平台数据库的接单司机信息进行。I complete this whole project on my own . Including Android application programming,web server ( Apache + PHP + MySQL), and UI. 1.Map route planing。You can use mobile phone choose pick up & destination address,application provide address name hint and draw optimized route for user , then call car for you. 2.RFID authentication function:User can use application to scan driver license or other RFID hardware, then use NDK MD5 algorithm encrypt RFID number, and send it to Web Server Database, check with driver information and authenticate ID number , if ID number coherent with driver info , send back driver information to User and continue call car order . record user location and alert if ID not coherent. 3.Driver License Number Recognition : Application can recognize driver license digit number ,and also can send to web server for authentication & feed back result to user.
  • lenskit/lenskit - LensKit recommender toolkit.
  • crashub/crash - The shell for the Java Platform
  • zaiyunduan123/Java-Summarize - 📚Java核心知识点整理(包括Java基础、JVM、数据库、计算机网络、算法、操作系统、设计模式、系统设计、框架原理)
  • neoremind/fluent-validator - A Java validation framework leveraging fluent interface style and JSR 303 specification
  • leventov/Koloboke - Java Collections till the last breadcrumb of memory and performance
  • bramp/ffmpeg-cli-wrapper - Java wrapper around the FFmpeg command line tool
  • eBay/restcommander - Fast Parallel Async HTTP client as a Service to monitor and manage 10,000 web servers. (Java+Akka)
  • mgarin/weblaf - WebLaF is a fully open-source Look & Feel and component library written in pure Java for cross-platform desktop Swing applications.
  • pgjdbc/pgjdbc - Postgresql JDBC Driver
  • jfaster/mango - Distributed ORM Framework for Java
  • Impetus/Kundera - A JPA 2.1 compliant Polyglot Object-Datastore Mapping Library for NoSQL Datastores.Please subscribe to:
  • jzyong/game-server - Distributed Java game server, including cluster management server, gateway server, hall server, game logic server, background monitoring server and a running web version of fishing. State machine, behavior tree, A* pathfinding, navigation mesh and other AI tools
  • twitter/hbc - A Java HTTP client for consuming Twitter's realtime Streaming API
  • FuZhucheng/SSM - J2EE项目系列(四)–SSM框架构建积分系统和基本商品检索系统(Spring+SpringMVC+MyBatis+Lucene+Redis+MAVEN)
  • wupeixuan/JDKSourceCode1.8 - Jdk1.8源码解析
  • zq2599/blog_demos - CSDN博客专家程序员欣宸的github,这里有四百多篇原创文章的详细分类和汇总,以及对应的源码,内容涉及Java、Docker、Kubernetes、DevOPS等方面
  • Discord4J/Discord4J - Discord4J is a fast, powerful, unopinionated, reactive library to enable quick and easy development of Discord bots for Java, Kotlin, and other JVM languages using the official Discord Bot API.
  • zuihou/zuihou-admin-cloud - 谁说一个人不能开发一套系统? 本项目基于SpringCloud(Hoxton.SR7) + SpringBoot(2.2.9.RELEASE) 的微服务脚手架,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。
  • wordpress-mobile/WordPress-Android - WordPress for Android
  • jamesagnew/hapi-fhir - 🔥 HAPI FHIR - Java API for HL7 FHIR Clients and Servers
  • JetBrains/idea-gitignore - .ignore support plugin for IntelliJ IDEA
  • microg/android_packages_apps_GmsCore - Free implementation of Play Services
  • atlassian/commonmark-java - Java library for parsing and rendering CommonMark (Markdown)
  • spring-projects-experimental/spring-fu - Programmatic configuration for Spring Boot using Java & Kotlin DSLs
  • 88250/solo - 🎸 B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。B3log distributed community blog-end node system, welcome to join the next generation community network.
  • twitter-archive/twitter-kit-android - Twitter Kit for Android
  • xetorthio/jedis - A blazingly small and sane redis java client
  • chatopera/cosin - 🌲 春松客服,多渠道智能客服系统,开源客服系统 ,机器人客服
  • benoit-dumas/OpenRTS - Real-Time Strategy game 3D engine coded in pure java
  • afollestad/ason - [DEPRECATED]: Prefer Moshi, Jackson, Gson, or LoganSquare
  • apache/zookeeper - Mirror of Apache Hadoop ZooKeeper
  • joel-costigliola/assertj-core - AssertJ is a library providing easy to use rich typed assertions
  • x-ream/sqli - orm sql interface, Criteria, CriteriaBuilder, ResultMapBuilder
  • binarywang/weixin-java-mp-demo-springboot - 基于Spring Boot 和 WxJava 实现的微信公众号Java后端Demo,支持多公众号
  • apache/accumulo - Apache Accumulo
  • apache/incubator-iotdb - Apache IoTDB
  • sd4324530/fastweixin - 极其方便的实现微信公众平台服务端开发,2行代码完成服务器绑定,3行代码实现用户消息监听
  • wasabeef/recyclerview-animators - An Android Animation library which easily add itemanimator to RecyclerView items.
  • twosigma/beakerx - Beaker Extensions for Jupyter Notebook
  • Dromara/soul - High-Performance Java API Gateway
  • killme2008/aviator - A high performance scripting language hosted on the JVM.
  • a466350665/smart - Java单点登录权限系统,权限按钮级、修改实时生效、支持分布式、支持SpringBoot客户端
  • MEiDIK/Cipher.so - A simple way to encrypt your secure data like passwords into a native .so library.
  • RohitAwate/Everest - A beautiful, cross-platform REST client.
  • mcxiaoke/Android-Next - Android Next 公共组件库
  • killbill/killbill - Open-Source Subscription Billing & Payments Platform
  • questdb/questdb - An open source SQL database designed to process time series data, faster
  • rakam-io/rakam-api - 📈 Collect customer event data from your apps. (Note that this project only includes the API collector, not the visualization platform)
  • apache/mina - Mirror of Apache MINA
  • wuyouzhuguli/FEBS-Shiro - Spring Boot 2.2.5,Shiro1.4.2 & Layui 2.5.5 权限管理系统。预览地址:http://47.104.70.138:8080/login
  • line/armeria - Asynchronous RPC/REST library built on top of Java 8, Netty, HTTP/2, Thrift and gRPC
  • Sable/soot - Soot - A Java optimization framework
  • liweiwei1419/LeetCode-Solution-in-Good-Style - 我的 LeetCode 做题记录,正在加紧练习中。
  • Martin404/PayMap - Java后端实现三方支付集成支付宝(国内、国际、移动端、PC端)、微信、银联(acp、upop)、光大(网关、网页)、邮政支付
  • MachinePublishers/jBrowserDriver - A programmable, embeddable web browser driver compatible with the Selenium WebDriver spec -- headless, WebKit-based, pure Java
  • webx/citrus - Java-based Web Framework for Alibaba Group
  • siacs/Conversations - Conversations is an open source XMPP/Jabber client for the Android platform
  • Tamsiree/RxTool - Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
  • facebook/rebound - A Java library that models spring dynamics and adds real world physics to your app.
  • halo-dev/halo - ✍ Halo 一款现代化的个人独立博客系统
  • naver/pinpoint - APM, (Application Performance Management) tool for large-scale distributed systems written in Java.
  • h2oai/h2o-3 - Open Source Fast Scalable Machine Learning Platform For Smarter Applications: Deep Learning, Gradient Boosting & XGBoost, Random Forest, Generalized Linear Modeling (Logistic Regression, Elastic Net), K-Means, PCA, Stacked Ensembles, Automatic Machine Learning (AutoML), etc.
  • apache/groovy - Mirror of Apache Groovy

awesome-java-1's People

Contributors

aoliveiradias avatar ccding avatar ckt avatar savuckovi avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.