探索 Ruby 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
norman/friendly_id
FriendlyId 是用于 ActiveRecord 的“瑞士军刀式” slugging 和永久链接插件。它允许你创建漂亮的 URL,并将人类友好的字符串作为 ActiveRecord 模型的数字 id 来使用。
instructure/canvas-lms
由Instructure, Inc.提供的开源学习管理系统。
progit/progit
《Pro Git》书籍内容,第1版 - 该内容已废弃。请参见[progit2](https://github.com/progit/progit2)上的第2版。
vcr/vcr
记录您的测试套件的HTTP交互,并在未来的测试运行中重放它们,以实现快速、确定性和准确的测试。
github/markup
确定在 GitHub 上渲染内容文件(例如 README)时要使用的标记库。
felixonmars/dnsmasq-china-list
针对中国的配置以优化你喜爱的DNS服务器。与chnroutes搭配最佳。
ruby-concurrency/concurrent-ruby
现代并发工具,包括代理、未来对象、承诺对象、线程池、监管者等。受 Erlang、Clojure、Scala、Go、Java、JavaScript 和经典并发模式的启发。
fastruby/fast-ruby
编写快速的Ruby代码❤️ -- 收集常见的Ruby惯用法。
redmine/redmine
Redmine代码源的镜像 - 官方Subversion仓库位于https://svn.redmine.org/redmine - 联系方式:@vividtone 或 maeda (at) farend (dot) jp
mislav/will_paginate
分页库,适用于Rails和其他Ruby应用程序
hartator/wayback-machine-downloader
从Wayback Machine下载整个网站。
CanCanCommunity/cancancan
Ruby on Rails的授权Gem。
doorkeeper-gem/doorkeeper
Doorkeeper 是 Ruby on Rails / Grape 的 OAuth 2 提供方。
slim-template/slim
Slim 是一种模板语言,其目标是将语法减少到本质部分,而不变得晦涩难懂。
rails-api/active_model_serializers
ActiveModel::Serializer 的实现以及 Rails 的钩子
rails/webpacker
使用 Webpack 管理 Rails 中类似应用的 JavaScript 模块
rest-client/rest-client
受微框架语法启发,用于指定操作的 Ruby 简单 HTTP 和 REST 客户端。