RubyGems 搜索

搜索 RubyGems 上的 Ruby 依赖包

avo

Avo is a very custom Content Management System for Ruby on Rails that saves engineers and teams months of development time by building user interfaces and logic using configuration rather than traditional coding; When configuration is not enough, you can fallback to familiar Ruby on Rails code.

3.32.1 Adrian Marin, Mihai Marin, Paul Bob
trestle

Trestle is a modern, responsive admin framework for Ruby on Rails.

0.10.1 Sam Pohlenz
administrate

Administrate is a library for Rails that generates admin dashboards. These give users clean interfaces that allow them to create, edit, search, and delete records for any model in the application. Administrate aims to provide the best user experience, and doing as much work as possible for you, whilst also being flexible to customise.

1.0.0 Nick Charlton
activeadmin

The administration framework for Ruby on Rails.

3.5.1 Charles Maresh, David Rodríguez, Greg Bell, Igor Fedoronchuk, Javier Julio, Piers C, Sean Linsley, Timo Schilling
rails_admin

RailsAdmin is a Rails engine that provides an easy-to-use interface for managing your data.

3.3.0 Erik Michaels-Ober, Bogdan Gaza, Petteri Kaapa, Benoit Benezech, Mitsuhiro Shibuya
rails_db

Quick way to inspect your Rails database, see content of tables, filter, export them to CSV, Excel, EXPLAIN SQL and run SQL queries.

2.5.0 Igor Kasyanchuk
rails-erd

Automatically generate an entity-relationship diagram (ERD) for your Rails models.

2.0.2 Rolf Timmermans, Kerri Miller
annotate

Annotates Rails/ActiveRecord Models, routes, fixtures, and others based on the database schema.

3.2.0 Alex Chaffee, Cuong Tran, Marcos Piccinini, Turadg Aleahmad, Jon Frisby
binding_of_caller

Provides the Binding#of_caller method. Using binding_of_caller we can grab bindings from higher up the call stack and evaluate code in that context. Allows access to bindings arbitrarily far up the call stack, not limited to just the immediate caller. Recommended for use only in debugging situations. Do not use this in production apps.

2.0.0 John Mair (banisterfiend)
better_errors

Provides a better error page for Rails and other Rack apps. Includes source code inspection, a live REPL and local/instance variable inspection for all stack frames.

2.10.1 Hailey Somerville
byebug

Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with an easy to use command line interface.

13.0.0 David Rodriguez, Kent Sibilev, Mark Moseley
pry-rails

Use Pry as your rails console

0.3.11 Robin Wenglewski
flay

Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad. == Features/Problems: * Reports differences at any level of code. * Adds a score multiplier to identical nodes. * Differences in literal values, variable, class, and method names are ignored. * Differences in whitespace, programming style, braces vs do/end, etc are ignored. * Works across files. * Add the flay-persistent plugin to work across large/many projects. * Run --diff to see an N-way diff of the code. * Provides conservative (default) and --liberal pruning options. * Provides --fuzzy duplication detection. * Language independent: Plugin system allows other languages to be flayed. * Ships with .rb and .erb. * javascript and others will be available separately. * Includes FlayTask for Rakefiles. * Uses path_expander, so you can use: * dir_arg -- expand a directory automatically * @file_of_args -- persist arguments in a file * -path_to_subtract -- ignore intersecting subsets of files/directories * Skips files matched via patterns in .flayignore (subset format of .gitignore). * Totally rad.

2.14.4 Ryan Davis
flog

Flog reports the most tortured code in an easy to read pain report. The higher the score, the more pain the code is in.

4.9.4 Ryan Davis
reek

Reek is a tool that examines Ruby classes, modules and methods and reports any code smells it finds.

6.5.0 Kevin Rutherford, Timo Roessner, Matijs van Zuijlen, Piotr Szotkowski
rubocop-rails

Automatic Rails code style checking tool. A RuboCop extension focused on enforcing Rails best practices and coding conventions.

2.35.5 Bozhidar Batsov, Jonas Arvidsson, Yuji Nakayama
rubocop

RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.

1.88.0 Bozhidar Batsov, Jonas Arvidsson, Yuji Nakayama
brakeman

Brakeman detects security vulnerabilities in Ruby on Rails applications via static analysis.

8.0.5 Justin Collins
premailer-rails

This gem brings you the power of the premailer gem to Rails without any configuration needs. Create HTML emails, include a CSS file as you do in a normal HTML document and premailer will inline the included CSS.

1.12.0 Philipe Fatio
mailcatcher

MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a web interface. Run mailcatcher, set your favourite app to deliver to smtp://127.0.0.1:1025 instead of your default SMTP server, then check out http://127.0.0.1:1080 to see the mail.

0.10.0 Samuel Cochran
letter_opener

When mail is sent from your application, Letter Opener will open a preview in the browser instead of sending.

1.10.0 Ryan Bates
config

Easiest way to manage multi-environment settings in any ruby project or framework: Rails, Sinatra, Padrino and others

5.6.1 Piotr Kuczynski, Fred Wu, Jacques Crocker
figaro

Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file

1.3.0 Steve Richert
dotenv-rails

Autoload dotenv in Rails.

3.2.0 Brandon Keepers
yajl-ruby

Ruby C bindings to the excellent Yajl JSON stream-based parser library.

1.4.3 Brian Lopez, Lloyd Hilaiel
multi_json

A common interface to multiple JSON libraries, including fast_jsonparser, Oj, Yajl, and the JSON gem.

1.21.1 Michael Bleigh, Josh Kalderimis, Erik Berlin, Pavel Pravosud
oj

The fastest JSON parser and object serializer.

3.17.3 Peter Ohler
typhoeus

Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic.

1.6.0 David Balatero, Paul Dix, Hans Hasselberg
rest-client

A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.

2.1.0 REST Client Team
faraday

HTTP/REST API client library.

2.14.3 @technoweenie, @iMacTia, @olleolleolle