Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
tuyucheng committed Feb 7, 2025
1 parent fe1e9c0 commit 8ee1716
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 8 deletions.
9 changes: 6 additions & 3 deletions doc1.md
Original file line number Diff line number Diff line change
Expand Up @@ -707,6 +707,7 @@
* [Eclipse Jersey](https://github.com/eclipse-ee4j/jersey):Jersey是一个REST框架,提供JAX-RS参考实现等,由Oracle开源。
* [Dropwizard](https://github.com/dropwizard/dropwizard):Dropwizard是一个Java框架,用于开发操作友好、高性能、RESTful Web Service,由Yammer开源。
* [RESTEasy](https://github.com/resteasy/resteasy):RESTEasy是一个JBoss项目,旨在为使用Java开发客户端和服务器RESTful应用程序和服务提供生产力框架,由RedHat开源。
* [Apache CXF](https://github.com/apache/cxf):CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Bootique](https://github.com/bootique/bootique):Bootique是一种最简单的Java启动器和集成技术,它旨在构建无容器的可运行Java应用程序,由ObjectStyle开源。
* [RESTX](https://github.com/restx/restx):RESTX是一个完整的轻量级颠覆性堆栈,其中包括类似Swagger的UI并将REST规范测试视为文档。
* [Xenon](https://github.com/vmware-archive/xenon):Xenon是一个用于编写小型REST服务的框架,由VMware开发。
Expand Down Expand Up @@ -1215,7 +1216,7 @@
* [Instancio](https://github.com/instancio/instancio):Instancio是一个Java库,可以自动为单元测试创建和填充对象。
* [JUnit DataProvider](https://github.com/TNG/junit-dataprovider):DataProvider类似TestNG的JUnit数据提供者运行程序,具有许多附加功能。
* [DataFaker](https://github.com/datafaker-net/datafaker):Datafaker是一个用于Java和Kotlin生成虚假数据的库。
* [EasyRandom](https://github.com/j-easy/easy-random)Easy Random是一个生成随机Java对象的库
* [EasyRandom](https://github.com/j-easy/easy-random)EasyRandom是一个生成随机Java对象的库
* [MockNeat](https://github.com/nomemory/mockneat):Mockneat是一个用Java编写的任意数据生成器开源库。
* [jFairy](https://github.com/Devskiller/jfairy):Java测试数据生成器。
* [Jmockdata](https://github.com/jsonzou/jmockdata):Jmockdata是一款实现模拟Java类或对象的实例化并随机初始化对象的数据的工具框架。
Expand All @@ -1237,7 +1238,7 @@
* [JFixture](https://github.com/FlexTradeUKLtd/jfixture):JFixture是一个自动填充测试数据的Java库。
* [DataFactory](https://github.com/andygibson/datafactory):用于生成测试数据的Java库。
* [Mock.java](https://gitee.com/ForteScarlet/Mock.java):这是一个仿照Mock.js语法的Java语言使用的假数据生成工具框架。
* [Java Generator](https://github.com/binarywang/java-testdata-generator):Java实现的各种随机测试数据生成器,包括身份证号码、银行卡号、姓名、汉字、手机号、电子邮箱地址等。
* [Java Test Data Generator](https://github.com/binarywang/java-testdata-generator):Java实现的各种随机测试数据生成器,包括身份证号码、银行卡号、姓名、汉字、手机号、电子邮箱地址等。
* [Test Data Supplier](https://github.com/sskorol/test-data-supplier):该仓库包含TestNG DataProvider包装器,有助于以更灵活的方式提供测试数据。
* [Data Factory](https://github.com/houbb/data-factory):Data Factory用于根据对象随机自动生成初始化信息。
* [Elmyr](https://github.com/xgouchet/Elmyr):Elmyr是一个Kotlin库,提供生成随机值的工具。
Expand Down Expand Up @@ -2211,6 +2212,7 @@
* [Pipes](https://github.com/tinkerpop/pipes):Pipes是一个数据流框架,可实现数据从输入到输出的拆分、合并、过滤和转换,由斯阿拉莫斯国家实验室开源。
* [Scaleph](https://github.com/flowerfine/scaleph):Scaleph是一个基于Flink和Kubernetes打造的开放数据平台,具备Flink和SeaTunnel任务管理能力,同时支持Doris集群在Kubernetes上的运维部署。
* [Transport](https://github.com/linkedin/transport):Transport是一个用于编写高性能用户定义函数(UDF)的框架,这些函数可跨各种引擎(包括Spark、Hive和Trino)进行移植,由LinkedIn开发。
* [Spline](https://github.com/AbsaOSS/spline):Spline是适用于Apache Spark等数据处理框架的开源数据沿袭跟踪解决方案。

#### 大数据工具

Expand Down Expand Up @@ -3459,7 +3461,7 @@
* [Jackson](https://github.com/FasterXML/jackson):Jackson是Java中使用最广泛的JSON库。
* [Gson](https://github.com/google/gson):Gson是一个Java库,可用于将Java对象转换为其JSON表示形式,由Google开源。
* [Fastjson](https://github.com/alibaba/fastjson):Fastjson是一个Java库,可用于将Java对象转换为其JSON表示形式,由阿里开源。
* [Fastjson 2](https://github.com/alibaba/fastjson2)Fastjson 2是一个性能极致并且简单易用的Java JSON库,由阿里开源。
* [Fastjson2](https://github.com/alibaba/fastjson2)Fastjson2是一个性能极致并且简单易用的Java JSON库,由阿里开源。
* [Moshi](https://github.com/square/moshi):Moshi是一个适用于Android、Java和Kotlin的现代JSON库,由Square开源。
* [LoganSquare](https://github.com/bluelinelabs/LoganSquare):适用于Android的最快JSON解析和序列化库。
* [JSON-Java](https://github.com/stleary/JSON-java):JSON-Java包是一个参考实现,可以将JSON文档解析为Java对象以及从Java类生成新的JSON文档。
Expand Down Expand Up @@ -3551,6 +3553,7 @@
* [Ion Java](https://github.com/amazon-ion/ion-java):Ion数据表示法的Java实现,由Amazon开源。
* [SOFA Hessian](https://github.com/sofastack/sofa-hessian):SOFA Hessian基于原生Hessian v4.0.51进行改进,目前已在蚂蚁金服内部稳定运行多年。
* [Colfer](https://github.com/pascaldekloe/colfer):Colfer是一种针对速度和大小进行优化的二进制序列化格式。
* [CapnProto](https://github.com/capnproto/capnproto-java):Cap'n Proto是一种极其高效的数据和功能共享协议。
* [Chronicle Wire](https://github.com/OpenHFT/Chronicle-Wire):支持多种格式的低垃圾Java序列化库。
* [Bond](https://github.com/microsoft/bond):Bond是一个用于处理模式化数据的跨平台框架,支持跨语言反/序列化和强大的通用机制,可有效地操作数据,Microsoft开源。
* [Kryo](https://github.com/EsotericSoftware/kryo):Kryo是一个快速高效的Java二进制对象图序列化框架。
Expand Down
2 changes: 2 additions & 0 deletions docs/doc2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2250,6 +2250,7 @@
* [Dont-code](https://dont-code.net/):Dont-code是一个低代码/无代码平台,允许用户基于IT开发的完整功能集创建自己的应用程序。
* [Nussknacker](https://github.com/TouK/nussknacker):Nussknacker是一款低代码可视化工具,可供领域专家构建、运行和监控实时决策算法,而不是在代码中实现它们。
* [JeeLowCode](https://gitee.com/jeelowecode/JeeLowCode):JeeLowCode是一款基于芋道源码精心二次封装的企业级低代码开发框架。
* [Gemini](https://github.com/gemini-projects/gemini):云原生和低代码平台,可在几分钟内创建全栈Web管理应用程序。

## Data API

Expand Down Expand Up @@ -3903,6 +3904,7 @@
* [Polyglot](https://github.com/polyglot-compiler/polyglot):Polyglot是Java编程语言的高度可扩展的编译器前端,由康奈尔大学开源。
* [Jikes](https://jikes.sourceforge.net/):Jikes是一个编译器,它将Java语言规范中定义的Java源文件转换为Java虚拟机规范中定义的字节码指令集和二进制格式,由IBM开源。
* [Qbicc](https://github.com/qbicc/qbicc):Qbicc是一个实验性的Java原生镜像编译器。
* [OpenLDK](https://github.com/atgreen/openldk):OpenLDK是Java的JIT编译器和运行时环境,完全以Common Lisp实现。
* [Java Comment Preprocessor](https://github.com/raydac/java-comment-preprocessor):具有类似C注释格式的计算机语言预处理器。
* [Apache Royale Compiler](https://github.com/apache/royale-compiler):Royale编译器将ActionScript 3.0和MXML代码编译为SWF或JavaScript。

Expand Down
3 changes: 2 additions & 1 deletion docs/doc3.md
Original file line number Diff line number Diff line change
Expand Up @@ -1566,6 +1566,7 @@ v2.0的原型实现,能够捕获和共享GS1批准的标准化事件/主数据
* [NV-1i8n](https://github.com/TakahikoKawasaki/nv-i18n):支持国际化的包,包含ISO 3166-1国家代码枚举、ISO 639-1语言代码枚举、ISO 15924脚本代码枚举等。
* [Mojito](https://github.com/box/mojito):Mojito是一个持续本地化平台,依靠持续集成将所有软件字符串收集到一处,实时查看哪些产品需要本地化。
* [Tolgee](https://github.com/tolgee/tolgee-platform):Tolgee是一个本地化平台,允许你将应用程序翻译成任何语言,而无需修改代码。
* [Humanize](https://github.com/mfornos/humanize):Humanize是一种Java工具,用于为数据添加国际化。
* [Tradukisto](https://github.com/allegro/tradukisto):用于将数字转换为其单词表示形式的Java库,由Allegro开源。
* [Kilt](https://github.com/hupfdule/kilt):Kilt是一组小工具,用于简化Java i18n资源包的处理。
* [ICU4j](https://github.com/unicode-org/icu):为软件应用提供Unicode和国际化支持,由IBM开源。
Expand Down Expand Up @@ -1884,7 +1885,7 @@ v2.0的原型实现,能够捕获和共享GS1批准的标准化事件/主数据

## WebService

* [Apache CXF](https://github.com/apache/cxf) CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Apache CXF](https://github.com/apache/cxf):CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Spring WS](https://github.com/spring-projects/spring-ws):Spring Web Services是Spring社区的一个产品,专注于创建文档驱动的Web服务。
* [Apache Axis2](https://axis.apache.org/axis2/java/core/index.html):Axis2是一个Web Services JSON/SOAP/WSDL引擎,是广泛使用的Axis SOAP堆栈的继承者。
* [Apache Axiom](https://ws.apache.org/axiom/):Axiom库提供了符合XML Infoset的对象模型实现,支持按需构建对象树。
Expand Down
14 changes: 10 additions & 4 deletions pages/javalibs.md
Original file line number Diff line number Diff line change
Expand Up @@ -717,6 +717,7 @@ permalink: /javalibs
* [Eclipse Jersey](https://github.com/eclipse-ee4j/jersey):Jersey是一个REST框架,提供JAX-RS参考实现等,由Oracle开源。
* [Dropwizard](https://github.com/dropwizard/dropwizard):Dropwizard是一个Java框架,用于开发操作友好、高性能、RESTful Web Service,由Yammer开源。
* [RESTEasy](https://github.com/resteasy/resteasy):RESTEasy是一个JBoss项目,旨在为使用Java开发客户端和服务器RESTful应用程序和服务提供生产力框架,由RedHat开源。
* [Apache CXF](https://github.com/apache/cxf):CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Bootique](https://github.com/bootique/bootique):Bootique是一种最简单的Java启动器和集成技术,它旨在构建无容器的可运行Java应用程序,由ObjectStyle开源。
* [RESTX](https://github.com/restx/restx):RESTX是一个完整的轻量级颠覆性堆栈,其中包括类似Swagger的UI并将REST规范测试视为文档。
* [Xenon](https://github.com/vmware-archive/xenon):Xenon是一个用于编写小型REST服务的框架,由VMware开发。
Expand Down Expand Up @@ -1225,7 +1226,7 @@ permalink: /javalibs
* [Instancio](https://github.com/instancio/instancio):Instancio是一个Java库,可以自动为单元测试创建和填充对象。
* [JUnit DataProvider](https://github.com/TNG/junit-dataprovider):DataProvider类似TestNG的JUnit数据提供者运行程序,具有许多附加功能。
* [DataFaker](https://github.com/datafaker-net/datafaker):Datafaker是一个用于Java和Kotlin生成虚假数据的库。
* [EasyRandom](https://github.com/j-easy/easy-random):Easy Random是一个生成随机Java对象的库
* [EasyRandom](https://github.com/j-easy/easy-random):EasyRandom是一个生成随机Java对象的库
* [MockNeat](https://github.com/nomemory/mockneat):Mockneat是一个用Java编写的任意数据生成器开源库。
* [jFairy](https://github.com/Devskiller/jfairy):Java测试数据生成器。
* [Jmockdata](https://github.com/jsonzou/jmockdata):Jmockdata是一款实现模拟Java类或对象的实例化并随机初始化对象的数据的工具框架。
Expand All @@ -1247,7 +1248,7 @@ permalink: /javalibs
* [JFixture](https://github.com/FlexTradeUKLtd/jfixture):JFixture是一个自动填充测试数据的Java库。
* [DataFactory](https://github.com/andygibson/datafactory):用于生成测试数据的Java库。
* [Mock.java](https://gitee.com/ForteScarlet/Mock.java):这是一个仿照Mock.js语法的Java语言使用的假数据生成工具框架。
* [Java Generator](https://github.com/binarywang/java-testdata-generator):Java实现的各种随机测试数据生成器,包括身份证号码、银行卡号、姓名、汉字、手机号、电子邮箱地址等。
* [Java Test Data Generator](https://github.com/binarywang/java-testdata-generator):Java实现的各种随机测试数据生成器,包括身份证号码、银行卡号、姓名、汉字、手机号、电子邮箱地址等。
* [Test Data Supplier](https://github.com/sskorol/test-data-supplier):该仓库包含TestNG DataProvider包装器,有助于以更灵活的方式提供测试数据。
* [Data Factory](https://github.com/houbb/data-factory):Data Factory用于根据对象随机自动生成初始化信息。
* [Elmyr](https://github.com/xgouchet/Elmyr):Elmyr是一个Kotlin库,提供生成随机值的工具。
Expand Down Expand Up @@ -2221,6 +2222,7 @@ permalink: /javalibs
* [Pipes](https://github.com/tinkerpop/pipes):Pipes是一个数据流框架,可实现数据从输入到输出的拆分、合并、过滤和转换,由斯阿拉莫斯国家实验室开源。
* [Scaleph](https://github.com/flowerfine/scaleph):Scaleph是一个基于Flink和Kubernetes打造的开放数据平台,具备Flink和SeaTunnel任务管理能力,同时支持Doris集群在Kubernetes上的运维部署。
* [Transport](https://github.com/linkedin/transport):Transport是一个用于编写高性能用户定义函数(UDF)的框架,这些函数可跨各种引擎(包括Spark、Hive和Trino)进行移植,由LinkedIn开发。
* [Spline](https://github.com/AbsaOSS/spline):Spline是适用于Apache Spark等数据处理框架的开源数据沿袭跟踪解决方案。

#### 大数据工具

Expand Down Expand Up @@ -3471,7 +3473,7 @@ permalink: /javalibs
* [Jackson](https://github.com/FasterXML/jackson):Jackson是Java中使用最广泛的JSON库。
* [Gson](https://github.com/google/gson):Gson是一个Java库,可用于将Java对象转换为其JSON表示形式,由Google开源。
* [Fastjson](https://github.com/alibaba/fastjson):Fastjson是一个Java库,可用于将Java对象转换为其JSON表示形式,由阿里开源。
* [Fastjson 2](https://github.com/alibaba/fastjson2):Fastjson 2是一个性能极致并且简单易用的Java JSON库,由阿里开源。
* [Fastjson2](https://github.com/alibaba/fastjson2):Fastjson2是一个性能极致并且简单易用的Java JSON库,由阿里开源。
* [Moshi](https://github.com/square/moshi):Moshi是一个适用于Android、Java和Kotlin的现代JSON库,由Square开源。
* [LoganSquare](https://github.com/bluelinelabs/LoganSquare):适用于Android的最快JSON解析和序列化库。
* [JSON-Java](https://github.com/stleary/JSON-java):JSON-Java包是一个参考实现,可以将JSON文档解析为Java对象以及从Java类生成新的JSON文档。
Expand Down Expand Up @@ -3563,6 +3565,7 @@ permalink: /javalibs
* [Ion Java](https://github.com/amazon-ion/ion-java):Ion数据表示法的Java实现,由Amazon开源。
* [SOFA Hessian](https://github.com/sofastack/sofa-hessian):SOFA Hessian基于原生Hessian v4.0.51进行改进,目前已在蚂蚁金服内部稳定运行多年。
* [Colfer](https://github.com/pascaldekloe/colfer):Colfer是一种针对速度和大小进行优化的二进制序列化格式。
* [CapnProto](https://github.com/capnproto/capnproto-java):Cap'n Proto是一种极其高效的数据和功能共享协议。
* [Chronicle Wire](https://github.com/OpenHFT/Chronicle-Wire):支持多种格式的低垃圾Java序列化库。
* [Bond](https://github.com/microsoft/bond):Bond是一个用于处理模式化数据的跨平台框架,支持跨语言反/序列化和强大的通用机制,可有效地操作数据,Microsoft开源。
* [Kryo](https://github.com/EsotericSoftware/kryo):Kryo是一个快速高效的Java二进制对象图序列化框架。
Expand Down Expand Up @@ -6237,6 +6240,7 @@ permalink: /javalibs
* [Dont-code](https://dont-code.net/):Dont-code是一个低代码/无代码平台,允许用户基于IT开发的完整功能集创建自己的应用程序。
* [Nussknacker](https://github.com/TouK/nussknacker):Nussknacker是一款低代码可视化工具,可供领域专家构建、运行和监控实时决策算法,而不是在代码中实现它们。
* [JeeLowCode](https://gitee.com/jeelowecode/JeeLowCode):JeeLowCode是一款基于芋道源码精心二次封装的企业级低代码开发框架。
* [Gemini](https://github.com/gemini-projects/gemini):云原生和低代码平台,可在几分钟内创建全栈Web管理应用程序。

## Data API

Expand Down Expand Up @@ -7891,6 +7895,7 @@ permalink: /javalibs
* [Polyglot](https://github.com/polyglot-compiler/polyglot):Polyglot是Java编程语言的高度可扩展的编译器前端,由康奈尔大学开源。
* [Jikes](https://jikes.sourceforge.net/):Jikes是一个编译器,它将Java语言规范中定义的Java源文件转换为Java虚拟机规范中定义的字节码指令集和二进制格式,由IBM开源。
* [Qbicc](https://github.com/qbicc/qbicc):Qbicc是一个实验性的Java原生镜像编译器。
* [OpenLDK](https://github.com/atgreen/openldk):OpenLDK是Java的JIT编译器和运行时环境,完全以Common Lisp实现。
* [Java Comment Preprocessor](https://github.com/raydac/java-comment-preprocessor):具有类似C注释格式的计算机语言预处理器。
* [Apache Royale Compiler](https://github.com/apache/royale-compiler):Royale编译器将ActionScript 3.0和MXML代码编译为SWF或JavaScript。

Expand Down Expand Up @@ -9471,6 +9476,7 @@ permalink: /javalibs
* [NV-1i8n](https://github.com/TakahikoKawasaki/nv-i18n):支持国际化的包,包含ISO 3166-1国家代码枚举、ISO 639-1语言代码枚举、ISO 15924脚本代码枚举等。
* [Mojito](https://github.com/box/mojito):Mojito是一个持续本地化平台,依靠持续集成将所有软件字符串收集到一处,实时查看哪些产品需要本地化。
* [Tolgee](https://github.com/tolgee/tolgee-platform):Tolgee是一个本地化平台,允许你将应用程序翻译成任何语言,而无需修改代码。
* [Humanize](https://github.com/mfornos/humanize):Humanize是一种Java工具,用于为数据添加国际化。
* [Tradukisto](https://github.com/allegro/tradukisto):用于将数字转换为其单词表示形式的Java库,由Allegro开源。
* [Kilt](https://github.com/hupfdule/kilt):Kilt是一组小工具,用于简化Java i18n资源包的处理。
* [ICU4j](https://github.com/unicode-org/icu):为软件应用提供Unicode和国际化支持,由IBM开源。
Expand Down Expand Up @@ -9777,7 +9783,7 @@ permalink: /javalibs

## WebService

* [Apache CXF](https://github.com/apache/cxf): CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Apache CXF](https://github.com/apache/cxf):CXF提供了用于方便地构建和开发Web Service的可靠基础架构。
* [Spring WS](https://github.com/spring-projects/spring-ws):Spring Web Services是Spring社区的一个产品,专注于创建文档驱动的Web服务。
* [Apache Axis2](https://axis.apache.org/axis2/java/core/index.html):Axis2是一个Web Services JSON/SOAP/WSDL引擎,是广泛使用的Axis SOAP堆栈的继承者。
* [Apache Axiom](https://ws.apache.org/axiom/):Axiom库提供了符合XML Infoset的对象模型实现,支持按需构建对象树。
Expand Down

0 comments on commit 8ee1716

Please sign in to comment.