isort automatically sorts and organizes import statements in Ruby files. It groups imports into sections (stdlib, third-party, first-party, local), sorts alphabetically within each section, removes duplicates, and preserves comments. Supports require, require_relative, include, extend, autoload, and using statements. Features include: check mode for CI integration, diff preview, atomic mode with syntax validation, skip directives for fine-grained control, and recursive directory processing. Inspired by Python's isort.

Required Ruby Version

>= 2.6.0

Authors

abhinvv1

Versions

  1. 0.2.1
    1. source

      1. 0.2.1 source January 03, 2026 (35 KB)
  2. 0.2.0
    1. source

      1. 0.2.0 source January 03, 2026 (12.5 KB)
  3. 0.1.5
    1. source

      1. 0.1.5 source December 29, 2024 (9.5 KB)
  4. 0.1.4
    1. source

      1. 0.1.4 source December 29, 2024 (9 KB)
  5. 0.1.3
    1. source

      1. 0.1.3 source December 28, 2024 (9 KB)

Pushed by

SHA 256 checksum