{"repo":"saurabhdaware/projectman","free":true,"listed":false,"github":"https://github.com/saurabhdaware/projectman","clone":"git clone https://github.com/saurabhdaware/projectman.git","description":"ProjectMan is a command line tool to easily save/open your favorite projects right from command line. `pm add` to add projects and `pm open` to open them from anywhere you want🦸","language":"JavaScript","stars":203,"topics":["npm","command-line-tool","project-manager","projects","nodejs","projectman","javascript","node"],"license":"MIT","category":"cli-tools","readme_excerpt":"ProjectMan🦸 ProjectMan is a CLI which lets you add projects to favorites using command pm add and open them from anywhere you want using command pm open . Along with this there are also other commands like pm seteditor , pm remove , cd $(pm getpath) mentioned in documentation below. --- --- Installation With NodeJS installed in your machine, --- Commands pm is an alias of projectman so you can use pm or projectman 📖 Open Project Opens project in your code editor (Check out pm seteditor command to set your preferred editor) Usage : [projectName] is an optional parameter. Alias: pm o , pm ➕ Add Project or Template Add project to favorites You can pass --url param to add a URL instead of a directory. 🪄 Create Project Use added projects as a template to create new project Alias: pm c 💫 Set Editor Sets default editor to open projects from. To set a different editor for a specific project, Flag: --for-project Sets different editor for a specific project. E.g You can use VSCode for other projects and Atom for CoolProject1 If your TextEditor/IDE is not listed, You can select option Other from the list and give your editorCommand . Read editorCommand ref for more information. 🏃🏽 cd to a project without opening. [projectName] is an optional parameter. Alias : cd $(pm gp) (Note: This does not work in Windows cmd, You can use it in Windows Powershell) ❌ Remove Project Removes project from favorites. ➖ Remove editor Shows list of project and removes the project specific editor from ","default_branch":null,"files":null,"tree":[],"storefront":"/r/saurabhdaware","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/saurabhdaware/projectman/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}