awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesPath History Trackers

Systems that record and rank directory access patterns to facilitate navigation.

Distinct from History Tracking: Distinct from database or interaction history by focusing on filesystem path traversal patterns.

Explore 5 awesome GitHub repositories matching development tools & productivity · Path History Trackers. Refine with filters or upvote what's useful.

Awesome Path History Trackers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • rupa/zAvatar rupa

    rupa/z

    17,016Vezi pe GitHub↗

    z is a shell navigation utility and directory history tracker designed to reduce the amount of typing required to move through deep directory structures. It functions as a command line tool for jumping to frequently and recently visited directories using a ranking algorithm. The tool utilizes a frecency-based path jump system that weights the number of visits against the time elapsed since the last access to determine priority. It identifies candidate navigation targets by applying regular expression patterns against a database of visited paths. The utility integrates with the shell completi

    Includes a background system that logs directory access timestamps and counts to track path history.

    Shell
    Vezi pe GitHub↗17,016
  • joelthelion/autojumpAvatar joelthelion

    joelthelion/autojump

    16,928Vezi pe GitHub↗

    Autojump is a command line productivity tool and shell extension that automates directory navigation. It functions as a shell navigation wrapper that tracks folder access patterns to allow jumping to directories using partial names. The tool utilizes a directory history database and a fuzzy path resolver to match incomplete directory strings to full paths. It weights and ranks these paths based on recency and frequency of use to predict the most likely destination. Beyond shell navigation, the utility includes a terminal file explorer launcher capable of opening the native operating system f

    Maintains a ranked database of visited paths to enable quick jumps to relevant project folders.

    Python
    Vezi pe GitHub↗16,928
  • nvim-mini/mini.nvimAvatar nvim-mini

    nvim-mini/mini.nvim

    9,325Vezi pe GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Implements navigation through a sorted history of visited filesystem paths.

    Lualuamini-nvimneovim
    Vezi pe GitHub↗9,325
  • antvis/x6Avatar antvis

    antvis/X6

    6,598Vezi pe GitHub↗

    X6 is a JavaScript diagramming library and SVG graph rendering engine used to build interactive flowcharts, mind maps, and visual workflow editors. It provides a framework for defining customizable node and edge behaviors, utilizing a hybrid rendering approach that combines SVG and HTML. The library decouples the visual graph representation from underlying business logic and data structures through a dedicated state management system. It allows for extensive extensibility via a registration mechanism for custom nodes, edges, and canvas tools. The toolkit includes capabilities for automatic g

    Computes geometric paths between node handles for curved and orthogonal edge rendering.

    TypeScriptantvdagdiagram
    Vezi pe GitHub↗6,598
  • bcakmakoglu/vue-flowAvatar bcakmakoglu

    bcakmakoglu/vue-flow

    6,338Vezi pe GitHub↗

    Vue Flow is a TypeScript library for building interactive node-based editors and flowcharts. It provides the core infrastructure for creating diagrams where users can drag, select, and connect nodes with edges, supporting pan and zoom navigation of the canvas. The library offers extensive control over graph behavior and appearance, including the ability to customize connection lines, define custom edge types, and configure zoom constraints and viewport defaults. It includes built-in components like a minimap for navigation, zoom controls, and a fit-view button, along with features for node re

    Calculates bezier, smoothstep, or straight paths between node handles for custom edge rendering.

    TypeScriptdiagramsflowflowchart
    Vezi pe GitHub↗6,338
  1. Home
  2. Development Tools & Productivity
  3. Path History Trackers

Explorează sub-etichetele

  • Path Labeling1 sub-tagAdding custom metadata or tags to tracked filesystem paths. **Distinct from Path History Trackers:** Extends simple path tracking by allowing the assignment of persistent user-defined labels.