MCPcopy Create free account
hub / github.com/Sma1lboy/RegTool

github.com/Sma1lboy/RegTool @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
160 symbols 370 edges 36 files 54 documented · 34% updated 2y ago★ 383 open issues

Browse by type

Functions 132 Types & classes 28
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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:

sh git clone https://github.com/yourusername/regtool.git cd regtool

  1. Build the project:

sh make build

  1. Run RegTool: sh ./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.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 79
Method 53
Struct 19
Interface 4
TypeAlias 4
FuncType 1

Languages

Go97%
TypeScript3%

Modules by API surface

cmd/update.go12 symbols
cmd/list_all_registry.go12 symbols
cmd/list_registry.go11 symbols
cmd/command.go9 symbols
console/console.go8 symbols
source/source.go7 symbols
cmd/styles.go7 symbols
source/app/gem/gem.go6 symbols
shell/shell_manager.go6 symbols
common/alias/alias.go6 symbols
cmd/run.go6 symbols
cmd/change_name_region.go6 symbols

For agents

$ claude mcp add RegTool \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page