utils

command module
v0.0.0-...-d2a29b3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 15, 2025 License: MIT Imports: 12 Imported by: 0

README

Merith's Personal Collection of Utilities and Commands

This is my personal collection of Go packages.

main.go is my jank way of making tests for my libraries since I have zero clue how to use Go tests.

Installation

Using the Script

If you want to install all utilities in this collection at once, you can use my installation script:

curl -sSL https://raw.githubusercontent.com/Merith-TK/utils/main/install.sh | bash

This will download and run the script, installing all the packages included in this repository.

Installing Individual Go Packages

You can also install specific packages from this repository manually. Each package is located in the cmd directory. Here's how you can install them individually using Go:

  1. Make sure you have Go installed. If not, download it from here.
  2. Run the following command to install a specific package:
go install github.com/Merith-TK/utils/cmd/<package-name>@latest

Replace <package-name> with the actual name of the package you want to install. The package binary will be placed in your Go bin directory, which should be in your system's PATH for global use.

Ensure that your $GOPATH/bin is in your PATH so you can run the installed binaries from anywhere in your terminal.

Notes

  • main.go is mainly for my own testing purposes, so it's not necessarily meant for production use.

  • Feel free to clone or fork the repository and modify it according to your needs.


If you have any issues or suggestions, feel free to open an issue or contribute via pull requests.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
autorun command
Package main implements a Windows system tray application that monitors removable drives and automatically executes configured programs when drives are inserted.
Package main implements a Windows system tray application that monitors removable drives and automatically executes configured programs when drives are inserted.
dcomp command
Package main implements a Docker Compose wrapper that provides simplified commands for common Docker Compose operations while maintaining full compatibility.
Package main implements a Docker Compose wrapper that provides simplified commands for common Docker Compose operations while maintaining full compatibility.
doh-poke command
Package main implements a DNS-over-HTTPS (DoH) client that queries DNS servers using the DoH protocol with JSON response parsing.
Package main implements a DNS-over-HTTPS (DoH) client that queries DNS servers using the DoH protocol with JSON response parsing.
doh2dns command
Package main implements a DNS-over-HTTPS to traditional DNS proxy server that converts DoH requests to standard DNS queries and returns JSON responses.
Package main implements a DNS-over-HTTPS to traditional DNS proxy server that converts DoH requests to standard DNS queries and returns JSON responses.
mc-logChat command
mc-server-icon command
mc2se command
Package main implements a Minecraft to Space Engineers schematic converter that transforms Litematica schematic files into Space Engineers blueprint format.
Package main implements a Minecraft to Space Engineers schematic converter that transforms Litematica schematic files into Space Engineers blueprint format.
moba-cracker command
sys-info command
Package main implements a system information display utility that shows comprehensive details about the operating system, hardware, and Go runtime.
Package main implements a system information display utility that shows comprehensive details about the operating system, hardware, and Go runtime.
traytest command
wscli command
Package main provides a simple WebSocket client that connects to a WebSocket server, optionally authenticating using basic authentication if credentials are embedded in the URL.
Package main provides a simple WebSocket client that connects to a WebSocket server, optionally authenticating using basic authentication if credentials are embedded in the URL.
pkg
archive
Package archive provides utilities for working with archive formats, currently supporting ZIP extraction.
Package archive provides utilities for working with archive formats, currently supporting ZIP extraction.
config
Package config provides configuration management utilities including environment variable manipulation, key replacement, and TOML configuration file handling.
Package config provides configuration management utilities including environment variable manipulation, key replacement, and TOML configuration file handling.
debug
Package debug provides comprehensive debugging utilities including conditional logging, stacktrace output, and self-destruct functionality for development and testing.
Package debug provides comprehensive debugging utilities including conditional logging, stacktrace output, and self-destruct functionality for development and testing.
driveutil
Package driveutil provides comprehensive Windows drive management utilities including drive enumeration, metadata extraction, monitoring, and utility functions.
Package driveutil provides comprehensive Windows drive management utilities including drive enumeration, metadata extraction, monitoring, and utility functions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL