搜索结果:api(58 个)
按分类缩小范围
sttp
综合 60
sttp 是一款专为 Scala 设计的 HTTP 客户端库。它解决了 Scala 生态中网络请求调用繁琐、技术栈割裂的问题。核心功能包括:提供统一易用的 API,支持同步、Future 及各类函数式 Effect(如 cats-effect、ZIO);兼容 OkHttp 等多种底层后端;支持 URI 插值、JSON 自动编解码、流式传输、文件收发与 WebSocket。
redis4cats
综合 59
redis4cats 是一个 Scala 版的 Redis 客户端,基于 Cats Effect、Fs2 和 Java 异步客户端 Lettuce 构建。它解决了在函数式编程中安全、异步操作 Redis 的需求,提供纯函数式的 Effects API 与 Streams 流式处理支持,适用于生产环境。
webmagic
综合 59
一款可扩展的 Java 网络爬虫框架。
tapir
综合 58
Tapir 是一个声明式、类型安全的 Scala HTTP API 库。它将端点定义与业务逻辑解耦,只需一套代码即可同时生成 HTTP 服务端、客户端调用代码,并自动导出 OpenAPI/AsyncAPI 文档。能无缝兼容 Netty、http4s、ZIO 等主流 Scala 生态框架。
scala-scraper
综合 58
scala-scraper 是一个用于抓取和解析 HTML 网页的 Scala 库。它支持通过 Jsoup 等浏览器后端加载网络请求或本地 HTML 文件,并提供了强大的 DSL 语法(如 `>>` 提取操作符与 CSS 查询选择器),帮助开发者快速、优雅地提取并验证页面内容。
scalikejdbc
综合 58
〔中文简介暂未生成〕 A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.
otoroshi
综合 56
Otoroshi 是一个用 Scala 开发的轻量级 API 管理与现代 HTTP 反向代理工具。它主要解决微服务架构下的流量调度问题,无需依赖服务发现(service locator)即可处理微服务间及对外的所有调用,并支持在运行时动态修改配置。
ImageMagick
综合 55
免费开源的图像处理工具套件,支持 200+ 种格式,提供强大的命令行与 API 用于创建、编辑和转换图片。
kaitai_struct_compiler
综合 54
kaitai_struct_compiler 是 Kaitai Struct 的官方参考编译器。它解决了不同编程语言中解析二进制格式需重复编写解析代码的问题。核心功能是将用 `.ksy` 声明式语言描述的二进制数据结构,自动编译生成 C++、Java、Python、Go、Rust 等多种目标语言的解析器代码,并提供开箱即用的访问 API。
DouyinLiveRecorder
综合 53
支持抖音、TikTok、B站等 40+ 平台的直播录制工具,支持循环值守与多开录制。
hoogle
综合 53
Hoogle 是一款专为 Haskell 开发者打造的 API 搜索引擎。它主要解决查找函数时不记得名字的痛点,核心功能是不仅支持按函数名搜索,还能直接通过“近似类型签名”(如 `a -> a`)检索标准库及 Stackage 包,支持网页、本地命令行或 API 调用。
munit
综合 53
MUnit 是一个 Scala 测试库。它主要解决测试报错不明确和框架难扩展的问题,核心功能是提供极具可操作性、清晰直观的错误提示信息,并具备高度可扩展的 API,方便开发者编写和定制单元测试。
fs2-kafka
综合 52
fs2-kafka 是一个基于 Scala 的开源库。它结合官方 Apache Kafka 客户端与 FS2 框架,解决在 Scala 函数式编程中以流式方式操作 Kafka 的问题。核心功能是提供纯函数式的 API,支持以流(Stream)的形式高效消费、生产和处理 Kafka 消息。
为 AI Agent 打造的开源网页爬虫与信息提取工具,基于 Apache-2.0 协议开源。
raydp
综合 51
RayDP 解决了传统 AI 流水线中 Spark 数据处理与深度学习训练常需分设独立集群、数据流转慢且运维复杂的问题。
它支持直接在 Ray 集群上运行 Spark,允许开发者在单个 Python 程序中混合编写 PySpark 与 AI 库代码;还提供将 Spark DataFrame 转换为 Ray Dataset 的 API,通过 Ray 内存对象实现高效数据交互。
awesome-seedance
综合 50
Seedance 2.0 高保真 Prompt 与 AI 资源合集,涵盖影视、动漫及社媒广告等场景。
playwright (跨浏览器自动化测试框架)
综合 46
Web 测试与自动化框架,一套 API 即可支持 Chromium、Firefox 和 WebKit。
texmath
综合 41
texmath 是一个用于数学公式格式转换的 Haskell 库。它支持在 TeX math、MathML 和 OMML 之间相互转换,并能输出为 Typst、Gnu eqn、StarMath 及 Pandoc 原生格式。除作为代码库使用外,它还可编译为命令行工具或提供 JSON API 的 Web 服务。