🇨🇦 Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP Ruby Projects

1
fnando/i18n-js

fnando/i18n-js

It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.
Ruby
3,702
star
2
arsduo/koala

arsduo/koala

A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.
Ruby
3,562
star
3
travisjeffery/timecop

travisjeffery/timecop

A gem providing "time travel", "time freezing", and "time acceleration" capabilities, making it simple to test time-dependent code. It provides a unified method to mock Time.now, Date.today, and DateTime.now in a single call.
Ruby
3,364
star
4
kpumuk/meta-tags

kpumuk/meta-tags

Search Engine Optimization (SEO) for Ruby on Rails applications.
Ruby
2,715
star
5
influitive/apartment

influitive/apartment

Database multi-tenancy for Rack (and Rails) applications
Ruby
2,663
star
6
fnando/browser

fnando/browser

Do some browser detection with Ruby. Includes ActionController integration.
Ruby
2,388
star
7
Chris911/iStats

Chris911/iStats

Ruby gem for your mac stats
Ruby
2,359
star
8
remi/teamocil

remi/teamocil

There's no I in Teamocil. At least not where you think. Teamocil is a simple tool used to automatically create windows and panes in tmux with YAML files.
Ruby
2,289
star
9
wvanbergen/request-log-analyzer

wvanbergen/request-log-analyzer

Create reports based on your log files. Supports Rails, Apache, MySQL, Delayed::Job, and other formats.
Ruby
2,245
star
10
macournoyer/thin

macournoyer/thin

A very fast & simple Ruby web server
Ruby
2,235
star
11
tobi/delayed_job

tobi/delayed_job

Database backed asynchronous priority queue -- Extracted from Shopify
Ruby
2,138
star
12
jhawthorn/discard

jhawthorn/discard

🃏🗑 Soft deletes for ActiveRecord done right
Ruby
2,093
star
13
remi/her

remi/her

Her is an ORM (Object Relational Mapper) that maps REST resources to Ruby objects. It is designed to build applications that are powered by a RESTful API instead of a database.
Ruby
2,048
star
14
plentz/lol_dba

plentz/lol_dba

lol_dba is a small package of rake tasks that scan your application models and displays a list of columns that probably should be indexed. Also, it can generate .sql migration scripts.
Ruby
1,584
star
15
louismullie/treat

louismullie/treat

Natural language processing framework for Ruby.
Ruby
1,365
star
16
dergachev/screengif

dergachev/screengif

Create animated gif screencasts.
Ruby
1,315
star
17
westonganger/spreadsheet_architect

westonganger/spreadsheet_architect

Spreadsheet Architect is a library that allows you to create XLSX, ODS, or CSV spreadsheets super easily from ActiveRecord relations, plain Ruby objects, or tabular data.
Ruby
1,298
star
18
JasonBarnabe/greasyfork

JasonBarnabe/greasyfork

An online repository of user scripts.
Ruby
1,285
star
19
mynyml/watchr

mynyml/watchr

Modern continuous testing (flexible alternative to Autotest)
Ruby
1,277
star
20
wvanbergen/chunky_png

wvanbergen/chunky_png

Read/write access to PNG images in pure Ruby.
Ruby
1,043
star
21
exAspArk/batch-loader

exAspArk/batch-loader

⚡ Powerful tool for avoiding N+1 DB or HTTP queries
Ruby
1,031
star
22
jhund/filterrific

jhund/filterrific

Filterrific is a Rails Engine plugin that makes it easy to filter, search, and sort your ActiveRecord lists.
Ruby
911
star
23
jeromegn/DocumentUp

jeromegn/DocumentUp

Pretty documentation generator for Github projects with proper Readme.
Ruby
886
star
24
uken/fluent-plugin-elasticsearch

uken/fluent-plugin-elasticsearch

Ruby
874
star
25
diogob/activerecord-postgres-hstore

diogob/activerecord-postgres-hstore

Goodbye serialize, hello hstore. Speed up hashes in the database.
Ruby
838
star
26
jhawthorn/vernier

jhawthorn/vernier

📏 next generation CRuby profiler
Ruby
807
star
27
delano/redis-dump

delano/redis-dump

Backup and restore your Redis data to and from JSON.
Ruby
795
star
28
bigbluebutton/greenlight

bigbluebutton/greenlight

A really simple end-user interface for your BigBlueButton server.
Ruby
794
star
29
tobi/clarity

tobi/clarity

Web interface for the grep and tail -f unix tools. Useful for real-time log analysis. Remotely related to splunk
Ruby
774
star
30
jpmckinney/tf-idf-similarity

jpmckinney/tf-idf-similarity

Ruby gem to calculate the similarity between texts using tf*idf
Ruby
728
star
31
fnando/kitabu

fnando/kitabu

A framework for creating e-books from Markdown using Ruby. Using the Prince PDF generator, you'll be able to get high quality PDFs. Also supports EPUB, Mobi, Text and HTML generation.
Ruby
659
star
32
cheezy/page-object

cheezy/page-object

Gem to implement PageObject pattern in watir-webdriver and selenium-webdriver
Ruby
653
star
33
kovyrin/db-charmer

kovyrin/db-charmer

ActiveRecord Connections Magic (slaves, multiple connections, sharding, etc)
Ruby
606
star
34
cschiewek/devise_ldap_authenticatable

cschiewek/devise_ldap_authenticatable

Devise Module for LDAP
Ruby
594
star
35
pcreux/csv-importer

pcreux/csv-importer

CSV Import for humans on Ruby / Ruby on Rails
Ruby
583
star
36
0xsauby/yasuo

0xsauby/yasuo

A ruby script that scans for vulnerable & exploitable 3rd-party web applications on a network
Ruby
569
star
37
guilleiguaran/fakeredis

guilleiguaran/fakeredis

In-memory driver for redis-rb, useful for development and test environments
Ruby
557
star
38
fnando/recurrence

fnando/recurrence

A simple library that handles recurring events.
Ruby
556
star
39
joemasilotti/railsdevs.com

joemasilotti/railsdevs.com

The reverse job board for Ruby on Rails developers.
Ruby
547
star
40
sirupsen/zk

sirupsen/zk

Zettelkasten on the command-line 📚 🔍
Ruby
542
star
41
pauldowman/gitmodel

pauldowman/gitmodel

(Old/dead) An ActiveModel-compliant persistence framework for Ruby that uses Git for versioning and remote syncing.
Ruby
531
star
42
vinistock/sail

vinistock/sail

Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
Ruby
506
star
43
AndyObtiva/glimmer-dsl-libui

AndyObtiva/glimmer-dsl-libui

Glimmer DSL for LibUI - Prerequisite-Free Ruby Desktop Development Cross-Platform Native GUI Library - The Quickest Way From Zero To GUI - If You Liked Shoes, You'll Love Glimmer! - No need to pre-install any prerequisites. Just install the gem and have platform-independent GUI that just works on Mac, Windows, and Linux.
Ruby
497
star
44
mistydemeo/tigerbrew

mistydemeo/tigerbrew

Experimental fork of homebrew for PPC Macs on Tiger
Ruby
488
star
45
unixcharles/acme-client

unixcharles/acme-client

A Ruby client for the letsencrypt's ACME protocol.
Ruby
480
star
46
jipiboily/monologue

jipiboily/monologue

Monologue is a basic blogging engine. It is a Rails mountable engine you can mount in your already existing Rails app, or a in a new one! Enjoy.
Ruby
479
star
47
mdeering/attribute_normalizer

mdeering/attribute_normalizer

Adds the ability to normalize attributes cleanly with code blocks and predefined normalizers
Ruby
476
star
48
exAspArk/graphql-guard

exAspArk/graphql-guard

Simple authorization gem for GraphQL 🔒
Ruby
471
star
49
blindsidenetworks/scalelite

blindsidenetworks/scalelite

Scalable load balancer for BigBlueButton.
Ruby
466
star
50
dkubb/axiom

dkubb/axiom

Simplifies querying of structured data using relational algebra
Ruby
457
star
51
volmer/bootsy

volmer/bootsy

Disclaimer: this project is no longer maintained.
Ruby
449
star
52
mynyml/harmony

mynyml/harmony

Javascript + DOM in your ruby, the simple way
Ruby
446
star
53
cbbrowne/tpp

cbbrowne/tpp

Text Powerpoint
Ruby
444
star
54
alexbevi/redmine_knowledgebase

alexbevi/redmine_knowledgebase

A knowledgebase plugin for Redmine
Ruby
443
star
55
marcandre/backports

marcandre/backports

The latest features of Ruby backported to older versions.
Ruby
435
star
56
louismullie/stanford-core-nlp

louismullie/stanford-core-nlp

Ruby bindings to the Stanford Core NLP tools (English, French, German).
Ruby
433
star
57
diogob/postgres-copy

diogob/postgres-copy

Simple PostgreSQL's COPY command support in ActiveRecord models
Ruby
429
star
58
josenk/vagrant-vmware-esxi

josenk/vagrant-vmware-esxi

A Vagrant plugin that adds a vmware ESXi provider support.
Ruby
414
star
59
devanhurst/ktane_voice

devanhurst/ktane_voice

A bomb-defusing robot for people without friends.
Ruby
409
star
60
sciyoshi/redmine-slack

sciyoshi/redmine-slack

Slack notification plugin for Redmine
Ruby
401
star
61
AndyObtiva/glimmer

AndyObtiva/glimmer

DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
Ruby
395
star
62
fozavci/viproy-voipkit

fozavci/viproy-voipkit

VIPROY - VoIP Pen-Test Kit for Metasploit Framework
Ruby
388
star
63
mirego/activerecord_json_validator

mirego/activerecord_json_validator

🔩 ActiveRecord::JSONValidator makes it easy to validate JSON attributes against a JSON schema.
Ruby
383
star
64
dergachev/vagrant-vbox-snapshot

dergachev/vagrant-vbox-snapshot

Vagrant plugin that wraps "VBoxManage snapshot"
Ruby
377
star
65
dkubb/adamantium

dkubb/adamantium

Create immutable objects
Ruby
373
star
66
webmat/git_remote_branch

webmat/git_remote_branch

A tool to simplify working with remote branches
Ruby
370
star
67
mdeering/gravatar_image_tag

mdeering/gravatar_image_tag

A configurable and documented Rails view helper for adding gravatars into your Rails application
Ruby
368
star
68
dohliam/libreoffice-impress-templates

dohliam/libreoffice-impress-templates

Freely-licensed LibreOffice Impress templates
Ruby
326
star
69
anlek/mongify

anlek/mongify

Mongify allows you to map your data from a sql database and into a mongodb document database.
Ruby
315
star
70
kenpratt/wikipedia-client

kenpratt/wikipedia-client

Ruby client for the Wikipedia API
Ruby
307
star
71
dkubb/ice_nine

dkubb/ice_nine

Deep Freeze Ruby Objects
Ruby
307
star
72
ClearFit/redtape

ClearFit/redtape

An alternative to accepts_nested_attributes_for that doesn't tightly couple your view to your model
Ruby
306
star
73
TannerRogalsky/sprockets-es6

TannerRogalsky/sprockets-es6

Sprockets ES6 transformer
Ruby
304
star
74
raganwald/andand

raganwald/andand

The Maybe Monad in idiomatic Ruby
Ruby
302
star
75
colinsurprenant/redstorm

colinsurprenant/redstorm

JRuby on Storm
Ruby
298
star
76
eljojo/telegram_bot

eljojo/telegram_bot

A charismatic Ruby client for Telegram's Bot API
Ruby
297
star
77
the-trash/the_comments

the-trash/the_comments

Comments with threading for Rails 4 [Still works but must be replaced with https://github.com/TheComments]
Ruby
296
star
78
sirupsen/airrecord

sirupsen/airrecord

Ruby wrapper for Airtable, your personal database
Ruby
295
star
79
samvincent/rqrcode-rails3

samvincent/rqrcode-rails3

Render QR codes with Rails 3
Ruby
295
star
80
halostatue/diff-lcs

halostatue/diff-lcs

Generate difference sets between Ruby sequences.
Ruby
287
star
81
joshleblanc/view_component_reflex

joshleblanc/view_component_reflex

Call component methods right from your markup
Ruby
287
star
82
jitingcn/TS3-Translation_zh-CN

jitingcn/TS3-Translation_zh-CN

TeamSpeak 3 客户端 简体中文 翻译源文件
Ruby
280
star
83
dotboris/eldritch

dotboris/eldritch

A ruby DSL that adds concurrent programming constructs to make parallelism easier.
Ruby
278
star
84
wvanbergen/state_machine-audit_trail

wvanbergen/state_machine-audit_trail

Log transitions on a state machine to support business process analytics. Superseded by
Ruby
277
star
85
arsduo/batch_api

arsduo/batch_api

A Facebook-style, RESTful Batch API
Ruby
274
star
86
pauldowman/ec2onrails

pauldowman/ec2onrails

(Old/dead) EC2 on Rails - Deploy a Ruby on Rails app on EC2 in five minutes
Ruby
266
star
87
eapache/starscope

eapache/starscope

Smart code search for Ruby, Go, and JavaScript
Ruby
266
star
88
wvanbergen/scoped_search

wvanbergen/scoped_search

Easily search you ActiveRecord models with a simple query language that converts to SQL.
Ruby
265
star
89
xuorig/graphql-schema_comparator

xuorig/graphql-schema_comparator

Get changes between two GraphQL schemas 🤖
Ruby
265
star
90
andyw8/do_by

andyw8/do_by

Automatically expiring TODO notes in Ruby
Ruby
265
star
91
fnando/paypal-recurring

fnando/paypal-recurring

PayPal Express Checkout API Client for recurring billing.
Ruby
257
star
92
halostatue/rubypython

halostatue/rubypython

An in-process between Ruby and Python 2.
Ruby
254
star
93
MarkUsProject/Markus

MarkUsProject/Markus

Git repository of MarkUs
Ruby
251
star
94
vanruby/canada

vanruby/canada

Adds support for Canadian programming conventions to the Ruby language
Ruby
247
star
95
mirego/gaffe

mirego/gaffe

💥 Gaffe handles Rails error pages in a clean, simple way.
Ruby
244
star
96
michaelklishin/sous-chef

michaelklishin/sous-chef

Develop & test your OpsCode Chef cookbooks with pleasure with Vagrant & VirtualBox
Ruby
237
star
97
delano/rye

delano/rye

Safe, parallel access to Unix shells from Ruby
Ruby
232
star
98
unsplash/unsplash_rb

unsplash/unsplash_rb

💎 Ruby wrapper for the Unsplash API.
Ruby
224
star
99
ottawaruby/whenbot

ottawaruby/whenbot

A simple personal ifttt.com clone
Ruby
223
star
100
hatlord/snmpwn

hatlord/snmpwn

An SNMPv3 User Enumerator and Attack tool
Ruby
223
star