搜索结果:scala(248 个)
按分类缩小范围
supabase-flutter
综合 53
Supabase 的 Flutter 集成库,帮助开发者轻松构建安全且可扩展的应用。
sbt-jmh
综合 53
〔中文简介暂未生成〕 "Trust no one, bench everything." - sbt plugin for JMH (Java Microbenchmark Harness)
sbt-release
综合 53
sbt-release 是一个用于 Scala 项目的 sbt 发布插件。它解决了项目版本发布流程繁琐、易出错的问题,提供了开箱即用且高度可定制的发布工作流,支持语义化版本管理、Git 状态检查、运行测试、自动更新 `version.sbt` 版本号及制品发布。
munit
综合 53
MUnit 是一个 Scala 测试库。它主要解决测试报错不明确和框架难扩展的问题,核心功能是提供极具可操作性、清晰直观的错误提示信息,并具备高度可扩展的 API,方便开发者编写和定制单元测试。
cats
综合 52
Cats 是一个基于 Scala 的轻量、模块化且可扩展的函数式编程库。针对 Scala 标准库兼顾面向对象的混合特性,它提供纯粹、高效、易上手且二进制兼容的函数式编程核心抽象,旨在为 Scala 纯函数式生态奠定基础,无需懂范畴论即可使用。
cats-tagless
综合 52
〔中文简介暂未生成〕 Library of utilities for tagless final encoded algebras
atlas
综合 52
Atlas 是由 Netflix 开源、基于 Scala 开发的内存维度时序数据库。它主要用于解决大规模监控中多维度时序数据的存储与管理问题,核心提供基于内存的快速数据写入、管理与查询能力,适用于对性能要求极高的时序数据后端场景。
jwt-scala
综合 52
jwt-scala 是一个为 Scala 打造的无外部依赖的 JSON Web Token(JWT)实现库。它支持 Java 17+、Scala 2.13 及 Scala 3,提供 HMAC、RSA、ECDSA 等多种签名算法,并可选扩展集成 Play、Circe、Json4s、uPickle 等主流 JSON 库,方便开发者在 Scala 生态中快速生成与验证 JWT。
fs2-kafka
综合 52
fs2-kafka 是一个基于 Scala 的开源库。它结合官方 Apache Kafka 客户端与 FS2 框架,解决在 Scala 函数式编程中以流式方式操作 Kafka 的问题。核心功能是提供纯函数式的 API,支持以流(Stream)的形式高效消费、生产和处理 Kafka 消息。
sbt-scoverage
综合 52
sbt-scoverage 是一款用于 Scala 项目的代码覆盖率 sbt 插件。它通过对代码进行插桩,在运行测试时统计覆盖率,并生成直观的 HTML 和 XML 格式报告;还支持多项目数据聚合,以及通过正则或注释排除指定的类、包和文件。
sbt-updates
综合 52
sbt-updates 是一款用于检查项目依赖版本的 sbt 插件。它能从 Maven 等仓库获取元数据,检测项目依赖及 sbt 插件是否有新版本可用,并兼容交叉编译版本。核心功能包括在终端展示可升级依赖、导出更新报告、支持依赖过滤及有更新时自动阻断构建。
scalac-scoverage-plugin
综合 52
scalac-scoverage-plugin 是一个 Scala 代码覆盖率核心工具库。它解决了传统行覆盖率难以准确衡量 Scala 单行多语句/多分支代码的问题,核心提供**语句覆盖率**与**分支覆盖率**统计,并内置报表生成工具,支持与 sbt、Maven 等构建工具集成。
ratatool
综合 52
〔中文简介暂未生成〕 A tool for data sampling, data generation, and data diffing
Laika
综合 52
〔中文简介暂未生成〕 Site and E-book Generator and Customizable Text Markup Transformer for sbt, Scala and Scala.js
case-app
综合 51
case-app 是一个 Scala 命令行参数解析库。它允许开发者直接用样例类(case class)字段来定义选项,自动完成参数解析并生成帮助信息。核心功能包括支持子命令、Shell 补全、注解定制帮助,以及跨 JVM、Scala.js 和 Scala Native 运行。
incubator-toree
综合 51
Apache Toree 是一个专为 Apache Spark 打造的 Jupyter Notebook 内核,主要支持 Scala 语言。它让开发者能通过 Jupyter 交互式连接 Spark 集群,直接编写并运行 Spark 任务、执行代码片段、加载依赖并即时获取计算结果。
ciris
综合 51
Ciris 是一个专为 Scala 打造的函数式配置加载库。它旨在解决 Scala 应用中的配置加载问题,核心特点是轻量级且可组合,让开发者能够以函数式的方式轻松管理和组合应用配置。
aimeos-laravel
综合 51
专为超高速网店、可扩展商城及复杂 B2B 应用打造的 Laravel 电商扩展包。
geotrellis
综合 51
GeoTrellis 是一个高性能地理数据处理框架,采用 Scala 编写。它主要解决大规模地理空间栅格与矢量数据的读写与运算难题,支持栅格代数计算;同时深度整合 Spark,并提供针对 S3、HBase 等外部存储及 GDAL、GeoTools 的扩展支持。
sbt-eclipse
综合 51
〔中文简介暂未生成〕 Plugin for sbt to create Eclipse project definitions