9 repositorios
Systems for recording and recalling a history of accessed files and directories.
Distinct from Automatic File Tracking: Distinct from Automatic File Tracking: focuses on access history for navigation rather than change detection for version control.
Explore 9 awesome GitHub repositories matching development tools & productivity · Visit History Tracking. Refine with filters or upvote what's useful.
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
Records file and directory access history to prioritize search results based on recency and frequency.
This project is a Go-based HTTP proxy server designed as a censorship circumvention tool. It functions as an upstream proxy manager and SOCKS5 tunneling gateway that routes network traffic between clients and destination servers to bypass network restrictions. The system differentiates itself through automated proxy routing, which detects unreachable websites and automatically switches traffic between direct access and a pool of parent proxies. It includes a PAC file generator to produce proxy auto-config files for browsers and integrates SSH tunneling to establish secure remote sockets. Bro
Records successful visits and blocked attempts per host to determine the most effective routing method.
ffsend is a command line client for the Firefox Send protocol, providing a secure file transfer tool for uploading and downloading encrypted files. It serves as a client-side encryption file share that ensures data is encrypted locally before being uploaded to a remote server. The tool is compatible with both public and private instances of the Send server, allowing users to redirect data transfers to self-hosted server deployments. It covers ephemeral file hosting with the ability to set expiration dates and download limits, as well as password protection for shared links. Additional capabi
Keeps a local history of uploaded and downloaded files for easy retrieval and inspection.
EcoPaste is a cross-platform clipboard manager designed to track and store a history of copied text, images, and files. It serves as a clipboard organization tool that allows for the categorization of saved snippets. The application focuses on local-first clipboard history, keeping all copied content and metadata on the local machine to ensure data privacy and offline access. It enables the organization of clipboard entries through the use of custom notes and labels for more efficient information retrieval.
Provides a persistent history of copied text, images, and files to recover previously used data.
zsh-autocomplete is a shell extension and completion engine for Zsh that provides real-time, asynchronous type-ahead suggestions and interactive completion menus while typing. It functions as a productivity tool designed to reduce keystrokes by filtering available commands and arguments based on current user input. The project distinguishes itself by automatically inserting the longest common prefix among matching suggestions and providing an interactive shell menu for navigating command history and filesystem paths. It includes mechanisms for tracking and suggesting recently visited director
Tracks and suggests recently accessed files and directories to simplify filesystem traversal.
Luyten es un descompilador de Java de código abierto y analizador de bytecode diseñado para transformar archivos de clase compilados de nuevo en código fuente de alto nivel. Funciona como una interfaz gráfica de usuario para el motor de descompilación Procyon, permitiendo la inspección y recuperación de la lógica del programa a partir de bytecode de Java. La herramienta proporciona capacidades para ingeniería inversa de Java y análisis de código heredado, permitiendo el examen de aplicaciones o librerías de terceros cuando el código fuente original no está disponible. El sistema incluye una interfaz de escritorio para navegar por jerarquías de clases, escaneo recursivo de classpath para indexar archivos JAR y un historial de navegación con estado para rastrear las clases visitadas.
Tracks the sequence of visited classes to enable backward and forward navigation through the decompiled codebase.
TagSpaces is an offline-first file tagging and organization platform that lets you manage local files with portable metadata stored directly in filenames or sidecar JSON files, eliminating the need for a central database. It functions as a full-text file search engine, a Kanban board file organizer, a local AI file assistant, an S3-compatible cloud file manager, and a web clipper and bookmark manager, all within a single application. The project distinguishes itself through a local-first architecture where all file operations, indexing, and AI processing run entirely on the device, with cloud
Tracks visited files and locations and provides back and forward buttons to return to previously viewed items.
lensm is a binary analysis tool and Go disassembler interface designed for navigating disassembled machine code, tracking function calls, and inspecting executable metadata. It specifically functions as a Go assembly viewer that visualizes compiled binary instructions alongside their original source code. The project implements the Model Context Protocol to expose internal functions and source code as tools for external AI systems. This protocol-based analysis server enables the streaming of binary data and the management of server lifecycles to allow external tools to analyze logic. The sys
Tracks viewed functions and allows moving backward and forward through the history of accessed code.
This library is a navigation manager for Vue applications that provides a stack-based history system to simulate native mobile application behavior. It functions as a router extension that tracks route transitions and maintains a chronological log of visited pages, allowing for predictable forward and backward movement within single-page applications. The project distinguishes itself by preserving component states, including scroll positions and data, during navigation. By caching these states in memory, it prevents full page re-renders when users return to previous views, ensuring that the a
Maintains a detailed record of visited routes and page instances to manage complex navigation flows.