awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kdabir avatar

kdabir/has

0
View on GitHub↗
812 stars·58 forks·Shell·MIT·10 views

Has

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

Features

  • Shell Utilities - Checks for the presence of various commands and their versions on the path.
  • Terminal Productivity - Check for presence and versions of CLI tools.
  • Terminal Utilities - Checks for the presence of command-line tools.
  • Command Line Productivity - Utility to check for the presence and version of tools.

Star history

Star history chart for kdabir/hasStar history chart for kdabir/has

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does kdabir/has do?

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

What are the main features of kdabir/has?

The main features of kdabir/has are: Shell Utilities, Terminal Productivity, Terminal Utilities, Command Line Productivity.

What are some open-source alternatives to kdabir/has?

Open-source alternatives to kdabir/has include: dvorka/hstr — hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and… jamesob/desk — A lightweight workspace manager for the shell. akinomyoga/ble.sh — ble.sh is a programmable line editor for Bash that provides syntax highlighting, auto-completion, and advanced text… ajeetdsouza/zoxide — Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a… clvv/fasd — fasd is a frecency-based path navigator and POSIX shell productivity tool designed to accelerate navigation between… jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local…

Open-source alternatives to Has

Similar open-source projects, ranked by how many features they share with Has.
  • dvorka/hstrdvorka avatar

    dvorka/hstr

    4,438View on GitHub↗

    hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and Zsh shells. It functions as a shell history manager and a searchable suggest box for retrieving and executing previous shell instructions. The tool provides capabilities for command snippet bookmarking, allowing frequently used commands to be tagged and saved for immediate retrieval. It also enables the management of shell history logs by removing obsolete or sensitive entries. The system includes a fuzzy-match search mechanism and a text-based user interface to filter command

    C
    View on GitHub↗4,438
  • clvv/fasdclvv avatar

    clvv/fasd

    5,915View on GitHub↗

    fasd is a frecency-based path navigator and POSIX shell productivity tool designed to accelerate navigation between files and directories. It functions as a command-line wrapper that resolves shorthand queries into absolute paths by ranking results based on how often and how recently they have been accessed. The utility uses fuzzy string matching and case-insensitive lookups to resolve partial directory and file names. It can also import access history from external backends, such as text editors and desktop environments, to refine the accuracy of its ranking database. The tool provides shel

    Shell
    View on GitHub↗5,915
  • ajeetdsouza/zoxideajeetdsouza avatar

    ajeetdsouza/zoxide

    37,467View on GitHub↗

    Zoxide is a terminal utility designed to accelerate filesystem navigation by learning user habits. It functions as a command-line navigation tool that allows users to jump to frequently accessed directories using partial names rather than typing out full file paths. The tool maintains a persistent, atomic file-based database that records navigation history, enabling rapid lookups and safe updates across multiple shell sessions. The project distinguishes itself through a frecency-based ranking algorithm, which calculates directory relevance by combining access frequency with temporal decay. Th

    Rustautojumpbashcli
    View on GitHub↗37,467
  • akinomyoga/ble.shakinomyoga avatar

    akinomyoga/ble.sh

    4,015View on GitHub↗

    ble.sh is a programmable line editor for Bash that provides syntax highlighting, auto-completion, and advanced text editing capabilities. It functions as a Bash syntax highlighter and command completion engine to enhance the standard shell input experience. The project implements a Vim-inspired shell editor, bringing motions, visual modes, and macros to the command line. It further distinguishes itself with a system for text abbreviation expansion and a modal interaction system that toggles between insert and command modes. The editor supports multiline command input and a dynamic suggestion

    Shellauto-completebashbash-configuration
    View on GitHub↗4,015
See all 30 alternatives to Has→