Skip to content

RegTool supports a wide range of software registries and package managers to enhance your development workflow.

Notifications You must be signed in to change notification settings

Sma1lboy/RegTool

Repository files navigation

banner

Supported Software

RegTool supports a wide range of software registries and package managers to enhance your development workflow. Below is a comprehensive list of the software currently supported:

Features:

  • Using TUI instead CLI: The TUI provides a more intuitive user experience.
  • Multi-Registry Management: Easily switch between different registries for each supported software.
  • Secure Token Storage: Securely manage and store access tokens for private registries.
  • Centralized Configuration: Simplify and centralize the configuration of all supported package managers and registries.
  • User-Friendly Interface: Navigate through settings and configurations with an intuitive interface.

How to Use:

  1. Installation: Follow the installation instructions specific to your operating system.
  2. Configuration: Use the provided interface or command-line tools to configure your registries.
  3. Management: Easily switch between registries and manage access tokens as needed.

By supporting a wide range of software and registries, RegTool aims to streamline your development process and provide a seamless experience across different ecosystems.

Supported Software Table

Name Description Availability
npm Manage Node.js packages and switch between public and private npm registries seamlessly. green
Yarn Configure Yarn package manager registries, supporting both public and private packages. green
Docker Handle Docker image registries, including Docker Hub and private Docker registries. red
Homebrew Manage Homebrew taps and repositories for macOS and Linux package installations. green
pip Configure and manage Python package indexes, including PyPI and private repositories. green
RubyGems Manage Ruby gems and configure sources for gem installations. green
Maven Handle Java dependencies and configure Maven repositories. red
Gradle Manage Gradle repositories for Java projects. red
Composer Handle PHP package management with Composer and configure repositories. red
NuGet Manage .NET packages and configure NuGet repositories. red
Cargo Handle Rust packages and configure Cargo registries. red
Go Modules Manage Go packages and configure module proxies. red
Helm Configure Helm chart repositories for Kubernetes applications. red
Conan Manage C/C++ packages and configure Conan repositories. red
Pub Handle Dart packages and configure Pub repositories. red

RegTool aims to streamline your development process and provide a seamless experience across different ecosystems.

Build Instructions

To build RegTool from source, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/regtool.git
    cd regtool
  2. Build the project:

    make build
  3. Run RegTool:

    ./regtool

Contribution

We welcome contributions! If you would like to contribute to this project, please follow the guidelines in our CONTRIBUTION.md.

Thank you for your interest in contributing to RegTool. Your contributions are greatly appreciated.

About

RegTool supports a wide range of software registries and package managers to enhance your development workflow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages