awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dylanaraps avatar

dylanaraps/fffArchived

0
View on GitHub↗
4,188 Stars·192 Forks·Shell·MIT·9 Aufrufe

Fff

fff ist ein terminalbasierter Dateimanager, der in Bash geschrieben ist. Er bietet eine Text-Benutzeroberfläche (TUI) für die Navigation und Manipulation von Verzeichnissen und Dateien mittels Tastaturkürzeln.

Das Projekt konzentriert sich auf Shell-Integration, behält den Verzeichniskontext bei und ermöglicht es Benutzern, integrierte Terminal-Instanzen zu starten, die auf den aktiven Ordner zentriert sind. Es enthält einen Dateiauswahlmodus für die Auswahl von Elementen, die an externe Editoren übergeben werden sollen, und unterstützt integriertes Bild-Rendering innerhalb des Terminals.

Kernfunktionen umfassen tastaturgesteuerte Dateisystemnavigation, Echtzeit-Verzeichnisfilterung und Lesezeichensetzung. Das Tool unterstützt die Anzeige von Dateimetadaten und Massenoperationen wie Kopieren, Verschieben, Löschen und Batch-Umbenennen durch einen Markierungs- und Einfüge-Workflow.

Features

  • Terminal File Managers - Provides a comprehensive terminal-based file manager for navigating and organizing files using keyboard shortcuts.
  • Terminal User Interfaces - Provides a keyboard-driven text-user interface for browsing and managing the filesystem.
  • File and Directory Operations - Provides essential filesystem operations including creating, renaming, deleting, and moving files.
  • Command-Line File Operations - Provides bulk renaming, moving, and deleting capabilities through a marking and pasting workflow.
  • Bash-Based File Managers - A terminal-based file manager written in Bash for navigating and manipulating directories.
  • Filesystem Navigation - Implements keyboard-driven browsing of directories and movement between parent, child, and home folders.
  • Integrated Terminal Spawning - Launches a shell instance centered on the currently viewed folder for immediate command line access.
  • Shell Integration - Integrates the file manager with the shell to maintain directory context and launch terminals in active folders.
  • Directory Persistence Utilities - Updates the shell working directory to the last visited folder upon exiting the manager.
  • Keyboard-Driven Navigation - Implements a purely text-based interface for fast filesystem traversal and bookmark jumping.
  • Bulk File Operations - Executes copy, paste, cut, and batch renaming tasks on multiple selected files.
  • File Selection Pickers - Includes a specialized mode to select files and directories to be passed to external editors.
  • Directory Bookmarks - Enables instant navigation to frequently used directories via predefined shortcut keys.
  • File Search Utilities - Includes a search interface to locate specific files or directories within the current view.
  • Keyboard-Driven Workflows - Provides a high-speed interaction paradigm for browsing files using keyboard shortcuts.
  • Application State Tracking - Tracks the current directory and selected files using global shell variables.
  • Terminal Workflow Optimizations - Optimizes terminal workflows by allowing file management directly within the shell.
  • Input Event Loops - Processes user keyboard input via a continuous event loop to trigger shell functions.
  • Shell Working Directory Synchronization - Returns the final navigated path to the parent shell upon exit to update the working directory.
  • Multiple File Selection - Allows users to mark and select multiple files for batch processing.
  • Real-time List Filtering - Filters the current directory listing in real-time as text is entered.
  • File Managers - Simple file manager written in Bash.
  • Terminal Utilities - Simple file manager written in bash.

Star-Verlauf

Star-Verlauf für dylanaraps/fffStar-Verlauf für dylanaraps/fff

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Fff

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Fff.
  • gokcehan/lfAvatar von gokcehan

    gokcehan/lf

    9,340Auf GitHub ansehen↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Gofile-managerterminal
    Auf GitHub ansehen↗9,340
  • ranger/rangerAvatar von ranger

    ranger/ranger

    16,880Auf GitHub ansehen↗

    Ranger is a keyboard-centric console file manager that provides a multi-column, text-based interface for navigating and organizing local file systems. It functions as a productivity tool designed to streamline command-line workflows by allowing users to perform standard file operations, such as copying, moving, and deleting, directly within a terminal environment. The project distinguishes itself through its extensible architecture and deep integration with the host shell. It supports custom plugin development and maintains context between sessions by syncing the working directory upon exit.

    Pythonconsolefile-launcherfile-manager
    Auf GitHub ansehen↗16,880
  • jarun/nnnAvatar von jarun

    jarun/nnn

    21,630Auf GitHub ansehen↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Candroidbatch-renamec
    Auf GitHub ansehen↗21,630
  • kamiyaa/joshutoAvatar von kamiyaa

    kamiyaa/joshuto

    3,714Auf GitHub ansehen↗

    Joshuto is a keyboard-driven terminal user interface file manager built with Rust. It functions as a Vim-like file explorer, providing a text-based environment for browsing directories and performing filesystem operations through modal navigation and cursor-based movements. The project distinguishes itself through a side-by-side column view that allows for terminal file previewing, including the rendering of image thumbnails and file contents. It supports a highly customizable workflow where users can define their own keybindings, visual themes, and terminal styles through external configurat

    Rustclipboardconcurrencyfile-manager
    Auf GitHub ansehen↗3,714
Alle 30 Alternativen zu Fff anzeigen→

Häufig gestellte Fragen

Was macht dylanaraps/fff?

fff ist ein terminalbasierter Dateimanager, der in Bash geschrieben ist. Er bietet eine Text-Benutzeroberfläche (TUI) für die Navigation und Manipulation von Verzeichnissen und Dateien mittels Tastaturkürzeln.

Was sind die Hauptfunktionen von dylanaraps/fff?

Die Hauptfunktionen von dylanaraps/fff sind: Terminal File Managers, Terminal User Interfaces, File and Directory Operations, Command-Line File Operations, Bash-Based File Managers, Filesystem Navigation, Integrated Terminal Spawning, Shell Integration.

Welche Open-Source-Alternativen gibt es zu dylanaraps/fff?

Open-Source-Alternativen zu dylanaraps/fff sind unter anderem: gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and… ranger/ranger — Ranger is a keyboard-centric console file manager that provides a multi-column, text-based interface for navigating… jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local… kamiyaa/joshuto — Joshuto is a keyboard-driven terminal user interface file manager built with Rust. It functions as a Vim-like file… eza-community/eza — Eza is a command-line utility designed to replace standard directory listing tools by providing a more informative and… nvim-mini/mini.nvim — mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation,…