13

[open source] NodeXpert

NodeXpert is a versatile program created to simplify and streamline the management of Node.js versions on your system.

NodeXpert

NodeXpert is a program designed to manage and control Node.js versions on your system with ease. It provides a user-friendly interface for managing multiple Node.js installations, switching between versions, and keeping track of associated notes.

Features

  • View a list of installed Node.js versions.
  • Set the currently active Node.js version.
  • Add notes to each Node.js version for easy reference.

upcoming features:

  • Manage and organize multiple Node.js installations.

Download

you can download the NodeXpert,

  • from this repo you should find the NodeXpert.exe in /dist
  • or download the setup the NodeXpert , from this repo, and start the setup NodeXpert_WINDOWS_1_2_setup.rar.

Installation

  1. Clone or download the NodeXpert repository from GitHub.

  2. Install the required dependencies by running the following command:

 pip install -r requirements.txt
  1. Launch the program by running the following command:
python main.py

Certainly! Here's the revised section titled "How to Make a New Build":


How to Make a New Build

To make a new build of the application, follow these steps:

  1. Clone the Repository: Begin by cloning this repository to your local machine. Open a terminal or command prompt and execute the following command:

    git clone <repository_url>
  2. Navigate to the Project Directory: Change your current directory to the project directory by running the following command:

    cd path/to/repository
  3. Run the Build Script: Execute the build.sh script to initiate the build process. Enter the following command:

    ./build.sh

    This script automates the build process, creating a virtual environment, installing dependencies, building the executable, and generating a log file (build.log).

  4. Verify Build Status: After the script completes execution, verify the build status by checking the generated log file (build.log). If any errors occurred during the build process, review the log file for troubleshooting.

  5. Access the Executable: Upon successful completion of the build, navigate to the dist directory. Here, you'll find the generated executable file named NodeXpert.exe.

  6. Run the Application: Double-click the NodeXpert.exe file to launch the application.

  7. Enjoy!: Congratulations! You have successfully made a new build of the application. Enjoy using it!

Usage

  1. Upon launching NodeXpert, you will be presented with a graphical user interface (GUI) showing the list of installed Node.js versions.
  2. Use the buttons and options provided to manage the Node.js versions as needed. You can switch between versions, add notes for each node version, and perform other actions.

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue on the GitHub repository.

License

NodeXpert is released under the MIT License. Feel free to use, modify, and distribute this program as per the terms of the license.

Acknowledgments

NodeXpert was developed by Abdulrahman Muhialdeen.


Contact

For any inquiries or support, please contact Abdulrahman Muhialdeen at contact.