Mani is a command-line interface (CLI) tool designed to assist users in managing multiple repositories from a central location. It is particularly useful for those working with microservices, multi-project systems, multiple libraries, or any environment where handling a collection of repositories is necessary. The tool provides a way to pull all repositories and execute commands across them efficiently. Key features of mani include declarative configuration, allowing users to specify repositories and commands in a configuration file. It supports cloning multiple repositories with a single command and enables the execution of custom or ad-hoc commands across several repositories at once. Mani also offers a built-in text user interface (TUI), flexible filtering options, customizable themes, and auto-completion support. The tool is designed to be portable and does not require additional dependencies to operate. Mani is delivered as a CLI application and is intended for developers or teams managing multiple codebases, especially in contexts such as microservices or multi-project workflows. The evidence does not specify information about pricing, licensing, or supported operating systems.
mani sits in PulseGate's CLI tools & terminal category. It focuses on managing and automating tasks across multiple code repositories efficiently. It is built as an open-source project for developers working with microservices or multi-repo projects. mani is open source under the MIT license. It runs on the command line.
alajmo builds and maintains mani, and the product first shipped in 2020. Development happens publicly on GitHub with 732 stars and 7 commits in the last 90 days. PulseGate's similarity index finds few close equivalents — mani occupies a relatively distinct niche. Key capabilities include multi-repo management, declarative config, and batch commands.
Latest indexed changes and source events
alajmo/mani discovered by the PulseGate indexer
Other apps tracked under the same category.