Trending Projects for August 18, 2013

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

jbuilder

Create JSON structures via a Builder-style DSL

countries

All sorts of useful information about every country packaged as pretty little country objects. It includes data from ISO 3166

honeybadger

Make managing application errors a more pleasant experience.

apipie-rails

Rails REST API documentation tool

commander

The complete solution for Ruby command-line executables. Commander bridges the gap between other terminal related libraries you know and love (OptionParser, HighLine), while providing many new features, and an elegant API.

ethon

Very lightweight libcurl wrapper.

google-api-client

Client for accessing Google APIs

asset_sync

After you run assets:precompile your compiled assets will be synchronised with your S3 bucket.

handlebars_assets

A Railties Gem to compile hbs assets

cocoon

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

bullet

help to kill N+1 queries and unused eager loading.

css_parser

A set of classes for parsing CSS in Ruby.

awesome_print

Great Ruby debugging companion: pretty print Ruby objects to visualize their structure. Supports custom object formatting via plugins

chunky_png

This pure Ruby library can read and write PNG images without depending on an external image library, like RMagick. It tries to be memory efficient and reasonably fast. It supports reading and writing all PNG variants that are defined in the specification, with one limitation: only 8-bit color depth is supported. It supports all transparency, interlacing and filtering option...

github-markup

This gem is used by GitHub to render any fancy markup such as Markdown, Textile, Org-Mode, etc. Fork it and add your own!

jdbc-mysql

Install this gem `require 'jdbc/mysql'` and invoke `Jdbc::MySQL.load_driver` within JRuby to load the driver.

i18n-js

Export i18n translations and use them on JavaScript.

faraday_middleware

Various middleware for Faraday

exception_notification

Exception notification for Rails apps

faraday

HTTP/REST API client library.

capybara

Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website

hiredis

Ruby wrapper for hiredis (protocol serialization/deserialization and blocking I/O)

faker

Faker, a port of Data::Faker from Perl, is used to easily generate fake data: names, addresses, phone numbers, etc.

jasmine-core

Test your JavaScript without any framework dependencies, in any environment, and with a nice descriptive syntax. Jasmine for Ruby is deprecated. The direct replacment for the jasmine-core gem is the jasmine-core NPM package. If you are also using the jasmine gem, we recommend using the jasmine-browser-runner NPM package instead. It supports all the same scenarios as the jasmine gem gem plus We...

delayed_job

Delayed_job (or DJ) encapsulates the common pattern of asynchronously executing longer tasks in the background. It is a direct extraction from Shopify where the job table is responsible for a multitude of core tasks.

devise

Flexible authentication solution for Rails with Warden

client_side_validations

Client Side Validations made easy for your Rails 6.1, 7.x, and 8.0 applications

friendly_id

FriendlyId is the "Swiss Army bulldozer" of slugging and permalink plugins for Active Record. It lets you create pretty URLs and work with human-friendly strings as if they were numeric ids.

jasmine

Test your JavaScript without any framework dependencies, in any environment, and with a nice descriptive syntax. Jasmine for Ruby is deprecated. We recommend using the jasmine-browser-runner NPM package instead. It supports all the same scenarios as this gem plus Webpacker. See https://jasmine.github.io/setup/browser.html for setup instructions, and https://github.com/jasmine/jasmine-gem/blob/...

cucumber

Behaviour Driven Development with elegance and joy

gherkin

Gherkin parser

chef

A systems integration framework, built to bring the benefits of configuration management to your entire infrastructure.

braintree

Resources and tools for developers to integrate Braintree's global payments platform.

Platform

Hopefully robust platform sensing

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.

authlogic

An unobtrusive ruby authentication library based on ActiveRecord.