awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dvorka avatar

dvorka/hstr

0
View on GitHub↗
4,438 estrellas·237 forks·C·Apache-2.0·6 vistasprojects.mindforger.com↗

Hstr

hstr es una interfaz de usuario de terminal interactiva para buscar, navegar y gestionar el historial de comandos para shells Bash y Zsh. Funciona como un gestor de historial de shell y un cuadro de sugerencias buscable para recuperar y ejecutar instrucciones de shell previas.

La herramienta proporciona capacidades para marcar fragmentos de comandos, permitiendo que los comandos utilizados frecuentemente sean etiquetados y guardados para su recuperación inmediata. También permite la gestión de registros de historial de shell eliminando entradas obsoletas o sensibles.

El sistema incluye un mecanismo de búsqueda de coincidencia difusa (fuzzy-match) y una interfaz de usuario basada en texto para filtrar listas de comandos en tiempo real. Procesa registros de historial específicos de shell para normalizar marcas de tiempo y texto de comandos en diferentes sesiones.

Features

  • Shell Command Search - Provides an interactive interface for searching and retrieving previously executed shell commands.
  • Command History Managers - Manages the navigation and cleanup of Bash and Zsh command logs.
  • Command Bookmarks - Allows tagging and saving frequently used commands for immediate retrieval.
  • Shell History Managers - Provides tools to manage, filter, and clean shell history logs.
  • Shell History Parsers - Parses and normalizes timestamps and text from Bash and Zsh history logs.
  • Shell History TUIs - Provides a full interactive terminal user interface for Bash and Zsh history management.
  • Terminal Command Snippets - Saves and tags reusable command-line snippets for fast retrieval.
  • Shell History Managers - Enhances shell history by providing cleaning, filtering, and bookmarking capabilities.
  • Terminal-Based Interfaces - Renders an interactive text-based user interface using terminal escape sequences.
  • Bookmark Storage - Provides local storage for persisting tagged command favorites across different shell sessions.
  • Fuzzy Matching - Implements fuzzy string matching algorithms to filter command history in real time.
  • Shell History Editors - Enables updating and rewriting shell history files to remove obsolete or sensitive entries.
  • Terminal UI Event Loops - Uses a keyboard-driven event loop to manage navigation and search within the terminal interface.
  • Shell Environments - Interactive history suggestion box for Bash.
  • Terminal Productivity - Bash history suggestion and management box.
  • Terminal Utilities - Shell history navigation and management tool.
  • Command Line Productivity - Interactive suggestion box for shell command history.

Historial de estrellas

Gráfico del historial de estrellas de dvorka/hstrGráfico del historial de estrellas de dvorka/hstr

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace dvorka/hstr?

hstr es una interfaz de usuario de terminal interactiva para buscar, navegar y gestionar el historial de comandos para shells Bash y Zsh. Funciona como un gestor de historial de shell y un cuadro de sugerencias buscable para recuperar y ejecutar instrucciones de shell previas.

¿Cuáles son las características principales de dvorka/hstr?

Las características principales de dvorka/hstr son: Shell Command Search, Command History Managers, Command Bookmarks, Shell History Managers, Shell History Parsers, Shell History TUIs, Terminal Command Snippets, Terminal-Based Interfaces.

¿Qué alternativas de código abierto existen para dvorka/hstr?

Las alternativas de código abierto para dvorka/hstr incluyen: cantino/mcfly — mcfly is a database-backed system for tracking, filtering, and exporting shell command execution history and metadata.… ddworken/hishtory — Hishtory is a shell command database and terminal history search tool that captures, records, and manages historical… junegunn/fzf — This project is a general-purpose command-line filter that provides an interactive interface for processing standard… sebglazebrook/aliases — Contextual, dynamic aliases for the bash shell. kdabir/has — ✅ checks presence of various command line tools and their versions on the path. knqyf263/pet — Pet is a command-line snippet manager used for storing, tagging, and executing frequently used shell commands and…

Alternativas open-source a Hstr

Proyectos open-source similares, clasificados según cuántas características comparten con Hstr.
  • cantino/mcflyAvatar de cantino

    cantino/mcfly

    7,606Ver en GitHub↗

    mcfly is a database-backed system for tracking, filtering, and exporting shell command execution history and metadata. It functions as a shell command history manager and a command-line tool for analyzing command frequency and success rates. The tool utilizes a neural network to find the most relevant past shell commands based on execution context. This search capability ranks historical commands by analyzing patterns and environmental context to surface relevant results. The system includes utilities for managing shell privacy by scrubbing sensitive records from history files and internal d

    Rusthistoryrustsearch
    Ver en GitHub↗7,606
  • ddworken/hishtoryAvatar de ddworken

    ddworken/hishtory

    3,027Ver en GitHub↗

    Hishtory is a shell command database and terminal history search tool that captures, records, and manages historical shell sessions. It functions as a synchronized history manager, providing a terminal interface to filter and search saved commands by text, host, user, or date. The project distinguishes itself by integrating large language models to suggest probable shell commands when traditional history searches fail to find a result. It also provides cross-device history synchronization, mirroring command history between a local terminal and a remote backend. The system covers command line

    Gobashclifish
    Ver en GitHub↗3,027
  • junegunn/fzfAvatar de junegunn

    junegunn/fzf

    81,017Ver en GitHub↗

    This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe-oriented architecture, it integrates into existing shell pipelines and workflows to facilitate efficient data exploration. What distinguishes this tool is its highly extensible, event-driven design that allows for deep integration with external processes. It supports asynchrono

    Gobashclifish
    Ver en GitHub↗81,017
  • kdabir/hasAvatar de kdabir

    kdabir/has

    812Ver en GitHub↗

    ✅ checks presence of various command line tools and their versions on the path

    Shell
    Ver en GitHub↗812
  • Ver las 30 alternativas a Hstr→