Ruote 是一个用Ruby语言开发的工作流引擎,用来处理长期运行的商业流程。每个流程具有 start、pause、cancel、update等状态。
Arcadia 是一个轻量级的Ruby语言的集成开发环境,采用Ruby语言编写,使用的是 Tcl/Tk GUI工具包。
Rubytree 是一个简单易用的 Ruby 实现的通用的树形数据结构,提供简单的方法来访问数的各个层次枝叶,包括对整颗数的数据进行遍历。
Pik 是一个 Windows 下的 Ruby 版本管理工具。
Adhearsion 是一个用于简化 VoIP 开发的 Ruby 库。
Lotus 是一个 Ruby 的Full Stack Web 框架,基于轻量级、高性能和可测试的思想构建。它将面向对象设计思路引入 Web 开发,利用稳定的 API、最小化的 DSL 和简单的对象。类似 Rails。
FlexMock是一个比较流行的针对Rails单元测试的Mock工具。 编写测试的时候,可能需要和系统内的某个模块或系统外某个实体交互,例如数据库读写、邮件发送等。这时就需要使用 mock 技术来模拟。
Tioga 是一个 Ruby 的库,用来创造人物和情节与高品质的文字和图形的PDF格式。直接使用 TeX 进行文字处理,(不是一个仿真)和图形涵盖范围广泛的PDF功能,包括图像,曲线,裁剪,和透明度。泰奥加相对简单易用,完整,并且文档非常完善。
JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与 Java库 全面集成。Rails彻底加快及简化了Web应用的开发,不过它让人觉得不够成熟,特别是在高端企业级功能方面。
God 是一个使用 Ruby 写成的用于监视任务运行状态的可扩展框架,它的配置脚本同样采用 Ruby 来编写。因此,比起它的前辈 Monit,God 更为简单,灵活且易于扩展(尤其对于 Ruby 使用者),你可以很轻易的添加一些自定义规则。
Ruby 2.3.0 正式发布,这是 Ruby 2.3 系列的第一个稳定版本,引入了很多新特性
我们来到了 2015 年末,今年对于 Ruby 来说是重要的一年。我想回顾一下今年重要的主题和其中的故事是很有必要的。就像来一次敏捷过程回顾,我将把 2015 年的工作划分成几个主题,以此回顾下我们做的怎么样。
• base64.rb 处理Base64编码的模块 • csv.rb CSV(Comma Separated Values)库 ruby 1.8 特性 • digest.so 消息摘要库 请参考[ruby-src:ext/digest/digest.txt.ja] • digest/md5.so • digest/rmd160.so • digest/sha1.so • digest/sha2.so • erb.rb 嵌入Ruby(ERB) ruby 1.8 特性 • iconv.so 字符串编码转换库 [ruby-src:ext/iconv/iconv.c]ruby 1.7 特性
MasterView是一个为ruby/rails优化的,对HTML/XHTML友好的模板引擎。它设计用于强大,高生产力的rails,包括布局,局部模板,html帮助类。同时在所见即所得的HTML编辑器里面友好显示。
rubyjson 是Ruby语言用来读写JSON格式数据的类库,兼容 Ruby 1.9。
TextMate是Mac下的著名的文本编辑器软件,与BBedit一起并称苹果机上的emacs和vim。尤其适合程序员使用,可以定制许多贴心使用的功能。
Rubinius是一个运行Ruby程序的虚拟机,其带有Ruby的核心库。
CodeRay是一个快速和简易的语法高亮Ruby库。
一个采用Go开发的 Ruby VM 。旨在通过软件事务内存利用并行性。
Faraday 是一个Ruby 的HTTP 客户端开发库,提供了一个通用的接口