🇨🇦 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,333
star
4
kpumuk/meta-tags

kpumuk/meta-tags

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

influitive/apartment

Database multi-tenancy for Rack (and Rails) applications
Ruby
2,640
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
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,045
star
13
jhawthorn/discard

jhawthorn/discard

🃏🗑 Soft deletes for ActiveRecord done right
Ruby
1,993
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,569
star
15
louismullie/treat

louismullie/treat

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

dergachev/screengif

Create animated gif screencasts.
Ruby
1,314
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,279
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,014
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
907
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
840
star
26
delano/redis-dump

delano/redis-dump

Backup and restore your Redis data to and from JSON.
Ruby
795
star
27
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
28
bigbluebutton/greenlight

bigbluebutton/greenlight

A really simple end-user interface for your BigBlueButton server.
Ruby
771
star
29
jpmckinney/tf-idf-similarity

jpmckinney/tf-idf-similarity

Ruby gem to calculate the similarity between texts using tf*idf
Ruby
692
star
30
cmer/socialization

cmer/socialization

Socialize your app with Likes, Follows and Mentions
Ruby
682
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
584
star
36
0xsauby/yasuo

0xsauby/yasuo

A ruby script that scans for vulnerable & exploitable 3rd-party web applications on a network
Ruby
566
star
37
fnando/recurrence

fnando/recurrence

A simple library that handles recurring events.
Ruby
556
star
38
guilleiguaran/fakeredis

guilleiguaran/fakeredis

In-memory driver for redis-rb, useful for development and test environments
Ruby
553
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

An ActiveModel-compliant persistence framework for Ruby that uses Git for versioning and remote syncing.
Ruby
532
star
42
jhawthorn/vernier

jhawthorn/vernier

📏 next generation CRuby profiler
Ruby
514
star
43
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
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
cmer/gigabyte-z390-aorus-master-hackintosh

cmer/gigabyte-z390-aorus-master-hackintosh

A guide to build your own Hackintosh based on Gigabyte Z390 Aorus Master
Ruby
476
star
49
exAspArk/graphql-guard

exAspArk/graphql-guard

Simple authorization gem for GraphQL 🔒
Ruby
470
star
50
blindsidenetworks/scalelite

blindsidenetworks/scalelite

Scalable load balancer for BigBlueButton.
Ruby
460
star
51
dkubb/axiom

dkubb/axiom

Simplifies querying of structured data using relational algebra
Ruby
459
star
52
volmer/bootsy

volmer/bootsy

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

mynyml/harmony

Javascript + DOM in your ruby, the simple way
Ruby
445
star
54
alexbevi/redmine_knowledgebase

alexbevi/redmine_knowledgebase

A knowledgebase plugin for Redmine
Ruby
443
star
55
cbbrowne/tpp

cbbrowne/tpp

Text Powerpoint
Ruby
440
star
56
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
434
star
57
louismullie/stanford-core-nlp

louismullie/stanford-core-nlp

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

diogob/postgres-copy

Simple PostgreSQL's COPY command support in ActiveRecord models
Ruby
429
star
59
marcandre/backports

marcandre/backports

The latest features of Ruby backported to older versions.
Ruby
428
star
60
devanhurst/ktane_voice

devanhurst/ktane_voice

A bomb-defusing robot for people without friends.
Ruby
410
star
61
josenk/vagrant-vmware-esxi

josenk/vagrant-vmware-esxi

A Vagrant plugin that adds a vmware ESXi provider support.
Ruby
409
star
62
sciyoshi/redmine-slack

sciyoshi/redmine-slack

Slack notification plugin for Redmine
Ruby
401
star
63
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
64
fozavci/viproy-voipkit

fozavci/viproy-voipkit

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

mirego/activerecord_json_validator

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

dergachev/vagrant-vbox-snapshot

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

dkubb/adamantium

Create immutable objects
Ruby
373
star
68
webmat/git_remote_branch

webmat/git_remote_branch

A tool to simplify working with remote branches
Ruby
370
star
69
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
70
dohliam/libreoffice-impress-templates

dohliam/libreoffice-impress-templates

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

anlek/mongify

Mongify allows you to map your data from a sql database and into a mongodb document database.
Ruby
318
star
72
ClearFit/redtape

ClearFit/redtape

An alternative to accepts_nested_attributes_for that doesn't tightly couple your view to your model
Ruby
308
star
73
dkubb/ice_nine

dkubb/ice_nine

Deep Freeze Ruby Objects
Ruby
306
star
74
TannerRogalsky/sprockets-es6

TannerRogalsky/sprockets-es6

Sprockets ES6 transformer
Ruby
304
star
75
kenpratt/wikipedia-client

kenpratt/wikipedia-client

Ruby client for the Wikipedia API
Ruby
302
star
76
raganwald/andand

raganwald/andand

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

colinsurprenant/redstorm

JRuby on Storm
Ruby
298
star
78
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
298
star
79
eljojo/telegram_bot

eljojo/telegram_bot

A charismatic Ruby client for Telegram's Bot API
Ruby
297
star
80
samvincent/rqrcode-rails3

samvincent/rqrcode-rails3

Render QR codes with Rails 3
Ruby
295
star
81
sirupsen/airrecord

sirupsen/airrecord

Ruby wrapper for Airtable, your personal database
Ruby
285
star
82
halostatue/diff-lcs

halostatue/diff-lcs

Generate difference sets between Ruby sequences.
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
joshleblanc/view_component_reflex

joshleblanc/view_component_reflex

Call component methods right from your markup
Ruby
277
star
86
arsduo/batch_api

arsduo/batch_api

A Facebook-style, RESTful Batch API
Ruby
274
star
87
eapache/starscope

eapache/starscope

Smart code search for Ruby, Go, and JavaScript
Ruby
267
star
88
pauldowman/ec2onrails

pauldowman/ec2onrails

EC2 on Rails - Deploy a Ruby on Rails app on EC2 in five minutes
Ruby
266
star
89
andyw8/do_by

andyw8/do_by

Automatically expiring TODO notes in Ruby
Ruby
265
star
90
wvanbergen/scoped_search

wvanbergen/scoped_search

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

xuorig/graphql-schema_comparator

Get changes between two GraphQL schemas 🤖
Ruby
262
star
92
jitingcn/TS3-Translation_zh-CN

jitingcn/TS3-Translation_zh-CN

TeamSpeak 3 客户端 简体中文 翻译源文件
Ruby
262
star
93
fnando/paypal-recurring

fnando/paypal-recurring

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

halostatue/rubypython

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

MarkUsProject/Markus

Git repository of MarkUs
Ruby
250
star
96
vanruby/canada

vanruby/canada

Adds support for Canadian programming conventions to the Ruby language
Ruby
248
star
97
mirego/gaffe

mirego/gaffe

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

michaelklishin/sous-chef

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

delano/rye

Safe, parallel access to Unix shells from Ruby
Ruby
232
star
100
ottawaruby/whenbot

ottawaruby/whenbot

A simple personal ifttt.com clone
Ruby
225
star