Crates.io | gotoo |
lib.rs | gotoo |
version | 0.1.8 |
source | src |
created_at | 2023-09-15 14:21:15.084535 |
updated_at | 2023-11-28 16:53:18.185392 |
description | A tool for developers who want to efficiently manage and access their project directories using their preferred code editors. |
homepage | https://github.com/rajabilal555/gotoo |
repository | https://github.com/rajabilal555/gotoo |
max_upload_size | |
id | 973703 |
size | 25,136 |
Gotoo is a command-line project manager for developers who want to efficiently manage and access their project directories using their preferred text editors. With Gotoo, you can easily open saved projects in your chosen editor and add new projects to the list for quick access.
✅ = Yes, ⚠️ = Not Yet
Operating System | Supported |
---|---|
Windows | ✅ |
MacOS | ⚠️ |
Linux | ⚠️ |
Install the package globally with npm or yarn.
npm install --global gotoo
This will download the Javascript installer from npm, which will download the relevant pre-compiled binary from the corresponding release on Github.
Checkout gotoo on npm
If you would like to install it The Rust Way™. Run the following command:
cargo install gotoo
Download the binary for your platform from the latest release on Github.
You'll need to have Rust installed on your system. If you haven't already, you can install Rust by following the instructions at https://www.rust-lang.org/tools/install.
Once Rust is installed, you can build and install Gotoo by running the following commands:
git clone https://github.com/rajabilal555/gotoo.git
cd gotoo
cargo install --path .
To open a saved project in your chosen editor, use the following command:
gotoo -o
You will be prompted to choose a project from your list, and then select an editor to open the project.
To add a new project to your list, use the following command:
gotoo -a
You will be prompted to provide the project name and directory path. Additionally, you'll choose your preferred text editor for this project. When adding a new project, it will be saved in the Gotoo project list for future access.
Contributions are welcome from the community. If you'd like to contribute to Gotoo, please follow these steps:
This project is licensed under the MIT License (with Attribution). See the LICENSE file for details.