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
-
0.2.1
-
source
- 0.2.1 source January 03, 2026 (35 KB)
-
-
0.2.0
-
source
- 0.2.0 source January 03, 2026 (12.5 KB)
-
-
0.1.5
-
source
- 0.1.5 source December 29, 2024 (9.5 KB)
-
-
0.1.4
-
source
- 0.1.4 source December 29, 2024 (9 KB)
-
-
0.1.3
-
source
- 0.1.3 source December 28, 2024 (9 KB)
-