ascii-tool
Convert and inspect ASCII character codes and text encodings.
curl-tool
Transfer data using HTTP, HTTPS, FTP protocols. Test APIs and download files.
clear-tool
Perform clear-tool operations from the command line.
chown-tool
Perform chown-tool operations from the command line.
chmod-tool
Change file permissions using symbolic or numeric modes.
cal-tool
Perform cal-tool operations from the command line.
netstat-tool
Display network connections, routing tables, and interface statistics. Use for network diagnostics and monitoring.
nc-tool
Read and write data across network connections using TCP or UDP. Use for network debugging, port scanning, and data transfer.
less-tool
View file contents with interactive scrolling and search. Use for reading log files, code, and large text documents with pagination.
ls-tool
List directory contents with detailed file information. Use for browsing files, checking permissions, and examining directory structure.
markdown-tool
Convert Markdown text to HTML and other formats. Use for documentation generation, content formatting, and text transformation.
clipboard-tool
Perform clipboard-tool operations from the command line.
cut-tool
Extract specific fields or columns from text files using delimiter-based parsing. Use when you need to select columns from CSV, TSV, or delimited data.
dinghaibin-base64-tool
Encode and decode base64 data. Support for standard and URL-safe variants.
sudo-tool
Execute commands with superuser privileges. Use for system administration tasks requiring elevated permissions.
dinghaibin-screenshot-tool
Capture screenshots and screen recordings. Use when user needs to take screenshots, record screen activity, capture windows, or create screen recordings for...
date-tool
Display and format date and time values from the command line. Use when you need to get the current date, format timestamps, or calculate date differences.
rm-tool
Remove files and directories permanently. Use for file deletion, cleanup, and disk space management.
id-tool
Display user and group identity information. Shows real and effective user ID, group ID, and supplementary groups for the current process.
hex-tool
Convert data between hexadecimal and other formats. Use for debugging binary data, examining file headers, and working with hex dumps.
hostname-tool
Display or set the system hostname. Use for identifying the current machine on a network and configuring system identity.
hash-tool
Compute cryptographic hash values of files and text. Use for verifying file integrity, checksums, and data validation.
head-tool
Display the first lines of files. Use for quickly previewing file contents, checking headers, or sampling data.
grep-tool
Search text files for lines matching a pattern using regular expressions. Use for log analysis, code searching, and data filtering.
backup-tool
Backup and restore files with compression and encryption. Use when user needs to backup important files, create scheduled backups, sync folders, encrypt sens...
umask-tool
Set or display file creation permission mask. Use for controlling default file permissions on new files and directories.
dinghaibin-password-generator
Generate secure passwords and passphrases. Use when user needs to create strong passwords, generate secure tokens, create PINs, or generate memorable passphr...
calc-tool
Perform mathematical calculations from the command line. Arithmetic, trig, and unit conversion.
kill-tool
Terminate processes by sending signals. Use for stopping unresponsive programs, managing background tasks, and process lifecycle control.
tr-tool
Translate or delete characters from input streams. Use for character substitution, deletion, and squeezing repeated characters.
tree-tool
Display directory structure as an indented tree. Use for visualizing folder hierarchies and project structure.
template-tool
Process text templates with variable substitution. Use for generating dynamic content from template files.
scraper-pro
Extract data from websites and APIs for analysis. Use when user needs to collect product prices from e-commerce sites, gather news articles, extract structur...
rss-agg
Parse, aggregate and process RSS/Atom feeds. Use when user wants to track multiple RSS feeds, create personalized news digest, monitor blog updates, or build...
format-tool
Format and beautify text output for better readability. Use for cleaning up structured data and aligning columns.
git-tool
Useful Git commands for repository management. Use when user needs to manage git repositories, create branches, view history, stash changes, or automate git...
hexdump-tool
Display file contents in hexadecimal and ASCII format. Use for binary file analysis, forensic examination, and low-level data inspection.
json-tool
Validate, format, and transform JSON data. Use when user needs to pretty print JSON, validate JSON syntax, minify JSON, extract JSON paths, or convert JSON t...
free-tool
Display amount of free and used memory in the system. Use for monitoring memory usage and diagnosing performance issues.
env-tool
Display, set, and manage environment variables in shell sessions. Use when inspecting or modifying the runtime environment.
seq-tool
Generate sequences of numbers with configurable start, end, and increment values. Use for creating numbered lists, loops, and ranges.
dinghaibin-system-monitor
Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u...
dinghaibin-text-to-speech
Convert text to speech audio files. Use when user needs to create audio from text, generate voiceovers, create podcasts, or convert articles to audio.
tac-tool
Concatenate and display files in reverse line order (last line first). Use for viewing log files from newest entries and reversing file content.
dinghaibin-image-processor
Process and convert images with resize, crop, compress, and format conversion. Use when user needs to batch resize photos, convert image formats, compress im...
groups-tool
Display user group memberships on the system. Shows all groups a user belongs to for permission auditing and access control verification.
fold-tool
Wrap long lines of text to a specified width. Use for formatting text files to fit within column limits.
fmt-tool
Simple text formatting and reflow tool. Use for reformatting paragraphs, removing extra whitespace, and cleaning up text files.
alias-tool
Create and manage command aliases in shell environments. Define shortcuts for frequently used commands.
notion-helper
Work with Notion databases, pages, and APIs. Use when user needs to create, read, update, or delete Notion pages and databases; automate Notion workflows; sy...
telegram-bot-pro
Create and manage Telegram bots. Use when user wants to build a Telegram bot for notifications, automation, customer support, group management, or interactiv...
sort-tool
Sort lines of text files alphabetically or numerically. Use for data preparation, list organization, and output formatting.
wc-tool
Count lines, words, characters, and bytes in one or more files with per-file and total summary. Use for document statistics, code analysis, and data volume e...
dinghaibin-video-downloader
Download videos from YouTube and other video platforms. Use when user needs to download videos for offline viewing, extract audio from videos, or save video...
sha1-tool
Compute SHA-1 160-bit cryptographic hash values. Use for file integrity checking and data fingerprinting.
schedule-task
Schedule and run recurring tasks on Linux/Unix systems. Use when user wants to set up cron jobs, scheduled backups, periodic data sync, automated reports, or...
scp-tool
Securely copy files between local and remote hosts over SSH. Use for file transfers, remote backups, and deployment tasks.
tail-tool
Display the last lines of files. Use for monitoring log files, checking recent entries, and following file growth in real-time.
sort-lines-tool
Sort lines of text alphabetically or numerically. Use for data organization, list management, and text file preparation.
xargs-tool
Build and execute command lines from standard input — batch process arguments, parallel execution, argument substitution, and delimiter control.
uniq-tool
Report or filter repeated lines in sorted text. Use for deduplication, frequency counting, and data cleanup.
time-tool
Measure execution time of commands. Use for performance benchmarking, script optimization, and timing analysis.
sys-monitor-dhb
notify-tool
Send desktop notifications from command line scripts and automated tasks. Use for alerts, reminders, and process completion notifications.
mv-tool
Move or rename files and directories. Use for file organization, relocation, and renaming operations.
mkdir-tool
Create directories and directory hierarchies. Use for organizing files, setting up project structures, and managing filesystem layout.
cat-tool
Concatenate and display file contents to standard output.
traceroute-tool
Trace network path to a destination host. Use for network diagnostics, latency analysis, and routing path discovery.
tee-tool
Read from stdin and write to both stdout and files. Use for saving pipe output while still displaying it on screen.
ssh-tool
Securely connect to remote systems via the SSH protocol. Use for remote server management, file transfer, and tunneling.
table-tool
Format data into aligned table columns. Use for displaying structured data with organized rows and columns.
which-tool
Locate the full path of executable commands in the system PATH. Find command locations, verify installation, and resolve command conflicts.
tar-tool
Create and extract tar archives with optional compression. Use for file bundling, backup, and distribution.
wc-words-tool
Count words in text — total, unique, per-line, with frequency analysis. Useful for readability metrics, content analysis, translation estimation, and documen...
dinghaibin-web-monitor
Monitor web pages for content changes with CSS selector targeting, change detection via hashing, and notification integration. Use for price tracking, conten...
whoami-tool
Print the current effective username. Simple identity query for scripts, session tracking, and access control verification.
urlencode-tool
URL-encode or decode text for safe transmission in URLs and query strings, with support for form data, partial encoding, and batch file processing.
join-tool
Join lines of text from multiple files based on a common field. Use for relational data operations similar to SQL JOIN on text files.
validator-tool
Validate data formats including JSON, email, URL, file paths, IP addresses, and phone numbers with detailed error reporting and batch processing.
dinghaibin-url-shortener
Create and manage short URLs with custom aliases and tracking. Use when user needs to shorten long URLs, create memorable custom links, track click statistic...
random-tool
Generate random numbers, passwords, and strings with configurable length and character sets. Use for security tokens, testing data, and randomization.
sed-tool
Stream editor for filtering and transforming text using scripts. Use for find-and-replace, text manipulation, and batch file editing.
unzip-tool
List, test, and extract files from ZIP archives. Use when you need to decompress or inspect ZIP file contents.
true-tool
Return exit code 0 indicating success. Use as a no-op command that always succeeds in scripts and conditional expressions.
unexpand-tool
Convert spaces to tabs in text files. Use for consistent indentation and reducing file size by replacing spaces with tabs.
transform-tool
Apply data transformations like case changes, encoding conversion, and format conversion. Use for text processing and data cleaning.
touch-tool
Create empty files or update file timestamps. Use for file creation, timestamp management, and build system operations.
top-tool
Display real-time view of running processes. Use for system monitoring, performance debugging, and resource management.
timestamp-tool
Convert between Unix timestamps and human-readable dates. Use for time conversion, log analysis, and date arithmetic.
test-tool
Evaluate conditional expressions for file testing, string comparison, and arithmetic checks. Use for shell script conditionals.
sysinfo-tool
Display comprehensive system hardware and software information. Use for diagnostics, inventory, and system profiling.
stat-tool
Display detailed file or filesystem status information. Use for checking file permissions, sizes, timestamps, and metadata.
split-tool
Split files into smaller pieces by size, line count, or number of chunks. Use for breaking large files into manageable parts.
md5-tool
Compute MD5 cryptographic hash values for files and text. Use for file integrity verification and checksum validation.
dinghaibin-log-analyzer
Analyze log files to extract insights, errors, and patterns. Use when user needs to debug application errors, find patterns in server logs, analyze access lo...
wget-tool
Download files from the web via HTTP/HTTPS/FTP with resume support, recursive mirroring, rate limiting, and progress feedback.
uuid-tool
Generate universally unique identifiers (UUIDs) in versions v1, v4, v5, v7, and nil format, with bulk generation and namespace-based deterministic IDs.
weather-tool
Get current weather and forecasts. Use when user needs to check current weather, get forecast for travel planning, or monitor weather conditions.
wc-lines-tool
Count lines, blank lines, code lines, and comment lines in text files. Useful for code statistics, log file sizing, and document analysis.
wc-chars-tool
Count characters in text input — total, non-whitespace, CJK, and Unicode-aware character counts. Useful for text analysis, content length limits, and i18n va...
uptime-tool
Show system uptime, load average, active user count, and boot time. Use for system health checks, monitoring, and diagnostics.
sha-tool
Compute SHA family hash values for file integrity verification. Use for checksums, data validation, and security verification.
ln-tool
Create hard and symbolic links between files. Use for file referencing, shortcuts, and directory organization.
network-tool
Display and manage network interfaces, connections, and routing information. Use for network diagnostics and configuration analysis.
nl-tool
Number lines of text files, showing line numbers alongside content. Use for reference, indexing, and code line numbering.
sleep-tool
Delay execution for a specified amount of time. Use for timing in scripts, waiting between operations, and scheduling delays.
sha256-tool
Compute SHA-256 cryptographic hash values for files and text. Use for secure data verification and integrity checks.
shuf-tool
Randomly shuffle lines of text input. Use for random sampling, data randomization, and selection tasks.
datetime-tool
Comprehensive date and time manipulation toolkit supporting multiple formats, timezone conversions, calendar calculations, natural language parsing, and date...
whoami-tool-check
Identity verification utility — validate current user against expected roles, check sudo access, and audit user capabilities. Extended whoami for security an...
zip-tool
Package and compress files into ZIP archives with configurable compression levels, password protection, directory recursion, and cross-platform compatibility...
yes-tool
Repeatedly output a string (or 'y' by default) for automated scripts, batch confirmation, and pipeline input generation.
xxd-tool
Create hex dumps of binary files, convert hex dumps back to binary, and perform bit-level analysis and patching. Essential for reverse engineering, binary an...
flow-automation
Create and manage automation workflows for repetitive tasks. Use when user needs to schedule periodic data sync, chain API calls, set up triggered actions, b...
cron-tool
Perform cron-tool operations from the command line.