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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Angelmmiguel avatar

Angelmmiguel/pm

0
View on GitHub↗
205 stars·17 forks·Shell·MIT·3 views

Pm

The easy way to switch between your projects on ZSH

Features

  • Command Line Tools - Project directory switcher for shell.
  • File Management - The easy way to switch to your projects on the shell.
  • Terminal Utilities - Project directory switcher for bash/zsh.

Star history

Star history chart for angelmmiguel/pmStar history chart for angelmmiguel/pm

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

Open-source alternatives to Pm

Similar open-source projects, ranked by how many features they share with Pm.
  • ranger/rangerranger avatar

    ranger/ranger

    16,880View on GitHub↗

    Ranger is a keyboard-centric console file manager that provides a multi-column, text-based interface for navigating and organizing local file systems. It functions as a productivity tool designed to streamline command-line workflows by allowing users to perform standard file operations, such as copying, moving, and deleting, directly within a terminal environment. The project distinguishes itself through its extensible architecture and deep integration with the host shell. It supports custom plugin development and maintains context between sessions by syncing the working directory upon exit.

    Pythonconsolefile-launcherfile-manager
    View on GitHub↗16,880
  • rupa/zrupa avatar

    rupa/z

    17,016View on 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

    Shell
    View on GitHub↗17,016
  • jarun/nnnjarun avatar

    jarun/nnn

    21,630View on GitHub↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Candroidbatch-renamec
    View on GitHub↗21,630
  • sharkdp/fdsharkdp avatar

    sharkdp/fd

    43,362View on GitHub↗

    This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery. It enables users to locate files and directories within large project structures using recursive search, pattern matching, and metadata-aware filtering. By employing multi-threaded parallel traversal, it provides an efficient way to explore complex directory trees. What distinguishes this tool is its ability to integrate directly into terminal workflows and automate file management tasks. It automatically respects version control ignore files and hidden file settings, ensuring

    Rustclicommand-linefilesystem
    View on GitHub↗43,362
See all 30 alternatives to Pm→

Frequently asked questions

What does angelmmiguel/pm do?

The easy way to switch between your projects on ZSH

What are the main features of angelmmiguel/pm?

The main features of angelmmiguel/pm are: Command Line Tools, File Management, Terminal Utilities.

What are some open-source alternatives to angelmmiguel/pm?

Open-source alternatives to angelmmiguel/pm include: rupa/z — z is a shell navigation utility and directory history tracker designed to reduce the amount of typing required to move… wting/autojump — Autojump is a shell directory navigation tool and weighted directory search utility. It functions as a path shortcut… jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local… ranger/ranger — Ranger is a keyboard-centric console file manager that provides a multi-column, text-based interface for navigating… sharkdp/fd — This project is a high-performance command-line utility designed for rapid filesystem navigation and file discovery.… cgag/loc — loc is a tool for counting lines of code. It's a rust implementation of cloc, but it's more than 100x faster. There's…