2013-02-05 14:16:51 -05:00
|
|
|
# Discourse Ruby Gems
|
|
|
|
|
|
|
|
The following Ruby Gems are used in Discourse:
|
|
|
|
|
|
|
|
* [pg](https://rubygems.org/gems/pg)
|
|
|
|
* [redis](https://rubygems.org/gems/redis)
|
|
|
|
* [em-redis](https://rubygems.org/gems/em-redis)
|
|
|
|
* [Event Machine](https://rubygems.org/gems/event_machine)
|
|
|
|
* [Active Model Serializers](https://rubygems.org/gems/active_model_serializers)
|
|
|
|
* [Sidekiq](https://rubygems.org/gems/sidekiq)
|
|
|
|
* [Therubyracer](https://rubygems.org/gems/therubyracer)
|
|
|
|
* [Guard](https://rubygems.org/gems/guard)
|
|
|
|
* [OJ](https://rubygems.org/gems/oj)
|
|
|
|
* [rack-mini-profiler](https://rubygems.org/gems/rack-mini-profiler)
|
|
|
|
* [sass](https://rubygems.org/gems/sass)
|
|
|
|
* [rest-client](https://rubygems.org/gems/rest-client)
|
|
|
|
* [activerecord-postgres-hstore](https://rubygems.org/gems/activerecord-postgres-hstore)
|
|
|
|
* [fastimage](https://rubygems.org/gems/fastimage)
|
|
|
|
* [seed-fu](https://rubygems.org/gems/seed-fu)
|
|
|
|
* [sanitize](https://rubygems.org/gems/sanitize)
|
|
|
|
* [clockwork](https://rubygems.org/gems/clockwork)
|
|
|
|
* [i18n-js](https://rubygems.org/gems/i18n-js)
|
|
|
|
* [pbkdf2](https://rubygems.org/gems/pbkdf2)
|
|
|
|
* [fast_xs](https://rubygems.org/gems/fast_xs)
|
2013-02-12 08:47:22 -05:00
|
|
|
* [omniauth](https://github.com/intridea/omniauth)
|
|
|
|
* [omniauth-openid](https://github.com/intridea/omniauth-openid)
|
|
|
|
* [omniauth-facebook](https://github.com/mkdynamic/omniauth-facebook)
|
|
|
|
* [omniauth-twitter](https://github.com/arunagw/omniauth-twitter)
|
2013-02-25 23:28:32 -05:00
|
|
|
* [omniauth-github](https://github.com/intridea/omniauth-github)
|
2013-02-05 14:16:51 -05:00
|
|
|
* [has_ip_address](https://rubygems.org/gems/has_ip_address)
|
|
|
|
* [vestal_versions](https://rubygems.org/gems/vestal_versions)
|
|
|
|
* [uglifier](https://rubygems.org/gems/uglifier)
|
2013-02-12 09:46:45 -05:00
|
|
|
* [nokogiri](https://rubygems.org/gems/nokogiri)
|
2013-02-05 14:16:51 -05:00
|
|
|
* [uuidtools](https://rubygems.org/gems/uuidtools)
|
|
|
|
* [rinku](https://rubygems.org/gems/rinku)
|
|
|
|
* [ruby-openid](https://rubygems.org/gems/ruby-openid)
|
|
|
|
* [rspec](https://rubygems.org/gems/rspec)
|
|
|
|
* [shoulda](https://rubygems.org/gems/shoulda)
|
|
|
|
* [turn](https://rubygems.org/gems/turn)
|
|
|
|
* [fabrication](https://rubygems.org/gems/fabrication)
|
|
|
|
* [mocha](https://rubygems.org/gems/mocha)
|
|
|
|
* [simplecov](https://rubygems.org/gems/simplecov)
|
|
|
|
* [image_optim](https://rubygems.org/gems/image_optim)
|
|
|
|
* [certified](https://rubygems.org/gems/certified)
|
|
|
|
* [rb-fsevent](https://rubygems.org/gems/rb-fsevent)
|
|
|
|
* [rb-inotify](https://rubygems.org/gems/rb-inotify)
|
|
|
|
* [terminal-notifier-guard](https://rubygems.org/gems/terminal-notifier-guard)
|
|
|
|
* [pry-rails](https://rubygems.org/gems/pry-rails)
|
2013-02-13 05:32:18 -05:00
|
|
|
* [fakeweb](https://rubygems.org/gems/fakeweb)
|