搜索结果:dsl(13 个)
按分类缩小范围
mockery
综合 65
简单灵活的 PHP Mock 对象框架,可配合 PHPUnit 等框架进行单元测试。
elastic4s
综合 64
elastic4s 解决了官方 Java 客户端在 Scala 中语法冗长、类型体验不佳的问题。它是专为 Scala 打造的响应式、非阻塞 Elasticsearch HTTP 客户端,提供类型安全且简洁的 DSL;原生支持 Scala 集合、Future 与常见 JSON 库(如 Circe、PlayJson),可在编译期捕获错误并安全复用请求。
rest-assured
综合 62
用于轻松测试 REST 服务的 Java DSL 工具库。
koin
综合 57
实用的 Kotlin 及 KMP 依赖注入框架,支持 DSL、注解及编译器插件编译安全检查。
alpakka
综合 56
Alpakka 是面向 Java 和 Scala 的响应式企业集成库。它基于 Akka Streams 和 Reactive Streams 构建,专为解决微服务、云环境与异构旧系统之间的数据集成问题。其核心功能是提供原生支持背压(Backpressure)的流式集成管道与 DSL,防止数据交互时系统过载。
baker
综合 54
Baker 是一个微服务业务流程编排库。它基于 Petri 网概念,解决复杂微服务调用与流转难以管理和协同的问题。核心功能是提供 Java/Kotlin/Scala DSL 将流程声明为由交互、数据和事件组成的“配方”,支持可视化展示,并能跨团队复用交互组件。
squeryl
综合 54
〔中文简介暂未生成〕 A Scala DSL for talking with databases with minimum verbosity and maximum type safety
pact-ruby
综合 52
Ruby 契约测试工具,为消费者提供 Mock 和 DSL,并为服务端提供回放验证。
play-json
综合 51
Play JSON 是一个用 Scala 编写的强大 JSON 库。它不依赖 Play 框架,底层使用 Jackson 解析。主要解决 Scala 应用中 JSON 解析、序列化与对象映射的需求。核心功能包括内置完整的 JSON AST、与样例类互转,以及提供便利的 DSL 操作符(如 `\`)快速查询和遍历 JSON。
layoutz
综合 47
layoutz 是一个轻量、零依赖的 Scala 命令行美化与 TUI 库,用于解决业务逻辑中字符串格式化代码泛滥的问题。它提供声明式 DSL,支持 ANSI 样式、表格、图表、列表等排版原语,并内置 Elm 架构用于开发交互式终端应用,兼容 JVM、JS 和 Native。
setup-ipsec-vpn
综合 42
几分钟快速搭建 IPsec VPN 服务器,支持 IPsec/L2TP、Cisco IPsec 和 IKEv2,兼容多种 Linux 系统。
docker-ipsec-vpn-server
综合 42
IPsec VPN 服务端 Docker 镜像,支持 IPsec/L2TP、Cisco IPsec 和 IKEv2,多客户端适用。
wireguard-install
综合 41
适用于多种 Linux 发行版的 WireGuard VPN 服务端安装脚本,支持交互式配置与客户端管理。