gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module Rufio
    • module Rufio::BuiltinCommands
    • module Rufio::NativeScannerZigFFI
    • module Rufio::TextUtils
  • Classes

    • class Rufio::Application
    • class Rufio::AsyncScannerFiberWrapper
    • class Rufio::AsyncScannerPromise
    • class Rufio::BackgroundCommandExecutor
    • class Rufio::Bookmark
    • class Rufio::BookmarkManager
    • class Rufio::ColorHelper
    • class Rufio::CommandCompletion
    • class Rufio::CommandHistory
    • class Rufio::CommandLogger
    • class Rufio::CommandMode
    • class Rufio::CommandModeUI
    • class Rufio::Config
    • class Rufio::ConfigLoader
    • class Rufio::DialogRenderer
    • class Rufio::DirectoryListing
    • class Rufio::DslCommand
    • class Rufio::DslCommandLoader
    • class Rufio::DslCommandLoader::CommandBuilder
    • class Rufio::DslCommandLoader::DslContext
    • class Rufio::Error
    • class Rufio::FileOpener
    • class Rufio::FileOperations
    • class Rufio::FilePreview
    • class Rufio::FilterManager
    • class Rufio::HealthChecker
    • class Rufio::InfoNotice
    • class Rufio::InterpreterResolver
    • class Rufio::KeybindHandler
    • class Rufio::Logger
    • class Rufio::NativeScanner
    • class Rufio::NativeScannerRubyCore
    • class Rufio::NativeScannerZigCore
    • class Rufio::ParallelScanner
    • class Rufio::ProjectCommand
    • class Rufio::ProjectLog
    • class Rufio::ProjectMode
    • class Rufio::Renderer
    • class Rufio::Screen
    • class Rufio::ScriptExecutor
    • class Rufio::SelectionManager
    • class Rufio::ShellCommandCompletion
    • class Rufio::TerminalUI
    • class Rufio::ZoxideIntegration
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • Changelog v0
    • File-preview-optimization-analysis
    • File-preview-performance-issue-fixed
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. rufio
  3. 0.50.0

rufio

A terminal-based file manager inspired by Yazi, written in Ruby with plugin support

Types
Docs
Guides
Zeitwerk
Namespace
Optimized

Version

0.50.0

Authors

masisz

Dependencies

io-console, pastel, tty-cursor, tty-screen, minitest, rake, rubocop

Quick Start

bundle add rufio

Getting Started

Learn more about the Rufio gem.

Installation

Learn more about how to install and configure the gem

Documentation

Learn more about the details

Guides

Learn more about the gem in the written guides

Reference

Learn more about the classes and modules

Documentation

docs/CHANGELOG_v0.10.0.md

Read about "Changelog v0" in rufio

Read more

docs/CHANGELOG_v0.20.0.md

Read about "Changelog v0" in rufio

Read more

docs/CHANGELOG_v0.21.0.md

Read about "Changelog v0" in rufio

Read more

docs/CHANGELOG_v0.30.0.md

Read about "Changelog v0" in rufio

Read more

Playground

Test, play and inspect the gem for yourself

irb(main):001:0>

            

Playground

Run a Ruby playground with the rufio gem pre-installed

Play

Top-Level Modules

  • Rufio
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2026 gem.sh - Beautiful documentation for any Ruby gem