evolver
-tools
Showcase
Blog
Docs
pip install evolver-tools
✦ All 261 CLI Tools
19 categories · zero dependencies ·
GitHub
All
Text Processing (33)
Network & HTTP (28)
Development (28)
File Operations (21)
Date & Time (19)
Encoding & Crypto (18)
CSV & Data (18)
CLI Utilities (17)
JSON (16)
ASCII & Visual (12)
System & Monitoring (12)
Generators (9)
Security (6)
QR & Media (6)
YAML / TOML / INI (6)
Other (5)
Format Conversion (4)
PDF (2)
Meta & Automation (1)
Showing
261
of 261 tools
evtool agent-b-tool
Dual-agent collaborative workflow tool
Meta & Automation
evtool ansi-strip
Strip ANSI escape codes. Usage: ansi-strip [file]
Text Processing
evtool ansi-to-html
Convert ANSI escape sequences to color HTML
Text Processing
evtool ansi-to-txt
Strip ANSI escape codes, convert to plain text
Text Processing
evtool api-tester
HTTP API testing tool
Network & HTTP
evtool ascii-banner
ASCII art banner generator — block, simple, wide, big fonts
ASCII & Visual
evtool ascii-gen
ASCII art generator (8 styles)
ASCII & Visual
evtool audit-log
Parse and filter system audit logs
Development
evtool b64
Base64 encode/decode with auto-detection
Encoding & Crypto
evtool backup
File/dir backup with rotation
File Operations
evtool banner-gen
ASCII banner generator (4 styles, colors)
ASCII & Visual
evtool base32
Base32 encode/decode (stdin or arg)
Encoding & Crypto
evtool base58
Base58 encode/decode (Bitcoin-style alphabet)
Encoding & Crypto
evtool bookmark
CLI bookmark manager
CLI Utilities
evtool cal
Calendar and date calculator
Date & Time
evtool calendar-cli
Display terminal calendar. Usage: calendar-cli [year] [month]
Date & Time
evtool case-convert
Convert text between case styles (snake/camel/kebab/pascal/title/const)
Text Processing
evtool cert-check
Check SSL certificate expiry
Network & HTTP
evtool cert-info
Show SSL certificate info for a domain. Usage: cert-info
[port]
Network & HTTP
evtool changelog-gen
Generate changelog from git log
Development
evtool chart-cli
Terminal chart generator (bar, line, pie, histogram)
ASCII & Visual
evtool checksum-dir
Generate/verify directory checksums
File Operations
evtool chrono
Advanced date/time calculator (durations, business days, ranges, age)
Date & Time
evtool clipboard
Terminal clipboard copy/paste/clear
CLI Utilities
evtool code-auditor
Code analysis: complexity, security, style, deps — CLI+TUI
Development
evtool code-review
Basic code review: line length, TODOs, shebang, trailing whitespace, docstrings, CRLF, tabs, long functions, bare excepts, wildcard imports
Development
evtool code-stats
Count lines of code by language. Usage: code-stats [path]
Development
evtool color-convert
Convert colors between hex/rgb/hsl/hsv/named formats
CLI Utilities
evtool colorize
Terminal text colorizer
ASCII & Visual
evtool colors
256-color table, HEX/RGB conversion, terminal colors
ASCII & Visual
evtool config-validator
Validate config files (JSON, YAML, TOML)
Development
evtool config-vault
Config security: validate, encrypt, scan secrets — CLI+TUI
Development
evtool cowsay
ASCII cow saying text (cow/tux/dragon/bunny)
ASCII & Visual
evtool crc_check
CRC32/CRC64 checksum calculator for files
Encoding & Crypto
evtool cron
Cron expression parser
Date & Time
evtool cron-check
Validate and describe cron expressions
Date & Time
evtool cron-pretty
Describe cron schedule in plain English. Usage: cron-pretty '*/5 * * * *'
Date & Time
evtool crontab-helper
Simplify crontab management
Date & Time
evtool crypto-box
Security: encrypt, hash, password, OTP, SSL — CLI+TUI
Encoding & Crypto
evtool crypto-price
Cryptocurrency price ticker (CoinGecko)
Network & HTTP
evtool csv-concat
Concatenate CSV files vertically (union mode)
CSV & Data
evtool csv-dedup
Deduplicate CSV rows by key column or all columns
CSV & Data
evtool csv-filter
Filter CSV rows by column value
CSV & Data
evtool csv-head
Display first N rows of a CSV file
CSV & Data
evtool csv-pretty
Pretty-print CSV files as aligned tables
CSV & Data
evtool csv-schema
Infer CSV schema (column types, nulls, stats, samples)
CSV & Data
evtool csv-slice
Extract columns/rows from CSV files by index or name
CSV & Data
evtool csv-sort
Sort CSV files by column
CSV & Data
evtool csv-stats
CSV column analysis with histograms and correlations
CSV & Data
evtool csv-to-table
Convert CSV to an aligned ASCII table in terminal
CSV & Data
evtool csv-validate
Validate CSV file format. Usage: csv-validate
CSV & Data
evtool csv-view
CSV file viewer with table formatting. Auto-detects delimiter, filters, sorts, JSON output.
CSV & Data
evtool csv2json
Convert CSV to JSON. Usage: csv2json [file.csv] [--pretty] [--output file.json]
CSV & Data
evtool csv_merge
Merge CSV files by common column (inner/left/outer join)
CSV & Data
evtool date_diff
Calculate date/time differences
Date & Time
evtool db-mate
Database management: SQLite browser, schema, queries — CLI+TUI
Development
evtool db-schema
Display database schema as ASCII
Development
evtool dedup-files
Find and optionally delete duplicate files by SHA256 hash
File Operations
evtool dep-graph
Dependency graph from Python files
Development
evtool dev-dashboard
Developer dashboard: git, system, ports, processes — CLI+TUI
Development
evtool dice-roll
Dice roller (d4, d6, d8, d10, d12, d20, d100)
Generators
evtool diff
File comparison and diff tool
Text Processing
evtool diff-csv
Row-level diff of CSV files by key column
CSV & Data
evtool diff-lines
Line-by-line diff between two files (zero-dependency)
Text Processing
evtool diff-yaml
Show differences between two YAML files
Text Processing
evtool diff_files
Line-by-line file comparison
Text Processing
evtool dig
DNS lookup tool - resolve domains, find DNS records
Other
evtool dirsize
Recursive directory space analyzer
File Operations
evtool disk-cleanup
Analyze disk usage and suggest cleanup. Usage: disk-cleanup [path] [--deep]
File Operations
evtool disk-usage
Disk usage analyzer (largest dirs/files)
File Operations
evtool dns-lookup
DNS lookup tool. Usage: dns-lookup
[--type A|AAAA|MX|TXT|NS|CNAME|SOA]
Network & HTTP
evtool docker-helper
Docker command helper. Usage: docker-helper
[args]
Development
evtool dt
Date/time format converter (timestamps, timezones)
Date & Time
evtool emoji-cli
Search and display emoji
ASCII & Visual
evtool env-diff
Compare .env files. Usage: env-diff
Development
evtool env-manager
Environment variable manager for .env files
Development
evtool env-sorter
Sort environment variables in .env files
Development
evtool env_template
Generate .env.example from .env (strip values, keep keys)
Development
evtool envcheck
Environment variable validator (missing keys, formats)
Development
evtool epoch
Unix timestamp / human date converter
Date & Time
evtool excel2csv
Convert Excel to CSV
Format Conversion
evtool factor
Prime factorization of integers
CLI Utilities
evtool ff
Interactive fuzzy finder (pure Python curses TUI)
CLI Utilities
evtool figlet
ASCII banner generator (figlet-style)
ASCII & Visual
evtool figlet-cli
ASCII art font display (5 fonts)
ASCII & Visual
evtool file-encrypt
Simple file encrypt/decrypt
File Operations
evtool file-joiner
Join split file chunks. Usage: file-joiner
[--output file]
Text Processing
evtool file-patch
Apply text patches to files
File Operations
evtool file-splitter
Split files into chunks. Usage: file-splitter
--lines N | --size N[K|M|G]
File Operations
evtool file-type
Detect file type using magic bytes
File Operations
evtool file-watch
Watch file for changes. Usage: file-watch
[--tail]
File Operations
evtool file_find
Find files by name pattern with recursive search
File Operations
evtool find-dups
Find duplicate files by SHA256 hash, size, or name
File Operations
evtool find-empty
Find empty directories and files
File Operations
evtool firewall-rule
iptables/nftables firewall rule helper
Security
evtool fmt
Code and text auto-formatter (whitespace, indent, EOF)
CLI Utilities
evtool fold
Wrap input lines to specified width
Text Processing
evtool geo-ip
Look up IP geolocation. Usage: geo-ip [IP address]
Network & HTTP
evtool git-branch-cleaner
Clean stale git branches
Development
evtool git-ignore
Generate .gitignore templates for common languages/frameworks
Development
evtool git-log-pretty
Pretty git log. Usage: git-log-pretty [--count N] [--author name]
Development
evtool git-stats
Show git contribution stats. Usage: git-stats [--author name] [--since 30.days]
Development
evtool gzip-cli
Gzip/gunzip files — compress, decompress, list archive contents
Network & HTTP
evtool hash-file
Compute file hashes. Usage: hash-file
[--md5|--sha1|--sha256|--sha512|--all]
Encoding & Crypto
evtool hash_check
Compare file hashes against known SHA256/MD5 values
Encoding & Crypto
evtool hashsum
File hash verification (MD5/SHA-1/256/512/BLAKE2)
Encoding & Crypto
evtool hex-tool
Hex encode/decode. Usage: hex-tool encode
| hex-tool decode
Encoding & Crypto
evtool hexdec
Convert between hex, decimal, octal, binary
Encoding & Crypto
evtool hexdump
Hex dump with ASCII view (file or stdin)
Encoding & Crypto
evtool html-strip
Strip HTML tags, extract plain text
Text Processing
evtool html2markdown
Convert HTML to Markdown
Text Processing
evtool html2md
Convert HTML to Markdown
Text Processing
evtool html2text
Convert HTML to plain text
Other
evtool http-headers
Inspect HTTP response headers. Usage: http-headers
Network & HTTP
evtool http-live
SSE hot-reload development HTTP server
Network & HTTP
evtool http-status
Look up HTTP status code meanings (search/list/lookup)
Network & HTTP
evtool http_server
Simple static file HTTP server
Network & HTTP
evtool humanize
Convert raw numbers to human-readable format (size, duration, count)
Date & Time
evtool image-meta
Image metadata (EXIF) viewer
QR & Media
evtool ini-parser
INI file parser, query, and JSON converter
YAML / TOML / INI
evtool ini2json
Convert INI to JSON. Usage: ini2json
[--pretty]
YAML / TOML / INI
evtool ip-location
GeoIP location lookup (ip-api.com)
Network & HTTP
evtool ip_info
Show public IP address and geolocation info
Network & HTTP
evtool ipcalc
IP address and subnet calculator
Network & HTTP
evtool ipinfo
Public IP and geolocation lookup
Network & HTTP
evtool join
Join lines with delimiter
Text Processing
evtool joke
Random programming/tech/dad jokes
Generators
evtool jq-lite
jq-style JSON filter and extract tool
JSON
evtool json-diff
Deep diff two JSON files, show paths that differ
JSON
evtool json-keys
Extract and list keys from JSON files
JSON
evtool json-patch
Apply JSON Patch (RFC 6902) operations to JSON files
JSON
evtool json-path
Query JSON with simple path syntax — dot notation, bracket, wildcard
JSON
evtool json-pretty
JSON pretty-printer, validator, minifier
JSON
evtool json-schema-validate
Validate JSON against JSON Schema. Usage: json-schema-validate
JSON
evtool json-sort
Sort JSON keys alphabetically, recursively
JSON
evtool json-to-table
Render JSON array as aligned ASCII table in terminal
JSON
evtool json-to-yaml
Convert JSON to YAML format (stdlib, zero deps)
JSON
evtool json2csv
JSON to CSV converter with nested key flattening
JSON
evtool json2ini
Convert JSON to INI format. Usage: json2ini
JSON
evtool json_flatten
Flatten nested JSON to dot-notation key=value pairs
JSON
evtool json_merge
Merge multiple JSON files into one
JSON
evtool jsonql
SQL-like JSON query engine
JSON
evtool jwt-decode
Decode JWT tokens (header + payload, no verification)
Encoding & Crypto
evtool key-value-store
Simple key-value store. Usage: kvstore set
| kvstore get
| kvstore list | kvstore del
CLI Utilities
evtool license
Display open-source license text. Use --list to show available licenses.
Development
evtool license-cli
Open-source license generator and validator
Development
evtool link-check
Check for broken links in Markdown files
Network & HTTP
evtool log-analyzer
Log file pattern analyzer and statistics
System & Monitoring
evtool log-hawk
Log analysis: parse, filter, tail, stats — CLI+TUI
System & Monitoring
evtool log-tail
Tail logs with follow, filter, colorize
System & Monitoring
evtool mac-address
Generate and lookup MAC addresses
System & Monitoring
evtool macrogen
Macro/code template generator with built-in templates. Usage: macrogen
[key=val ...] | macrogen --list | macrogen -t
[key=val ...]
Generators
evtool markdown-check
Markdown link and structure checker
Text Processing
evtool markdown-format
Format/beautify Markdown tables and lists
Text Processing
evtool markdown-lint
Basic Markdown linting — headings, fences, whitespace, line length
Text Processing
evtool markdown-preview
Preview Markdown in terminal. Usage: markdown-preview
Text Processing
evtool markdown-to-html
Convert Markdown to simple HTML (stdlib, zero deps)
Text Processing
evtool markdown-toc
Generate table of contents from Markdown. Usage: markdown-toc [file.md]
Text Processing
evtool math_eval
Safe mathematical expression evaluator
CLI Utilities
evtool media-studio
Media utilities: QR, ASCII art, banner, Morse, figlet — CLI+TUI
QR & Media
evtool merge-json
Deep merge multiple JSON files (arrays concatenate, dicts recurse)
JSON
evtool mime-type
Detect MIME type of files by extension and magic bytes
File Operations
evtool morse
Text-Morse code converter with audio
Encoding & Crypto
evtool nb
Command-line notebook with full-text search
CLI Utilities
evtool net-analyzer
Network analysis: ping, trace, port scan, DNS — CLI+TUI
Network & HTTP
evtool net-speed
Internet download speed test
Network & HTTP
evtool network-scan
Scan active hosts on network. Usage: network-scan [subnet] [--ping]
Network & HTTP
evtool nl
Number lines of files or stdin
Text Processing
evtool note-taker
CLI note-taking (add, list, search)
CLI Utilities
evtool otp-gen
TOTP/HOTP one-time password generator
Encoding & Crypto
evtool passgen
Password and passphrase generator with entropy display
Security
evtool password-strength
Password strength checker (0-100)
Text Processing
evtool pdf-text
Extract text from PDF files
PDF
evtool pdf_info
Extract PDF metadata — pages, title, author, size
PDF
evtool pipe-viewer
Pipe viewer with progress bar. Usage: cmd | pipe-viewer [label]
System & Monitoring
evtool pomodoro
Pomodoro timer (work/break cycles)
Date & Time
evtool port_scan
Quick TCP port scan on a host
Network & HTTP
evtool portcheck
TCP port scanner and service detection
Network & HTTP
evtool pr-tool
GitHub PR helper (create, list, review, checkout)
Development
evtool process-kill
Kill processes by name/port/user
System & Monitoring
evtool progress-bar
Animated terminal progress bar
System & Monitoring
evtool project-doctor
Project health checker (meta, structure, quality)
Development
evtool qc-report
检验报告生成器 v2.0 -- Text/HTML/CSV/证书
CSV & Data
evtool qc-sample
样品送检单生成器 v2.0 -- 交互/模板/批量
CSV & Data
evtool qr_cli
Generate QR codes in terminal (unicode block art)
QR & Media
evtool qrcode
QR code generator (ASCII art)
QR & Media
evtool quote
Random quote generator (100+ in 5 categories)
Generators
evtool rainbow
Rainbow-colored text output
ASCII & Visual
evtool random
Random generation: password, uuid, hex, int. Usage: random password [len] | uuid | hex [bytes] | int [min] [max]
Generators
evtool random-cli
Random data generator (numbers, strings, UUIDs, passwords)
Generators
evtool random-string
Generate random strings (hex/pin/uuid/base64/alphanumeric)
Text Processing
evtool reminder
Timer-based reminder with countdown
Date & Time
evtool ren
Batch file renamer (prefix/suffix/regex/numbering)
File Operations
evtool replace-text
Find and replace text in files. Usage: replace-text
[files...] [--dry-run]
Text Processing
evtool restore
Restore files from .bak backups
File Operations
evtool rot13
ROT13/ROT47 text cipher (stdin or arg)
Encoding & Crypto
evtool route-trace
Trace network route to host. Usage: route-trace
[--max-hops 30]
Network & HTTP
evtool scan-open-ports
TCP port scanner with concurrent scanning and service detection
Security
evtool scan-ports
TCP port scanner (range, common ports)
Security
evtool screen-recorder
Record terminal session. Usage: screen-recorder start [name] | screen-recorder stop | screen-recorder list
QR & Media
evtool screenshot-cli
Take screenshots from terminal. Usage: screenshot-cli [output.png] [--delay N]
QR & Media
evtool search-files
Search files by name/content. Usage: search-files
[path] [--type f|d]
CLI Utilities
evtool search-history
Search terminal history. Usage: search-history
CLI Utilities
evtool secret-scanner
Scan files for secrets/API keys/tokens. Usage: secret-scanner [path]
Security
evtool seq
Generate sequence of numbers
CLI Utilities
evtool service-check
Check systemd service status
Network & HTTP
evtool share
Generate ready-to-post social media content (HN/Reddit/Tweet) about evolver-tools
Other
evtool shuffle
Randomize lines from stdin
Text Processing
evtool siege-lite
HTTP load tester (concurrency, latency percentile)
Network & HTTP
evtool slugify
Convert text to URL-friendly ASCII slugs
Text Processing
evtool smellfinder
Python code smell detector (AST-based, 10+ patterns)
Development
evtool sort
Line sorting (alpha, numeric, unique, by column)
Text Processing
evtool spinner
Animated terminal spinner (6 styles)
ASCII & Visual
evtool split
File splitter and joiner (by lines or size)
File Operations
evtool sponsor
Show sponsorship info and how to support EVOLVER Tools
Other
evtool sql2csv
Run SQL on CSV files
CSV & Data
evtool sqlite-cli
SQLite query tool with CSV/JSON/table output
Development
evtool ssh-key-gen
Generate SSH key pairs
Security
evtool ssl-check
SSL/TLS certificate checker
Network & HTTP
evtool stopwatch
Terminal stopwatch with lap support
Date & Time
evtool subnet
IPv4 subnet/CIDR calculator
Network & HTTP
evtool sysmon
Real-time system monitor (curses TUI)
System & Monitoring
evtool sysmon-pro
System monitor: CPU, memory, disk, processes, network — CLI+TUI
System & Monitoring
evtool system-info
Display system information. Usage: system-info [--all]
System & Monitoring
evtool temp-cleaner
Clean temp files. Usage: temp-cleaner [--dry-run] [--older N[d|h]]
File Operations
evtool template
Project scaffolding. Usage: template init
| template python
| template cli
Development
evtool text-dedent
Remove common leading whitespace from text
Text Processing
evtool text-stats
Text statistics (words, chars, sentences, reading time)
Text Processing
evtool text-wrap
Wrap text to specified column width
Text Processing
evtool time-duration
Calculate duration between dates/timestamps in multiple formats
Date & Time
evtool timeout
Run command with timeout limit
Date & Time
evtool timer
Countdown timer and stopwatch
Date & Time
evtool timer-pro
Countdown, stopwatch, alarms, lap timer
Date & Time
evtool todo-cli
Simple prioritized TODO list manager
CLI Utilities
evtool toml2json
Convert TOML to JSON. Usage: toml2json
[--pretty]
YAML / TOML / INI
evtool tr
Translate or delete characters (stdin)
Text Processing
evtool tree
Display directory tree. Usage: tree [path] [--max-depth N] [--dirs-only]
File Operations
evtool treedir
Directory tree visualizer
File Operations
evtool tsv2csv
Convert TSV (tab-separated) to CSV format
Format Conversion
evtool uniq
Unique line filter with count & case-insensitive
Text Processing
evtool unit-convert
Unit converter (length, weight, temp, volume)
CLI Utilities
evtool uri-encode
URI encode/decode. Usage: uri-encode encode
| uri-encode decode
Encoding & Crypto
evtool url_parser
Parse and analyze URLs
Encoding & Crypto
evtool urlparse
URL parser and debugger
Encoding & Crypto
evtool uuid
UUID v1/v4/v5/v7 generator
Generators
evtool uuid_gen
UUID generator (v1/v4/v5/v7)
Generators
evtool validate
Generic file validator (JSON/YAML/CSV/TOML/XML auto-detect)
CLI Utilities
evtool watch
Run command periodically, showing output
System & Monitoring
evtool weather-cli
Weather forecast from wttr.in
System & Monitoring
evtool web-download
Download files with progress. Usage: web-download
[--output file]
Network & HTTP
evtool web-summary
Web page content extractor (title, body, links)
CLI Utilities
evtool welcome
Interactive showcase — featured tools, categories, quick-start guide
Other
evtool whois-lookup
WHOIS domain lookup. Usage: whois-lookup
Network & HTTP
evtool wordcount
Enhanced wc with language detection
Text Processing
evtool world-clock
Show current time in multiple timezones
Date & Time
evtool xml-format
Pretty-print and format XML files (stdlib)
Format Conversion
evtool xml2json
XML to JSON converter
Format Conversion
evtool yaml-validate
Validate YAML syntax. Usage: yaml-validate
YAML / TOML / INI
evtool yaml2json
YAML → JSON converter
YAML / TOML / INI
evtool yaml2toml
Convert YAML to TOML. Usage: yaml2toml
YAML / TOML / INI
evtool yes
Output a string repeatedly until killed
Generators
No tools match your search.
Try a different keyword or clear the filter.