搜索结果:scala(32 个)
按分类缩小范围
macwire
综合 54
MacWire 是一个用于 Scala 的轻量级依赖注入库。它通过编译期宏自动生成对象实例化代码,解决传统手动组装依赖时样板代码繁琐的问题。核心提供 `wire`、`autowire` 等宏,具备类型安全、零运行时开销、无需注解等特性。
scalamock
综合 54
〔中文简介暂未生成〕 Native Scala mocking framework
zio-prelude
综合 54
ZIO Prelude 是专为 Scala 设计的轻量级函数式抽象库,可替代 Cats 或 Scalaz。它抛弃了传统复杂的函子层级,深度融合 Scala 子类型特性与 ZIO 生态,提供常用代数抽象与实用数据类型(如 NonEmptyList、Validation 等),帮助开发者更简单、务实地组合类型与处理数据。
frontend
综合 54
Frontend 是《卫报》(The Guardian)网站的后端服务系统。它基于 Scala 和 Play 框架构建,核心功能是处理并生成结构化 JSON 数据,提供给前端渲染服务(Dotcom Rendering)展示页面,同时严格保障响应速度与单次 I/O 限制等高性能指标。
supabase-flutter
综合 53
Supabase 的 Flutter 集成库,帮助开发者轻松构建安全且可扩展的应用。
munit
综合 53
MUnit 是一个 Scala 测试库。它主要解决测试报错不明确和框架难扩展的问题,核心功能是提供极具可操作性、清晰直观的错误提示信息,并具备高度可扩展的 API,方便开发者编写和定制单元测试。
incubator-toree
综合 51
Apache Toree 是一个专为 Apache Spark 打造的 Jupyter Notebook 内核,主要支持 Scala 语言。它让开发者能通过 Jupyter 交互式连接 Spark 集群,直接编写并运行 Spark 任务、执行代码片段、加载依赖并即时获取计算结果。
scastie
综合 51
Scastie 是可在浏览器中直接运行的 Scala 交互式 Playground(类似网页版 sbt)。它解决了本地搭建 Scala 环境繁琐的问题,支持任意 Scala 版本、多后端(Scala 3、Scala.js 等)及公开库依赖检索。核心功能包括类似 IDE 的 worksheet 模式、代码在线分享与网页嵌入。
jitsi-meet
综合 49
安全易用的开源视频会议系统,可作为独立应用使用或嵌入到 Web 项目中。
facto
综合 49
〔中文简介暂未生成〕 Family Accounting Tool
Bridgeplay
综合 48
〔中文简介暂未生成〕 Free fork of NotProton: Windows Steam games in Mac Steam, on CodeWeavers' Wine and Apple's Game Porting Toolkit
sbt-war
综合 48
sbt-war(前身为 xsbt-web-plugin)是一款专为 sbt 打造的插件,主要解决 Scala/Java Web 项目在 sbt 环境下的打包与本地运行问题。它支持将源码、依赖库及静态资源一键打包为标准 WAR 文件,并提供便捷的本地启动(warStart)与停止(warStop)运行功能。