搜索结果:scala(55 个)
按分类缩小范围
delta
综合 68
Delta Lake 是一个开源存储框架,用于构建 Lakehouse 架构并提供 ACID 事务保证。它解决了大数据湖缺乏事务支持与可靠性的问题,支持对接 Spark、Flink、Trino、PrestoDB 等计算引擎,并为 Scala、Java、Python 等语言提供读写 API。
zeppelin
综合 66
基于 Web 的数据分析笔记本,支持 SQL、Scala 等语言进行交互式分析与协同办公。
mleap
综合 65
MLeap 专注于简化机器学习流水线的生产部署。它支持将 Spark 或 Scikit-learn 训练的流水线导出为便携格式(JSON/Protobuf),并直接在轻量级 JVM 运行时上执行,完全脱离对 Spark、sklearn 等重型环境的依赖,实现高性能、跨平台的快速推理。
bloop
综合 63
Bloop 是专为 Scala 设计的构建服务器与命令行工具,旨在解决 Scala 编译慢、开发流程繁琐的问题。它能与各类编辑器及构建工具集成,提供开箱即用的支持,帮助开发者在任何工作流中快速完成 Scala 代码的编译、测试与运行。
gitbucket
综合 62
GitBucket 是一款基于 Scala 的开源 Git 代码托管平台,旨在为开发者提供易安装、轻量级的私有 Git 服务。它兼容 GitHub API,只需 Java 即可运行;核心功能涵盖公私有仓库、代码在线编辑、Issues、PR、Wiki、Git LFS 及插件扩展机制。
hydra
综合 62
Hydra 是基于 Haskell 开发的 Cardano 二层扩容方案,旨在降低交易延迟与成本并提升吞吐量。它实现了 Hydra Head 协议,核心提供兼容主网的 `hydra-node` 节点、直连 Cardano 节点能力、WebSocket/HTTP API 以及终端交互界面 `hydra-tui`。
izumi
综合 61
Izumi 是提升 Scala 开发效率的独立工具与框架生态。它主要解决纯函数式 Scala(支持 Cats Effect、ZIO 等)在工程化中的繁琐痛点,核心提供编译期安全的依赖注入(distage)、跨测试共享资源的测试套件、基于字符串插值的结构化日志(LogStage)以及 Docker 测试集成等实用功能。
surrealdb
综合 61
面向实时 Web 应用、具备高扩展性与协作能力的分布式文档-图数据库。
chipyard
综合 61
Chipyard 是基于 Chisel 的开源敏捷 RISC-V SoC 设计框架。它整合了顺序核(Rocket)、乱序核(BOOM)、向量单元和加速器(Gemmini、NVDLA 等),并集成软件 RTL 仿真、FPGA 加速仿真及自动 VLSI 流程,帮开发者快速构建并验证全功能定制芯片。
unfiltered
综合 61
Unfiltered 是一个用于处理 HTTP 请求的 Scala 工具包。它提供请求提取器与响应组合子等核心接口,支持绑定到 Netty 或 Servlet 容器(如嵌入式 Jetty),并原生支持异步处理、文件上传、JSON 处理及 WebSocket 服务。
wartremover
综合 60
WartRemover 是一款灵活的 Scala 代码静态检查(Linting)工具。它主要作为编译器插件使用,基于宏(macros)等技术,帮助开发者在编译阶段排查并规范代码中的不良写法或潜在问题,提升 Scala 代码的质量与安全性。
zio-quill
综合 60
ZIO Quill 是专为 Scala 打造的编译期语言集成查询(LINQ)库。它解决手写 SQL 繁琐、易出错且有运行时损耗的问题。通过引用 DSL(QDSL)与简单样例类映射数据库,能在编译期直接生成 SQL/CQL 并校验合法性,兼具类型安全与接近原生驱动的高性能。
giter8
综合 60
Giter8 是一个基于 Scala 开发的命令行脚手架工具。它主要解决项目初始化繁琐的问题,核心功能是直接拉取发布在 GitHub 或其他 Git 仓库中的模板,自动生成对应的项目目录与文件,常作为 sbt 插件用于快速搭建 Scala 等项目工程。
scala-js
综合 60
Scala.js 是一个将 Scala 语言编译为 JavaScript 的编译器。它旨在让开发者能够直接使用类型安全且功能强大的 Scala 语言编写前端或全栈应用,并将其转换为标准的 JavaScript 代码,从而在浏览器或 Node.js 环境中流畅运行。
scalameta
综合 59
scalameta 是一个专为 Scala 打造的元编程库。它主要解决 Scala 代码在分析、转换和生成等处理上的繁琐问题。核心功能涵盖代码解析(Parser)、语法与语义分析(SemanticDB)、代码格式化打印(Pretty-printer)及代码自动生成与转换。
metals
综合 59
Metals 是一个基于语言服务器协议(LSP)构建的 Scala 语言服务器。它旨在为各大代码编辑器提供丰富的 IDE 级功能支持,作为 IntelliJ IDEA 等传统 IDE 的轻量级替代方案,帮助 Scala 开发者在日常编码中获得更好的开发体验。
zio-http
综合 59
zio-http 是基于 ZIO 和 Netty 构建的 Scala HTTP 框架,用于高效开发 Web 客户端与服务端。它将 HTTP 抽象为函数,核心特性包括:类型驱动与声明式端点设计、原生并发与错误处理、中间件、WebSocket、测试套件以及基于 ZIO Schema 的编解码。
intellij-scala
综合 58
intellij-scala 是 JetBrains 为 IntelliJ IDEA 打造的 Scala 语言官方插件。它让开发者能在 IDEA 中高效编写 Scala 代码,核心提供代码高亮、智能补全、重构与检查,支持类型与隐式信息查看,并无缝集成 SBT 等构建工具、测试框架、调试器及 Worksheet。
tapir
综合 58
Tapir 是一个声明式、类型安全的 Scala HTTP API 库。它将端点定义与业务逻辑解耦,只需一套代码即可同时生成 HTTP 服务端、客户端调用代码,并自动导出 OpenAPI/AsyncAPI 文档。能无缝兼容 Netty、http4s、ZIO 等主流 Scala 生态框架。
neo4j-spark-connector
综合 57
〔中文简介暂未生成〕 Neo4j Connector for Apache Spark, which provides bi-directional read/write access to Neo4j from Spark, using the Spark DataSource APIs