搜索结果:jav(968 个)
按分类缩小范围
libphonenumber
综合 41
Google 开源的国际电话号码解析、格式化及验证库,支持 Java、C++ 和 JavaScript。
arangodb
综合 41
原生多模型数据库,支持文档、图和键值模型,提供类 SQL 查询语言与 JavaScript 扩展。
quickjs
综合 41
QuickJS Javascript 引擎的公开官方代码仓库。
pekko
综合 40
Apache Pekko 是基于 Actor 模型的开源框架(源自 Akka 2.6.x 分支),旨在解决 Java/Scala 开发者构建高并发、分布式及弹性消息驱动应用的复杂难题。其核心通过高级并发抽象,提供持久化、流处理(Streams)和 HTTP 等配套库,支持构建高可用的分布式系统。
elastic4s
综合 40
elastic4s 解决了官方 Java 客户端在 Scala 中语法冗长、类型体验不佳的问题。它是专为 Scala 打造的响应式、非阻塞 Elasticsearch HTTP 客户端,提供类型安全且简洁的 DSL;原生支持 Scala 集合、Future 与常见 JSON 库(如 Circe、PlayJson),可在编译期捕获错误并安全复用请求。
sbt-native-packager
综合 40
sbt-native-packager 是一个 sbt 插件,解决 Scala/Java 应用打包及系统部署繁琐的问题。它能直接将应用构建为原生格式,支持输出 zip/tar 压缩包、Debian/RPM 安装包、macOS DMG、Windows MSI 以及 Docker 和 GraalVM 原生镜像;同时提供开箱即用的启动脚本,并支持 Systemd 等服务管理配置。
pureconfig
综合 40
PureConfig 是一个 Scala 配置加载库。它解决了手动编写繁琐且易错的配置解析样板代码的问题。核心功能是在编译期自动将 HOCON、Java `.properties` 或 JSON 格式的配置文件,映射转化为原生 Scala 的 case class、sealed trait 等类型,同时支持自定义类型扩展。
alpakka-kafka
综合 40
Alpakka Kafka 是面向 Java 和 Scala 的 Kafka 连接器。它主要解决 Kafka 与响应式流(Reactive Streams)系统的集成问题,通过将 Apache Kafka 无缝接入 Akka Streams,提供原生支持背压(Backpressure)的流式数据处理能力。
ScalaPB
综合 40
ScalaPB 是专为 Scala 设计的 Protocol Buffers 编译器插件。它解决 Scala 原生开发中 Protobuf 代码生成的痛点,能将 proto 文件转换为 Scala 样例类、解析器和序列化器。支持 proto2/proto3、gRPC、JSON 转换及与 Java 代码共存互转,便于项目渐进式迁移。
alpakka
综合 40
Alpakka 是面向 Java 和 Scala 的响应式企业集成库。它基于 Akka Streams 和 Reactive Streams 构建,专为解决微服务、云环境与异构旧系统之间的数据集成问题。其核心功能是提供原生支持背压(Backpressure)的流式集成管道与 DSL,防止数据交互时系统过载。
mquickjs
综合 40
Micro QuickJS JavaScript 引擎的公开仓库。
nscala-time
综合 40
nscala-time 是一个基于 scala-time 分支开发的 Scala 语言时间库。它主要用于封装 Java 的 Joda Time 库,通过提供更加符合 Scala 风格的 API、丰富的时间算术操作及隐式转换,帮助 Scala 开发者更便捷地处理日期与时间。
sbt-jmh
综合 40
〔中文简介暂未生成〕 "Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)
jwt-scala
综合 40
jwt-scala 是一个为 Scala 打造的无外部依赖的 JSON Web Token(JWT)实现库。它支持 Java 17+、Scala 2.13 及 Scala 3,提供 HMAC、RSA、ECDSA 等多种签名算法,并可选扩展集成 Play、Circe、Json4s、uPickle 等主流 JSON 库,方便开发者在 Scala 生态中快速生成与验证 JWT。
java-webauthn-server
综合 40
java-webauthn-server 是专为 Java 服务端打造的 WebAuthn 库,帮助服务端实现无密码的通行密钥(Passkey)认证。
核心功能包括:生成浏览器所需的注册/认证请求参数、严格校验客户端响应、验证认证器证明(Attestation),并提供无状态、线程安全的核心处理逻辑。
twirl
综合 40
Twirl 是 Play 框架默认的模板引擎,也可在 Scala 或 Java 项目中脱离 Play 独立使用。它主要用于高效构建 Web 页面和文本输出,核心功能是将 HTML、JS、XML 或 TXT 等模板文件自动编译生成标准的 Scala 源代码,并提供 sbt 与 Maven 插件支持无缝集成构建。
scapegoat
综合 40
Scapegoat 是一个 Scala 静态代码分析插件(Linter),类似 Java 的 FindBugs。它能检测代码中易引发 Bug 的潜在隐患、非惯用写法及不规范风格。作为 Scala 编译器插件运行,支持集成到 SBT、Maven 和 Gradle 等构建工具中。
scribe
综合 40
Scribe 是一款专为 Scala 生态从零构建的超高性能日志库。它解决了传统日志依赖 Java 框架封装所带来的性能损耗及跨平台受限问题。核心亮点在于无需配置文件、支持纯代码化配置,利用宏在编译期深度优化性能,且原生支持 JVM、Scala.js 及 Scala Native 跨平台运行,同时兼容 SLF4J。
saw-script
综合 39
saw-script 是基于 Haskell 开发的软件分析工作台(SAW)。它主要解决多语言程序的形式化验证问题,支持对 C、Java、Rust 及 Cryptol 编写的代码进行形式化语义建模与推理。开发者可通过其专用的 SAWScript 脚本语言作为操作接口,结合 Z3 等 SMT 求解器完成代码的形式化验证。
texera
综合 39
Apache Texera 是一款面向人机协同数据科学的可视化工作流平台,解决复杂数据分析门槛高及协作难的问题。它通过直观 GUI 让用户构建分析流程,并结合能理解自然语言的 AI Agent 辅助任务。核心功能包括工作流实时协作编辑、运行时调试、多语言原生支持(Python/Java)以及支持云端扩展的并行大数据处理引擎。