awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dylanaraps avatar

dylanaraps/fffArchived

0
View on GitHub↗
4,188 نجوم·192 تفرعات·Shell·MIT·7 مشاهدات

Fff

fff هو مدير ملفات يعتمد على الطرفية (Terminal) ومكتوب بلغة Bash. يوفر واجهة مستخدم نصية للتنقل ومعالجة المجلدات والملفات باستخدام اختصارات لوحة المفاتيح.

يركز المشروع على دمج shell، والحفاظ على سياق المجلد والسماح للمستخدمين بتشغيل مثيلات طرفية متكاملة تتمحور حول المجلد النشط. ويتضمن وضع اختيار ملفات لتحديد العناصر التي سيتم تمريرها إلى محررات خارجية ويدعم عرض الصور المتكامل داخل الطرفية.

تشمل الإمكانيات الأساسية التنقل في نظام الملفات عبر لوحة المفاتيح، وتصفية المجلدات في الوقت الفعلي، ووضع الإشارات المرجعية. تدعم الأداة عرض البيانات الوصفية للملفات والعمليات الجماعية مثل النسخ، والنقل، والحذف، وإعادة التسمية الجماعية من خلال سير عمل التحديد واللصق.

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.

سجل النجوم

مخطط تاريخ النجوم لـ dylanaraps/fffمخطط تاريخ النجوم لـ dylanaraps/fff

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة dylanaraps/fff؟

fff هو مدير ملفات يعتمد على الطرفية (Terminal) ومكتوب بلغة Bash. يوفر واجهة مستخدم نصية للتنقل ومعالجة المجلدات والملفات باستخدام اختصارات لوحة المفاتيح.

ما هي الميزات الرئيسية لـ dylanaraps/fff؟

الميزات الرئيسية لـ dylanaraps/fff هي: 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.

ما هي البدائل مفتوحة المصدر لـ dylanaraps/fff؟

تشمل البدائل مفتوحة المصدر لـ dylanaraps/fff: 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,…

بدائل مفتوحة المصدر لـ Fff

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Fff.
  • gokcehan/lfالصورة الرمزية لـ gokcehan

    gokcehan/lf

    9,340عرض على GitHub↗

    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
    عرض على GitHub↗9,340
  • ranger/rangerالصورة الرمزية لـ ranger

    ranger/ranger

    16,880عرض على GitHub↗

    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
    عرض على GitHub↗16,880
  • jarun/nnnالصورة الرمزية لـ jarun

    jarun/nnn

    21,630عرض على GitHub↗

    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
    عرض على GitHub↗21,630
  • kamiyaa/joshutoالصورة الرمزية لـ kamiyaa

    kamiyaa/joshuto

    3,714عرض على GitHub↗

    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
    عرض على GitHub↗3,714
عرض جميع البدائل الـ 30 لـ Fff→