RubyGems 导航菜单
指南

很棒的博客文章、教程和其他网站来帮助你。

关于 RubyGems 的有用资料集合。 欢迎 fork 并添加你自己的!

教程

演示

哲学

模式

创建

帮助构建 gems 的工具。

  • gemerator - 用于生成骨架 gems 的极简工具。
  • hoe - Rake/RubyGems 助手。
  • Jeweler - 用于管理 RubyGems 项目的有主见工具。
  • micro-cutter - 用于构建 MicroGem 基本文件的工具。
  • newgem - 新的 gem 生成器。
  • RStack - 旨在用于私有 gems 的生成器。
  • rubygems-tasks - 用于构建、安装和发布 Ruby Gems 的 Rake 任务。
  • ore - 具有各种模板的项目生成器。
  • Omnibus - 为 ruby 代码生成全栈安装程序(请参阅此 Omnibus 教程,了解有关使用它打包独立 RubyGem 的说明。)

监控

用于监视 gems 更改的工具。

  • Depfu - Depfu 持续更新您的依赖项,一次更新一个 gem,并创建一个包含您需要的所有信息的拉取请求。开源免费。
  • Gemnasium - 解析您的 GitHub 项目以了解需要通知您的事项。仅对公共仓库免费。
  • Gemnasium gem - 允许您在不授予它访问私有仓库权限的情况下使用 Gemnasium。
  • gemwhisperer
  • Libraries.io - 获取您依赖的 gem 的新版本提醒。

托管和服务

  • Geminabox - 托管您自己的 gem,并提供与 rubygems 兼容的 API。
  • Gem Mirror - 运行外部 gem 源的内部镜像。
  • Gemfury - 私有云托管的 RubyGems 服务器。按协作者数量定价。

实用工具

  • gemnasium-parser - 在不评估 gemfile 或 gemspecs 中的 ruby 代码的情况下确定依赖项。
  • Gemrat - 从命令行将 gem 的最新版本添加到您的 Gemfile 中。