Open-source software for editing PATH variables, organizing paths, and managing environment variables across multiple shells and operating systems.
Path-Manager is an open source software application designed to help users manage their system paths and environment variables. It provides a graphical user interface to view, edit, and organize path directories and env vars in a simple and intuitive way.
One of the main features of Path-Manager is the ability to edit the PATH variable across different shells like Bash, Zsh, Fish etc. Users can easily add or remove directories in their PATH without having to manually edit shell config files. This makes it simple to manage paths in different distros of Linux as well as on Mac OS and Windows Subsystem for Linux (WSL).
In addition to PATH management, Path-Manager also allows managing other environment variables like JAVA_HOME, LD_LIBRARY_PATH etc. Users can add, edit or delete env vars and set them either globally or for specific shells only. The app also has handy features like path variable validation, duplicate path detection, path reordering, etc to keep the paths clean and optimized.
Some other notable features of Path-Manager include cross-OS compatibility, auto-detect shells, export vars to scripts & dotfiles, categorized view of paths and env vars, search paths & vars, color coding of critical system paths, backup/restore of configurations and more. The app is free, open source and works across Linux, Mac and Windows (WSL).
Here are some alternatives to Path-Manager:
Suggest an alternative ❐