Web Site
- Ruby Programming Language – Ruby官方网站
- Ruby on Rails
- ThoughtRails – Ruby on Rails中文技术分享交流平台
- Ruby-China – Ruby中文社区
- ChinaonRails – Focus on Ruby on Rails, Web2.0, Business, Technic and beyond
- The Ruby Toolbox – 实用RubyGems排名
- RailsTips
- Rubular – ruby正则在线测试工具
Tools
- Rails-dev-box – rails虚拟开发环境部署工具
- RVM – Ruby版本管理器
- JewelryBox – RVM官方GUI工具
- Pow – 37signals开发的网页服务器
- RubyInstaller – The easy way to install Ruby on Windows
- RailsInstaller – windows下的一键安装包
- errbit – Rails日志捕捉工具,支持Hoptoad API
- skwp’s dotfiles – 适合ruby/rails开发者的最佳配置文件集合
Web Framework
- Rails
- Sinatra
- Ramaze
- Presto
- Vesper
- Cramp – a fully asynchronous real-time web application framework in Ruby
Gems
- Rubygems淘宝镜像
- Rubygems gzruby.org镜像
- slim: Official Website / Github – a template language
- haml: official Website / Github – 同上
- mongoid: Official Website / Github – MongoDB的Object-Document-Mapper (ODM)工具
- mongo_mapper: Official Website / Github – 同上
- thinreports: Official Website – 报表工具,中文支持良好。
- devise: Official Website / Github – 快速构建注册、登录、找回密码等功能
- omniauth: Github – 实现第三方平台登录
- awesome_nested_set: Github – 实现多级分类
- will_paginate: Github – 实现分页
- kaminari: Github – 同上
- paperclip: Github – 实现上传
- carrierwave: Github – 同上,原生支持gridfs
- wice_grid: Official Website / Github – 实现表格相关功能
- thinking-sphinx: Github – 实现基于Sphinx的全文搜索
- rails-settings-cached: Github – 将配置信息写入数据库并缓存
- cancan: Github / Railscasts – 实现用户功能权限的设定,
- rails_admin: Github – 快速构建后台管理
- activeadmin: Official Website / Github / Railscasts – 同上
- redis-objects: Github – 实现Redis数据的快速存储,如:页面访问量、Followers等
- nokogiri: Official Website / Github – 实现HTML页面的数据采集
- formtastic: Github – 实现表单构建,比Rails自带的表单功能更简洁,功能更强大
- simple_form: Github – 同上
- whenever: Github – 实现类似Linux的Cron定期搜行任务功能
- resque: Github – 实现后台多任务队列
- delayed_job: Github – 实现后台单任务队列,支持优先级
- rails-dev-boost: Github – 实现Rails的缓存机制,加速程序执行速度
- cells: Github – 实现局部功能到View的生成,支持缓存,比Rails自带的Partials效率好
- smurf: Github – 实现js、css的压缩,不过Rails3.1已自带Asset Pipeline
- daemon-spawn: Github – 实现某些任务使用daemon方式启动,比如管理Resque的启动和重启
- simplecov: Github – 代码覆盖率分析工具
- sunspot: Github – 全文索引
- sunspot_rails: Github
- sunspot_mongoid: Github – A Sunspot wrapper for Mongoid.
- meta_search: Official Website / Github – 实现复杂组合查询
- awesome_print: Github – 格式化输出ruby对象
- wirble: Github – 增强irb,加入历史,语法高亮等功能
- hirb: Official Website / Github – 格式化数据
- irbtools: Official Website / Github – Release the power of irb!
- richrc: Github / Article – 在rails3中不用修改Gamfile,实现irb格式化和高亮语法
- pry: Github – 调试工具
- rake_ui: Github – 图形化Rake任务
- mongo-rails-instrumentation: Github – 显示 ORM 性能日志
- Server
- Exception Notifier
- exception_notification_rails3: Github
- airbrake: Official Website / Github
- errbit: Github
References
- Ruby
- Ruby使用笔记
- Learn Ruby The Hard Way / 繁体版
- Ruby-Doc.org
- RubyDoc
- Ruby Monk – An Interactive Platform That Helps You Learn Ruby
- 24个技巧视频
- Github编程风格英文版 / 中文版
- Codecademy的Ruby教程
- Try Ruby
- Rails
- Ruby on Rails Tutorial 中文版
- 如何从零开始学会 Ruby on Rails – 李华顺
- 如何从0开始学Ruby on Rails – 漫步
- Ruby on Rails Guides / 繁体版
- Ruby on Rails 實戰聖經
- Essentail Rails Design Pattern – xdite
- Ruby on Rails新手进阶知识繁体版
- Rails Documentation – 官方API文档
- Rails使用笔记
- Ruby on Rails Tutorial: Learn Rails by Example: Video / Book
- The Rails 3 Way
- Rails 101 – 火速學會 Ruby on Rails
- Rails Best Practices
- RailsCasts – Rails视频教程站
- RailsCasts-China – Rails中国视频教程站
- Teach Me To Code Screencasts
- Ruby on Rails 3 Essential Training
- ruby-china wiki
- Big Fat Rails
- Sinatra
Web Apps
- OctoPress – A blogging framework for hackers.
- Gollum – a simple wiki system built on top of Git that powers GitHub Wikis.
- Ruby-China – Ruby China Group
- Rails-Bestpractices
- Rubyist – Rubyist是一个多人协作的群体Blog
- Blogcast – a better way to blog
- Jekyll Bootstrap
- Ruhoh
- Rabel – 仿v2ex的开源社区应用
- robbin_site – CSDN的CTO范凯的个人开源博客系统