Ordinare

screenshot of Ordinare
rails

Ordinare sorts gems in your Gemfile alphabetically

Overview

Ordinare is a gem designed for Rails developers who want to keep their Gemfile organized and easy to read. By automatically sorting gems alphabetically, it not only enhances the structure of your project but can also improve collaboration and management, especially in larger teams. The gem caters to various user preferences with flexible options that allow for customization, making it a valuable tool in any Ruby on Rails project.

Features

  • Automatic Sorting: Ordinare sorts your Gemfile alphabetically, providing a clean and organized structure without any manual effort.
  • Group Consideration: The gem recognizes groups within your Gemfile and sorts gems accordingly, ensuring that organization remains intact.
  • Comment Group Sorting: Ordinare respects comments in your Gemfile, sorting gems under specified sections without disrupting your categorization.
  • Safe Overwrite Options: Users can opt to create a new sorted Gemfile instead of overwriting the original, preserving the initial configuration if needed.
  • Path Specification: Easily sort any Gemfile by passing its path directly, making it versatile for various project setups.
  • Validation Feature: Check if your Gemfile is already sorted without modifying it, which is useful for CI checks and maintaining coding standards.
  • Open Source Contribution: The project welcomes suggestions and improvements, encouraging community involvement for continuous enhancement.
rails
Ruby on Rails

Ruby on Rails, often referred to as Rails, is an open-source web application framework written in Ruby. Known for its convention over configuration and don't repeat yourself (DRY) principles, Rails simplifies and accelerates the development of database-backed web applications.