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

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

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

14 مستودعات

Awesome GitHub RepositoriesFile Navigation Tools

Utilities for rapid file searching, workspace indexing, and project-wide navigation within development environments.

Distinguishing note: Focuses on workspace-wide file retrieval and navigation rather than general-purpose IDE plugins or language-specific compilers.

Explore 14 awesome GitHub repositories matching development tools & productivity · File Navigation Tools. Refine with filters or upvote what's useful.

Awesome File Navigation Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • amix/vimrcالصورة الرمزية لـ amix

    amix/vimrc

    31,774عرض على GitHub↗

    This project is a Vim configuration framework and development environment that transforms the basic text editor into a full-featured integrated development environment. It provides a curated set of settings and a comprehensive plugin suite to support professional software development workflows. The environment includes specialized tools for polyglot code execution and project navigation, allowing users to run source files in multiple languages via single keystrokes and locate files using fuzzy searching. It also integrates version control workflows, enabling the management of Git operations a

    Implements workspace-wide file retrieval and navigation through tree-based explorers and buffer interfaces.

    Vim Script
    عرض على GitHub↗31,774
  • nvchad/nvchadN

    NvChad/NvChad

    28,287عرض على GitHub↗

    NvChad is a Neovim configuration framework that provides a pre-configured base setup with a refined interface and custom defaults. It serves as a modular system for managing the editor environment through a curated plugin suite and configuration files written in Lua. The framework features a lazy-loading plugin manager designed to minimize startup time and improve responsiveness by initializing components on demand. It also includes a built-in theme engine with a dedicated picker for switching between different visual styles and aesthetic configurations. The project covers a broad range of d

    Provides project-wide navigation through integrated fuzzy finding and directory tree browsing.

    Lua
    عرض على GitHub↗28,287
  • oi-wiki/oi-wikiالصورة الرمزية لـ OI-wiki

    OI-wiki/OI-wiki

    26,176عرض على GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Facilitates efficient movement through documents and files using directional and line-specific navigation.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    عرض على GitHub↗26,176
  • spf13/spf13-vimالصورة الرمزية لـ spf13

    spf13/spf13-vim

    15,501عرض على GitHub↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Provides rapid project-wide navigation and file switching through a curated set of explorer tools.

    Vim Script
    عرض على GitHub↗15,501
  • nesquena/hermes-webuiالصورة الرمزية لـ nesquena

    nesquena/hermes-webui

    14,912عرض على GitHub↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Includes tools for agents to navigate directory trees to preview, create, edit, and delete workspace files.

    Pythonagentai-agentshermes
    عرض على GitHub↗14,912
  • textmate/textmateالصورة الرمزية لـ textmate

    textmate/textmate

    14,783عرض على GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Enables rapid file searching and switching between open or recent documents using a filtered list.

    Objective-C++c-plus-pluscocoamacos
    عرض على GitHub↗14,783
  • mawww/kakouneالصورة الرمزية لـ mawww

    mawww/kakoune

    10,938عرض على GitHub↗

    Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model allows multiple terminal windows to connect to a single editing session, providing a programmable environment for managing source code and text. The editor is distinguished by its selection-first logic, where a text region must be predefined before a command is applied. It leverages regular expressions to manage multiple cursors and perform bulk edits across complex text patterns, and it integrates deeply with the shell by piping selections through external programs and filters.

    Allows rapid navigation to specific locations within a file or jumping to referenced files.

    C++
    عرض على GitHub↗10,938
  • junegunn/fzf.vimالصورة الرمزية لـ junegunn

    junegunn/fzf.vim

    10,146عرض على GitHub↗

    fzf.vim is a Vim fuzzy finder plugin that integrates the fzf command-line interface into the editor. It serves as a text editor search interface and buffer and file navigator, allowing users to quickly locate files, buffers, and text patterns. The plugin functions as a bridge to the fzf command-line tool, enabling users to search for files, grep code content, and navigate git commits, marks, and tags. It also provides a mechanism to send multiple fuzzy search results directly into the Vim quickfix list for batch editing. Broad capabilities include interactive text completion for paths and wo

    Functions as a rapid file and buffer navigator using fuzzy matching within the editor.

    Vim Scriptfzfneovimvim
    عرض على GitHub↗10,146
  • microsoft/vscode-tips-and-tricksالصورة الرمزية لـ microsoft

    microsoft/vscode-tips-and-tricks

    9,086عرض على GitHub↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Offers shortcuts and interfaces for rapid file searching and workspace-wide navigation.

    عرض على GitHub↗9,086
  • theprimeagen/harpoonالصورة الرمزية لـ ThePrimeagen

    ThePrimeagen/harpoon

    8,898عرض على GitHub↗

    This project is a Neovim file navigation plugin and workspace manager that allows users to mark and jump between frequent files. It functions as a system for organizing high-priority files into specific layouts and window splits, utilizing a persistent list and index-based shortcuts to streamline movement across a project. The tool includes a terminal session integrator that bridges the editor with a terminal multiplexer. This integration enables the orchestration of windows and panes, allowing users to switch between development shells and coding sessions or manage terminal instances by inde

    Provides rapid navigation and jumping between high-priority files within the Neovim editor.

    Lua
    عرض على GitHub↗8,898
  • nvim-tree/nvim-tree.luaالصورة الرمزية لـ nvim-tree

    nvim-tree/nvim-tree.lua

    8,559عرض على GitHub↗

    This project is a Lua-based file explorer plugin for Neovim that provides a sidebar tree interface for navigating project directories. It functions as a file system node manipulator and a Git-integrated file manager, allowing users to interact with their project structure directly within the editor. The plugin distinguishes itself by integrating version control status into the visual tree, enabling users to track, stage, and unstage files through the explorer interface. It also features a public API that allows external scripts to trigger internal functions and subscribe to system events. Th

    Provides utilities to quickly locate specific files within the project tree and focus the cursor on them.

    Luafile-explorerluaneovim
    عرض على GitHub↗8,559
  • visualfc/liteideالصورة الرمزية لـ visualfc

    visualfc/liteide

    7,754عرض على GitHub↗

    LiteIDE is a cross-platform integrated development environment designed for writing, compiling, and debugging Go source code. It functions as both a code editor with syntax highlighting and a build tool orchestrator that manages toolchains, environment profiles, and cross-compilation targets. The environment is modular and extensible, supporting third-party plugins and custom keyboard mapping to tailor the coding workflow. It provides an integrated interface for external debuggers to inspect program execution and state. The platform covers a broad range of development capabilities, including

    Provides rapid file searching and workspace indexing through a unified command palette.

    C++
    عرض على GitHub↗7,754
  • qvacua/vimrالصورة الرمزية لـ qvacua

    qvacua/vimr

    6,971عرض على GitHub↗

    VimR is a native macOS graphical user interface for the Neovim editor. It wraps the Neovim binary within a Swift and AppKit application to provide system-level window management and OS integration. The application includes a project workspace manager for organizing files and windows into distinct contexts, a graphical file browser for navigating directory structures, and a fuzzy file searcher for locating files using approximate string matching. It also features a markdown and HTML previewer with synchronized side-by-side scrolling.

    Provides rapid file searching and navigation across the project workspace via a graphical tree and fuzzy search.

    Swiftcocoamacosneovim
    عرض على GitHub↗6,971
  • lotabout/skimالصورة الرمزية لـ lotabout

    lotabout/skim

    6,850عرض على GitHub↗

    Skim is an interactive text filter and terminal selection tool written in Rust. It functions as a command line interface utility that processes input streams to isolate specific entries through real-time user queries and sorting. The tool differentiates itself through ANSI compatibility, allowing it to parse color codes and maintain text formatting during the search process. It supports multiple matching strategies, including configurable fuzzy matching algorithms and regular expression integration. The application covers a broad range of capabilities including field-specific filtering, resu

    Enables rapid file searching and project-wide navigation via an interactive fuzzy search interface.

    Rust
    عرض على GitHub↗6,850
  1. Home
  2. Development Tools & Productivity
  3. File Navigation Tools