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·11 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 are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Projects sharing features with Has

These projects share indexed features with Has. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
Compare all 30 related projects→

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.

Which projects share features with kdabir/has?

Projects with overlapping indexed features 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…