awesome-java-zh
Java 编程语言的优秀框架、库和软件的精选列表
https://github.com/awesome-code-resources/awesome-java-zh
Last synced: 6 days ago
JSON representation
-
资源
-
相关的真棒列表
-
人
- Brian Goetz - Oracle的Java语言架构师。
- Heinz Kabutz - Java冠军,演讲者,Java专家通讯的作者,并发性能专家。
- Lukas Eder - Java冠军、演讲者、创始人兼首席执行官数据极客 (jOOQ)。
- Mark Reinhold - Oracle Java平台组首席架构师。
- Martijn Verburg - 伦敦JUG联合负责人,演讲者,作者,Java冠军等等。
- Peter Lawrey - Peter Lawrey,Java性能专家。
- Stephen Colebourne - Java冠军,演讲者.
- Aleksey Shipilëv - 性能极客,基准沙皇,并发bug猎人。
- Bruno Borges - Oracle的产品经理/Java Jock。
- Chris Engelbert - 开源爱好者,演讲者,开发人员,TimescaleDB的开发人员倡导。
- Chris Richardson - 软件架构师,顾问和系列企业家,Java冠军,JavaOne摇滚明星,* POJOs in Action- author。
- Ed Burns - Oracle技术人员的咨询成员。
- Eugen Paraschiv - 春季安全课程的作者。
- Holly Cummins - IBM伦敦Bluemix车库技术负责人,Java冠军,JavaOne rockstar开发人员,作者。
- James Weaver - Java/JavaFX/IoT开发人员,作者和演讲者。
- Java Magazine - 官方Java杂志帐户。
- Javin Paul - 著名的Java博客。
- Josh Long - Pivotal的Spring倡导者,O'Reilly's Cloud Native Java的作者-以及使用JavaOne摇滚明星Spring Boot构建微服务。
- Mani Sarkar - Java冠军,多语言,涉及 @ graalvm,AI/ML/DL,数据科学,开发人员社区,演讲者和博客的软件工匠。像这样的几个令人敬畏的列表的创建者。
- Mario Fusco - RedHatter,JUG协调员,经常演讲和作者。
- Mark Heckler - Pivotal首席技术专家和开发人员倡导者,会议发言人,出版作者和Java冠军,专注于物联网和云。
- Markus Eisele - Java EE布道者,Red Hat。
- Martin Thompson - 面对表演黑帮。
- Monica Beckwith - 性能顾问,JavaOne摇滚明星。
- OpenJDK - 官方OpenJDK帐户。
- Randy Shoup - Stitch Fix工程副总裁,扬声器,JavaOne摇滚明星。
- Reza Rahman - Java EE/GlassFish/WebLogic布道者,作者,演讲者,开源黑客。
- Sander Mak - Java冠军,作者。
- Simon Maple - Java冠军,VirtualJUG创始人,LJC领导者,RebelLabs作者。
- Spencer Gibb - 软件工程师,爸爸,极客,Spring Cloud Core @ pivotal的联合创始人兼负责人。
- Trisha Gee - Java冠军和演讲者。
- Venkat Subramaniam - 作者,休斯顿大学教授,微软MVP奖获得者,JavaOne摇滚明星,Java冠军。
- Vlad Mihalcea - Java冠军致力于Hypersistence优化器,数据库爱好者,高性能Java持久性书籍的作者。
- Josh Long - Pivotal的Spring倡导者,O'Reilly's Cloud Native Java的作者-以及使用JavaOne摇滚明星Spring Boot构建微服务。
- Chris Richardson - 软件架构师,顾问和系列企业家,Java冠军,JavaOne摇滚明星,* POJOs in Action- author。
- Randy Shoup - Stitch Fix工程副总裁,扬声器,JavaOne摇滚明星。
- Arun Gupta - Java冠军,JavaOne Rockstar,JUG负责人,Devoxx4Kids-er,Couchbase开发人员倡导副总裁。
- Groundbreakers - 甲骨文王牌,开创性大使和Java冠军。
- Java EE - 官方Java EE Twitter帐户。
- Adam Bien - 自由作家,JavaOne Rockstar演讲者,顾问,Java冠军。
- Holly Cummins - IBM伦敦Bluemix车库技术负责人,Java冠军,JavaOne rockstar开发人员,作者。
- Java - 官方Java Twitter帐户。
- Monica Beckwith - 性能顾问,JavaOne摇滚明星。
- Sander Mak - Java冠军,作者。
- Spencer Gibb - 软件工程师,爸爸,极客,Spring Cloud Core @ pivotal的联合创始人兼负责人。
- Venkat Subramaniam - 作者,休斯顿大学教授,微软MVP奖获得者,JavaOne摇滚明星,Java冠军。
- Vlad Mihalcea - Java冠军致力于Hypersistence优化器,数据库爱好者,高性能Java持久性书籍的作者。
- Chris Engelbert - 开源爱好者,演讲者,开发人员,TimescaleDB的开发人员倡导。
- Mani Sarkar - Java冠军,多语言,涉及 @ graalvm,AI/ML/DL,数据科学,开发人员社区,演讲者和博客的软件工匠。像这样的几个令人敬畏的列表的创建者。
- Bruno Borges - Oracle的产品经理/Java Jock。
- Antonio Goncalves - Java冠军,JUG领导者,Devoxx法国,Java EE 6/7,JCP,作者。
- Heinz Kabutz - Java冠军,演讲者,Java专家通讯的作者,并发性能专家。
- Brian Goetz - Oracle的Java语言架构师。
- Aleksey Shipilëv - 性能极客,基准沙皇,并发bug猎人。
- Markus Eisele - Java EE布道者,Red Hat。
- Martin Thompson - 面对表演黑帮。
- Peter Lawrey - Peter Lawrey,Java性能专家。
-
社区
- r/java - Subreddit的Java社区。
- Stack Overflow - 问题/答案平台。
-
有影响力的书籍
-
播客和截屏
- 140 Second Ducklings - 在Twitter上的短视频深入解释Java调试。
- Foojay Podcast
- The Java Council
- The Java Posse - 截至02/2015已停产。
- Inside Java
- A Bootiful Podcast
- 140 Second Ducklings - 在Twitter上的短视频深入解释Java调试。
- Java Off Heap
-
网站
-
前端
-
-
项目
-
安全
- Themis - 多平台高级加密库为保护敏感数据提供易于使用的加密: 具有前向保密性的安全消息传递,安全数据存储 (AES256GCM); 适合构建端到端加密应用程序。
- Bouncy Castle - 通用加密库和JCA提供程序提供广泛的功能,从基本的助手到PGP/SMIME操作。
- DependencyCheck - 检测项目依赖项中包含的公开披露的漏洞。
- Keywhiz - 用于分发和管理秘密的系统。
- pac4j - 安全引擎。
- OpenAM - 访问管理解决方案,包括身份验证,SSO,授权,联合,权利和web服务安全性。
- jjwt - 适用于Java和Android的JSON web令牌。
- Jwks RSA - JSON Web密钥集解析器。
- SecurityBuilder - 用于JCA和JSSE类,尤其是X.509证书的Fluent Builder API。
- Tink - 为常见的加密任务提供简单且防误用的API。
- jwt-java - 轻松创建和解析JSON Web令牌,并使用fluent API创建自定义JWT验证器。
- SSLContext-Kickstart - 高级SSL上下文构建器,用于使用SSL/TLS配置HTTP客户端。
- Hdiv - 排除OWASP Top 10中包含的应用程序安全风险的运行时应用程序,包括SQL注入,跨站点脚本,跨站点请求伪造,数据篡改和蛮力攻击。
- Password4j - 用户友好的加密库,支持Argon2,Bcrypt,Scrypt,PBKDF2和各种其他加密哈希函数。
- Nbvcxz - 高级密码强度估计。
- OTP-Java - 根据RFC 4226 (HOTP) 和RFC 6238 (TOTP) 的一次性密码生成器库。
- Kalium - 网络和密码学 (NaCl) 库的绑定。
- Bouncy Castle - 通用加密库和JCA提供程序提供广泛的功能,从基本的助手到PGP/SMIME操作。
- OACC - 提供基于权限的授权服务。
- Keycloak - 用于浏览器应用程序和RESTful web服务的集成SSO和IDM。
- Passay - 通过根据可配置的规则集验证候选密码来实施密码策略。
-
代码分析
- Infer - 现代静态分析工具,用于验证代码的正确性。
- PMD - 用于查找不良编码实践的源代码分析。
- p3c - 提供阿里巴巴的PMD、IDEA和Eclipse的编码指南。
- Checkstyle - 编码约定和标准的静态分析。(LGPL-2.1-or-later)
- Error Prone - 捕获常见的编程错误作为编译时错误。
- NullAway - 消除具有低构建时间开销的NullPointerExceptions。
- SonarJava - SonarQube & SonarLint的静态分析仪。(LGPL-3.0-only)
- Spoon - 用于分析和转换Java源代码的库。
- Spotbugs - 字节码的静态分析,以发现潜在的错误。(LGPL-2.1-only)
- Error Prone Support - 容易出错的扩展: 额外的错误检查器和大量的更快的模板。
- RefactorFirst - 识别并优先考虑上帝类和高度耦合类。
- jQAssistant - 使用Neo4J-based查询语言进行静态代码分析。(GPL-3.0-only)
-
JSON
- Gson - 将对象序列化为JSON,反之亦然。良好的性能与飞行使用。
- Jackson - 与GSON类似,但如果您需要更频繁地实例化库,则可以提供性能提升。
- Moshi - 现代JSON库,不太固执己见,并使用内置类型,如列表和地图。
- Avaje Jsonb - 通过使用类似Jackson的注释生成源代码进行无反射的Json绑定。
- Genson - 功能强大且易于使用的Java到JSON转换库。
- fastjson - 非常快速的处理器,没有额外的依赖关系和完整的数据绑定。
- JsonPath - 使用类似XPATH的语法从JSON中提取数据。
- DSL-JSON - 具有高级编译时数据绑定的JSON库。
- HikariJSON - 高性能JSON解析器,比杰克逊快2倍。
- jackson-modules-java8 - 用于Java 8数据类型和功能的Jackson模块集。
- Jackson-datatype-money - 开源Jackson模块,支持JavaMoney数据类型的JSON序列化和反序列化。
- JSON-io - 将Java转换为JSON。将JSON转换为Java。漂亮的打印JSON。Java JSON序列化程序。
- LoganSquare - 基于Jackson的流API的JSON解析和序列化库。胜过GSON & Jackson的图书馆。
- Yasson - 类和JSON文档之间的绑定层,类似于JAXB。
- Jolt - JSON到JSON转换工具。
- JsonSurfer - 流JsonPath处理器专用于处理大而复杂的JSON数据。
- jsoniter - 快速和灵活的库与迭代器和惰性解析API。
-
数据库
- Realm - 移动数据库直接在手机,平板电脑或可穿戴设备中运行。
- requery - 现代,轻量级但功能强大的对象映射和SQL生成器。轻松映射或创建数据库,或从任何使用Java的平台执行查询和更新。
- Debezium - 用于更改数据捕获的低延迟数据流平台。
- HSQLDB - HyperSQL 100% Java数据库。
- Lettuce - 生菜是一个可扩展的Redis客户端,用于构建非阻塞反应式应用程序。
- Querydsl - Typesafe统一查询。
- QuestDB - 用于时间序列的高性能sql数据库。支持InfluxDB line协议、PostgreSQL wire协议和REST。
- HikariCP - 高性能JDBC连接池。
- ArangoDB - ArangoDB Java驱动程序。
- Chronicle Map - 高效、内存中 (opt.持久化到磁盘) 、堆外键值存储。
- eXist - NoSQL文档数据库和应用平台。(LGPL-2.1-only)
- FlexyPool - 为最常见的连接池解决方案带来指标和故障转移策略。
- Jest - Elasticsearch REST API的客户端。
- jetcd - 用于etcd的客户端库。
- Jinq - 通过符号执行Java 8 Lambdas (在JPA或jOOQ之上) 进行类型安全数据库查询。
- Leaf - 分布式ID生成服务。
- MariaDB4j - MariaDB的启动器,不需要安装或外部依赖。
- Redisson - 允许在Redis服务器上使用分布式和可扩展的数据结构。
- Speedment - 利用Java 8的Stream API进行查询的数据库访问库。
- Modality - 具有数据库逆向工程功能的轻量级ORM。
- QueryStream - 使用类似流的API构建JPA标准查询。
- Xodus - 高度并发的无事务模式和符合ACID的嵌入式数据库。
- OpenDJ - 为Java平台开发的符合LDAPv3的目录服务,为身份提供高性能、高可用性和安全的存储。
- Spring Data JPA MongoDB Expressions - 允许您使用MongoDB查询语言来查询您的关系数据库。
- CosId - 通用,灵活,高性能的分布式ID生成器。
- Trino - 用于大数据的分布式SQL查询引擎。
- Apache Calcite - 动态数据管理框架。它包含许多组成典型数据库管理系统的部分。
- Apache Drill - 用于大数据探索的分布式模式即时ANSI SQL查询引擎。
- Apache Phoenix - HBase上的高性能关系数据库层,用于低延迟应用程序。
- Flyway - 简单的数据库迁移工具。
- JDBI - JDBC的方便抽象。
- Lettuce - 生菜是一个可扩展的Redis客户端,用于构建非阻塞反应式应用程序。
- MapDB - 嵌入式数据库引擎,提供在磁盘上或堆外内存中支持的并发集合。
- Vibur DBCP - 具有高级性能监控功能的JDBC连接池库。
-
HTTP客户端
- Retrofit - Typesafe REST客户端。
- Apache HttpComponents - 专注于HTTP和相关协议的低级Java组件的工具集。
- Ribbon - 在云中经过战斗测试的客户端IPC库。
- Async Http Client - 异步HTTP和WebSocket客户端库。
- unirest-java - 简化,轻量级的HTTP客户端库。
- Feign - 受改造,JAXRS-2.0和WebSocket启发的HTTP客户端绑定器。
- Riptide - Spring的RestTemplate的客户端响应路由。
- Google HTTP Client - 支持r java.net的可插拔HTTP传输抽象。HttpURLConnection,Apache HTTP客户端,Android,Google App Engine,XML,Gson,Jackson和Protobuf。
- methanol - HTTP客户端扩展库。
- Avaje Http Client - JDK 11的HttpClient上的包装器,在其他增强功能中添加了类似Feign的界面。
-
数据结构
- Tape - 闪电般快速,事务性,基于文件的FIFO。
- Protobuf - Google的数据交换格式。
- Wire - 干净,轻量级的协议缓冲区。
- Big Queue - 基于内存映射文件的快速和持久队列。
- HyperMinHash-java - 用于在日志空间中计算并集,交集和集合基数的概率数据结构。
- Persistent Collection - Java集合框架的持久和不可变的模拟。
- RoaringBitmap - 快速和高效的压缩位图。
- SBE - 简单的二进制编码,最快的消息格式之一。
- Apache Parquet - 基于Google关于Dremel的论文中的汇编算法的列式存储格式。
- Apache Thrift - 起源于Facebook的数据交换格式。
-
实用程序
- Guava - 集合,缓存,原语支持,并发库,通用注释,字符串处理,I/O等。
- JADE - 用于构建和调试多代理系统的框架和环境。(LGPL-2.0-only)
- JGit - 实现Git版本控制系统的轻量级纯Java库。
- JADE - 用于构建和调试多代理系统的框架和环境。(LGPL-2.0-only)
- JavaVerbalExpressions - 库,有助于构建困难的正则表达式。
- Arthas - 允许对应用程序的生产问题进行故障排除,而无需修改代码或重新启动服务器。
- Gephi - 用于可视化和操纵大型图形网络的跨平台。(GPL-3.0-only)
- Embulk - 批量数据加载器,可帮助各种数据库,存储,文件格式和云服务之间的数据传输。
- cactoos - 面向对象原语的集合。
- Dex - Java/JavaFX工具能够强大的ETL和数据可视化。
- minio-java - 提供简单的api来访问任何Amazon S3-compatible对象存储服务器。
- fswatch - 微库监视目录文件系统更改,简化了java.nio.file.WatchService。
- Underscore-java - Underscore.js函数的端口。
- Chocotea - 从java代码生成postman集合,环境和集成测试。
- dregex - 使用确定性有限自动机的正则表达式引擎。它支持一些Perl风格的特性,但保留了线性匹配时间,还提供了set操作。
- CRaSH - 为运行崩溃的JVM提供一个shell。由Spring Boot和其他人使用。(LGPL-2.1-or-later)
- JKScope - 受Kotlin启发的Java作用域函数。
- Semver4j - 轻量级库,可帮助您处理不同模式的语义版本控制。
- Java Diff Utils - 用于文本或数据比较和修补的实用程序。
- bucket4j
- Protégé - 提供了一个本体编辑器和一个框架来构建基于知识的系统。
-
图像
- ZXing - 多格式1D/2D条码图像处理库。
- Imgscalr - 在纯Java 2D中实现的简单,高效和硬件加速的图像缩放库。
- Tess4J - Tesseract OCR API的JNA包装器。
- Thumbnailator - 高质量的缩略图生成库。
- TwelveMonkeys - 扩展支持的图像文件格式数量的插件集合。
- image-comparison - 比较具有相同大小的2个图像的库,并通过绘制矩形在视觉上显示差异。可以从比较中排除图像的一些部分。
-
反应式库
- RxJava - 允许使用可观察序列组成异步和基于事件的程序。
- Reactive Streams - 提供具有非阻塞背压的异步流处理的标准。
- Reactor - 用于构建响应式快速数据应用程序的库。
- Akka - 用于构建并发,分布式,容错和事件驱动应用程序的工具包和运行时。
-
JVM和JDK
- ParparVM - VM与非阻塞,并发GC的iOS。(与Classpath-exception-2.0 GPL-2.0-only)
- Corretto - 亚马逊的OpenJDK的无成本,多平台,生产就绪分发。(与Classpath-exception-2.0 GPL-2.0-only)
- RedHat Open JDK - RedHat的OpenJDK发行版。(与Classpath-exception-2.0 GPL-2.0-only)
- Open JDK - 打开JDK社区主页。(与Classpath-exception-2.0 GPL-2.0-only)
- Graal - 多语言可嵌入JVM。(与Classpath-exception-2.0 GPL-2.0-only)
- Avian - JVM与JIT,AOT模式和iOS端口。
- SAP Machine - SAP的无成本,经过严格测试和JCK验证的OpenJDK友好叉。(与Classpath-exception-2.0 GPL-2.0-only)
- Microsoft JDK - 微软构建的OpenJDK,免费,开源,现煮!
- OpenJ9 - 高性能,企业级,灵活许可,开放管理的跨平台JVM,扩展和增强了Eclipse OMR和OpenJDK项目的运行时技术组件。
- Dragonwell8 - OpenJDK的下游版本,针对在线电子商务,金融,物流应用进行了优化。
- Liberica JDK - 从OpenJDK构建,经过全面测试并通过了JCK。(与Classpath-exception-2.0 GPL-2.0-only)
- Zulu - 适用于Windows、Linux和macOS的OpenJDK版本。(与Classpath-exception-2.0 GPL-2.0-only)
-
字节码操作
- Recaf - JVM逆向工程工具包,本质上是Java字节码的IDE。
- bytecode-viewer - Java 8 Jar & Android APK逆向工程套件。(GPL-3.0-only)
- cglib - 字节码生成库。
- Javassist - 试图简化字节码编辑。
- Mixin - 使用真正的Java代码在运行时操作字节码。
- Perses - 根据混沌工程的原理在字节码级别动态注入故障/延迟。
- Maker - 提供低级别的字节码生成。
- ASM - 通用,低级别的字节码操作和分析。
- Perses - 根据混沌工程的原理在字节码级别动态注入故障/延迟。
- Byte Buddy - 使用fluent API进一步简化字节码生成。
- Byteman - 通过DSL (规则) 在运行时操纵字节码; 主要用于测试/故障排除。(LGPL-2.1-or-later)
-
代码覆盖率
-
代码生成器
- Avaje Http Server - 使用Javalin或Helidon (Nima) SE生成轻量级jax-rs样式的http服务器。
- Joda-Beans - 为Java添加可查询属性的小框架,增强了JavaBeans。
- Telosys - 简单而轻便的代码生成器可作为Eclipse插件和CLI使用。
- JHipster - 用于Spring Boot和AngularJS的Yeoman源代码生成器。
- ADT4J - 代数数据类型的JSR-269代码生成器。
- Auto - 生成工厂、服务和值类。
- FreeBuilder - 自动生成构建器模式。
- JavaPoet - 生成源文件的API。
- Geci - 发现需要生成代码的文件,自动更新并使用方便的API写入源代码。
- Record-Builder - 同伴构建器类,Java记录的枯萎和模板。
- Bootify 数据模型。
- Time4J - 先进的日期和时间库。(LGPL-2.1-only)
- Jollyday - 确定给定年份,国家/地区和最终州/地区的假期。
-
联网
- Dubbo - 高性能RPC框架。
- gRPC
- KryoNet - 使用NIO和Kryo为高效的TCP和UDP客户端/服务器网络通信提供干净简单的API。
- sshj - 以编程方式使用SSH,SCP或SFTP。
- ServiceTalk - 基于Netty的框架,具有针对特定协议定制的api,并支持多种编程范例。
- Comsat - 将标准的Java web相关api与Quasar纤维和actor集成在一起。
- urnlib - 表示、解析和编码urn,如在RFC 2141中。(GPL-3.0-only)
- Fluency - 到Fluentd和Fluent Bit的高吞吐量数据摄取记录器。
- TLS Channel - 在SSLEngine上实现ByteChannel接口,从而实现易于使用 (类似套接字) 的TLS。
- Drift - 易于使用,基于注释的库,用于创建节俭客户端和可序列化类型。
- Commons-networking - 服务器发送事件 (SSE) 的客户端。
- Grizzly - NIO框架。在Glassfish中用作网络层。
-
Web爬行
- webmagic - 具有下载,url管理,内容提取和持久性的可扩展爬虫。
- Crawler4j - 简单和轻量级的网络爬虫。
- StormCrawler - 用于构建低延迟和可扩展的web爬虫的SDK。
- Apache Nutch - 用于生产环境的高度可扩展、高度可扩展的网络爬虫。
- jsoup - 刮擦,解析,操纵和清理HTML。
-
原生
-
构建
-
CLI
- Jansi - ANSI转义代码格式化控制台输出。
- JLine - 包括从现代炮弹,如完成或历史的功能。
- Text-IO - 帮助创建完整的基于控制台的应用程序。
- Lanterna - 简单的控制台文本GUI库,类似于诅咒。(LGPL-3.0-only)
- Airline - 基于注释的框架,用于解析类似Git的命令行参数。
- jbock - Reflectionless命令行解析器。
- Jexer - 高级控制台 (和Swing) 文本用户界面 (TUI) 库,具有鼠标可拖动窗口,内置终端窗口管理器和sixel图像支持。看起来像[Turbo Vision](https://en.wikipedia.org/wiki/Turbo_Vision)。
- JCommander - 命令行参数解析框架与自定义类型和验证通过实现接口。
- picocli - 使用ANSI颜色和样式有助于基于注释的POSIX/GNU/any语法,子命令,选项和位置参数的强类型。
-
编译器-编译器
-
约束满足问题求解器
- JaCoP - 包括FlatZinc语言的接口,使其能够执行MiniZinc模型。(AGPL-3.0)
- OptaPlanner - 业务计划和资源调度优化求解器。
- Timefold - 具有Spring/Quarkus支持和快速入门的灵活求解器,用于解决车辆路线问题,维护计划,员工轮班计划等。
- Choco - 使用约束编程技术的现成的约束满足问题求解器。
- OptaPlanner - 业务计划和资源调度优化求解器。
- Timefold - 具有Spring/Quarkus支持和快速入门的灵活求解器,用于解决车辆路线问题,维护计划,员工轮班计划等。
-
发展
- Faux Pas - 库,通过规避默认情况下不允许Java运行时中的任何函数式接口抛出检查异常的问题,简化了错误处理。
- HotswapAgent - 无限的运行时类和资源重新定义。(GPL-2.0-only)
- JavaParser - 解析,修改和生成Java代码。
- JavaSymbolSolver - 符号求解器。
- Manifold - 重新激发Java强大的功能,如类型安全元编程,结构类型和扩展方法。
- SneakyThrow - 忽略没有字节码操作的检查异常。也可以在Java 8流操作中使用。
- Tail - 使用尾调用优化启用无限递归。
- NoException - 允许在函数式接口中检查异常,并将异常转换为可选返回。
- AspectJ - 无缝的面向方面的编程扩展。
-
超媒体类型
-
计算机视觉
-
工作流编排引擎
-
流程
- ch.vorburger.exec - 围绕Apache Commons Exec的便捷API。
- zt-exec - 为Apache Commons Exec和ProcessBuilder提供统一的API。
- zt-process-killer - 停止从Java启动的进程或通过PID的系统进程。
-
分布式事务
-
搜索
- Indexer4j - 简单而轻便的全文索引和搜索库。
- Elasticsearch - 分布式,支持多租户的全文搜索引擎,具有RESTful web界面和无架构的JSON文档。
-
移动开发
- MobileUI - 跨平台框架,用于在Java和Kotlin中开发具有本机UI的移动应用程序。
- Multi-OS Engine - 开源,跨平台引擎,用于开发本地移动 (iOS,Android等) 应用程序。
-
-
贡献
-
网站
- CONTRIBUTING - java-lint)。
-
Programming Languages
Sub Categories
人
57
测试
49
数据库
34
杂项
33
安全
21
实用程序
21
网站
18
监测
18
JSON
17
科学
14
机器学习
14
Web框架
13
REST框架
13
分布式应用程序
13
相关的真棒列表
12
代码生成器
12
代码分析
12
微服务
12
JVM和JDK
12
联网
12
字节码操作
11
日志记录
11
配置
11
分布
11
消息传递
11
数据结构
10
HTTP客户端
10
Bean映射
9
发展
9
PDF
9
CLI
9
函数式编程
8
地理空间
8
模板引擎
8
播客和截屏
8
依赖注入
8
游戏开发
8
有影响力的书籍
7
内省
7
作业调度
7
形式验证
7
高性能
7
序列化
6
财务
6
约束满足问题求解器
6
性能分析
6
图像
6
站台
6
文档处理
5
GUI
5
IDE
5
Web爬行
5
ORM
5
原生
4
日期和时间
4
CSV
4
反应式库
4
分布式事务
4
版本管理器
3
计算机视觉
3
缓存
3
流程
3
代码覆盖率
3
超媒体类型
3
自然语言处理
3
构建
3
编译器-编译器
3
工作流编排引擎
2
社区
2
服务器
2
搜索
2
移动开发
2
前端
1
Keywords
java
193
jvm
13
android
13
testing
13
microservices
13
spring
12
kotlin
12
spring-boot
12
static-analysis
11
monitoring
10
http
9
java-library
9
json
9
database
8
awesome
7
annotation-processor
7
xml
7
static-code-analysis
6
rest
6
high-performance
6
javafx
6
rpc
6
machine-learning
6
library
6
metrics
6
java-8
6
jdbc
6
cloud-native
6
javascript
6
framework
5
sql
5
rest-api
5
gradle
5
reactive-streams
5
logging
5
awesome-list
5
java8
5
junit
5
c
5
serialization
5
scheduler
5
test-automation
5
configuration
5
grpc
5
groovy
5
ast
4
asynchronous
4
reactive
4
annotations
4
dropwizard
4