• Lift

    Lift 也叫 LiftWeb,是一种新的 Web 应用程序框架。它是一种在 Scala 编程语言上构建的可伸缩框架。它非常适合 Apache Geronimo 这样的可伸缩应用服务器,尤其是在 Scala 编译为与 Java™ 语言非常相似的字节码并使用 Java 平台之后。 在线Scala doc:http://www.ostools.net/apidocs/apidoc?apilift...

  • Scala

    Scala是一门现代的多范式编程语言,志在以简练、优雅及类型安全的方式来表达常用编程模式。它平滑地集成了面向对象和函数语言的特性。 Scala是面向对象的:Scala是一个纯面向对象语言,在某种意义上来讲所有数值都是对象。对象的类型和行为是由class和trait来描述的。Class的抽象可由子类化和一种灵活的基于mixin的组合机制(它可作为多重继承的简单替代方案)来扩展。 Scala是函...

  • Swarm

    Swarm是一个Web应用程序开发框架,它允许程序分布在多台计算机,从某种程度上让程序对程序员完全透明。Swarm将会观察程序的执行,并计算出如何在计算机之间分配计算量以达到效率最大化。Swarm采用LGPL许可证,用Scala 2.8语言实现。目前还处于早期发展阶段,Ian制作了一则36分钟长的视频,介绍这种“云的透明化分布式计算(Vimeo)”。

  • ScalaTest

    Scala Test 是一个开源测试框架。ScalaTest旨在令测试更加高效。其开发者Bill Venners(Artima主编,同时也是资深的程序员)这样描述到: “ScalaTest 1.0是比JUnit和TestNG更加高阶的测试编写工具,这个Scala应用在JVM上运行,可以测试Scala以及Java代码。除了与JUnit 和TestNG的深层集成,同时还支持Ant任务,与maven集成...

  • Scala Android

    Scala Android 是 Android 上使用 Scale 编程语言开发应用程序的工具。

  • Gizzard

    Twitter已经从以往的数据存储开发经验中提出一个名为Gizzard的Scala框架,让用户可以更方便地创建自定义容错、分布式数据库。Twitter给出了一个名为“Rowz”的示例,方便用户上手。Twitter还公布了Gizzard的完整代码。有了Gizzard,初创公司和小公司就可以更好更快地处理大量数据,从而利用更少的资源满足用户需求。

  • Scala IDE

    ScalaIDE 是一个 Eclipse 插件,提供 Scala 集成开发工具。主要的功能包括:同一个项目中混合编辑Scala/Java文件;Scala 编辑器支持语法高亮显示,代码自动完成,错误标记,链到定义处;代码调试;代码大纲视图等。

  • Shorty

    Shorty是一个采用Scala开发的RESTful URL缩短应用程序。

  • Specs

    Specs 是 Scala 编程语言的一个 BDD (行为驱动开发) 框架。 看看下面的代码: import org.specs._class helloWorld extends Specification {  "apos;hello worldapos; has 11 characters" in {}  "apos;hello worldapos; match...

  • Kestrel

    Kestrel 是 Scala 的一个非常小的队列系统,基于 starling。Kestrel is:快——它在 JVM 上运行,能够高效的利用 Java 平台的性能小——目前大约有 2500 行的 Scala经久耐用——队列能够快速存储到内存中,但日志记录存储到磁盘上,以便服务器能够关闭或移动而不丢失任何数据可靠——客户端能够“暂时(tentatively)”从队列中提取项目,如果客户端确认与该...

  • ScalaQuery

    ScalaQuery 是一个 API/DSL (domain specific language) 封装了 JDBC 操作的 Scala 开发包。

  • Scala JSON

    Scala JSON 是 Scala 用来操作和解析 JSON 数据的工具包。

  • Scweery

    Scweery 是 Scala 一个封装了 JDBC 操作用来从 SQL 中创建 Scala 对象的工具包。 示例代码: using(petsDB) { connection > val findHogsQuery "select name, gender from pets where familyapos;erinaceidaeapos; order by cuteness&...

  • scala-yaml

    scalayaml 是 Scala 编程语言用来解析 YAML 的工具包。

  • cassandra_client_scala

    从名字上就可以看出,cassandra_client_scala 是 Cassandra 的 Scala 编程语言的客户端开发包。

  • GooChaSca

    GooChaSca 是 Google 的图表 API 的 Scala 语言版。

  • scala0.json

    scala0.json 是另一个 Scala 操作 JSON 格式数据的工具包。

  • orbroker

    orbroker 是 Scala 编程语言的一个 JDBC 框架,示例代码: object CustomerExtractor extends RowExtractor {  // Construct object from row.   def extract(row: Row) {    val id row.integer("ID").get    val name ...

  • LASIC

    LASIC 是一个编程语言用来创建基于云计算环境的系统。采用 Scala 语言开发。 LASIC is a language that facilitates creating and managing systems in a cloud environment. It allows you to create scripts that describe a system, its compon...

  • Scala Plugin for NetBeans

    这是 NetBeans 上开发 Scala 应用程序的插件。