Trending Projects for June 01, 2014

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

timers

Pure Ruby one-shot and periodic timers.

signet

Signet is an OAuth 1.0 / OAuth 2.0 implementation.

active_model_serializers

ActiveModel::Serializers allows you to generate your JSON in an object-oriented and convention-driven manner.

slim-rails

Provides the generator settings required for Rails to use Slim

apipie-rails

Rails REST API documentation tool

sinatra-contrib

Collection of useful Sinatra extensions

will_paginate-bootstrap

This gem integrates the Twitter Bootstrap pagination component with the will_paginate pagination gem. Supports Rails and Sinatra.

uniform_notifier

uniform notifier for rails logger, customized logger, javascript alert, javascript console and xmpp

pry

Pry is a runtime developer console and IRB alternative with powerful introspection capabilities. Pry aims to be more than an IRB replacement. It is an attempt to bring REPL driven programming to the Ruby language.

sys-cpu

The sys-cpu library provides an interface for gathering information about your system's processor(s). Information includes speed, type, and load average.

stripe

Stripe is the easiest way to accept payments online. See https://stripe.com for details.

ancestry

Ancestry allows the records of a ActiveRecord model to be organized in a tree structure, using the materialized path pattern. It exposes the standard relations (ancestors, parent, root, children, siblings, descendants) and allows them to be fetched in a single query. Additional features include named scopes, integrity checking, integrity restoration, arrangement of (sub)tree into ha...

webmock

WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.

redis-store

Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks.

shoulda-matchers

Shoulda Matchers provides RSpec- and Minitest-compatible one-liners to test common Rails functionality that, if written by hand, would be much longer, more complex, and error-prone.

ckeditor

CKEditor is a WYSIWYG editor to be used inside web pages

cocoon

Unobtrusive nested forms handling, using jQuery. Use this and discover cocoon-heaven.

twilio-ruby

The official library for communicating with the Twilio REST API, building TwiML, and generating Twilio JWT Capability Tokens

redis-objects

Map Redis types directly to Ruby objects. Works with any class or ORM.

tzinfo

TZInfo provides access to time zone data and allows times to be converted using time zone rules.

tinymce-rails

Seamlessly integrates TinyMCE into the Rails asset pipeline introduced in Rails 3.1.

tilt

Generic interface to multiple Ruby template engines

sitemap_generator

SitemapGenerator is a framework-agnostic XML Sitemap generator written in Ruby with automatic Rails integration. It supports Video, News, Image, Mobile, PageMap and Alternate Links sitemap extensions and includes Rake tasks for managing your sitemaps, as well as many other great features.

airbrake

Airbrake is an online tool that provides robust exception tracking in any of your Ruby applications. In doing so, it allows you to easily review errors, tie an error to an individual piece of code, and trace the cause back to recent changes. The Airbrake dashboard provides easy categorization, searching, and prioritization of exceptions so that when errors occur, your team can quickly determine...

activerecord-jdbcsqlite3-adapter

Sqlite3 JDBC adapter for JRuby on Rails.

acts_as_list

This "acts_as" extension provides the capabilities for sorting and reordering a number of objects in a list. The class that has this specified needs to have a "position" column defined as an integer on the mapped database table.

xpath

XPath is a Ruby DSL for generating XPath expressions

activemodel

A toolkit for building modeling frameworks like Active Record. Rich support for attributes, callbacks, validations, serialization, internationalization, and testing.

exception_notification

Exception notification for Rails apps

spreadsheet

As of version 0.6.0, only Microsoft Excel compatible spreadsheets are supported

term-ansicolor

This library uses ANSI escape sequences to control the attributes of terminal output

sqlite3

Ruby library to interface with the SQLite3 database engine (http://www.sqlite.org). Precompiled binaries are available for common platforms for recent versions of Ruby.

activesupport

A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.

mail

A really Ruby Mail handler.

activerecord

Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.

actionpack

Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.

actionmailer

Email on Rails. Compose, deliver, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments.

activerecord-jdbc-adapter

AR-JDBC is a database adapter for Rails' ActiveRecord component designed to be used with JRuby built upon Java's JDBC API for database access. Provides (ActiveRecord) built-in adapters: MySQL, PostgreSQL and SQLite3 as well as adapters for popular databases such as Oracle, SQLServer, DB2, FireBird and even Java (embed) databases: Derby, HSQLDB and H2. It allows to connect to virtually any JDBC-...

activeadmin

The administration framework for Ruby on Rails.

rails

Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.

aasm

AASM is a continuation of the acts-as-state-machine rails plugin, built for plain Ruby objects.

activeresource

REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.