43 projects
lupaxa-chat-server
Multi-room TCP chat server.
lupaxa-chat-client
A terminal client for the chat server, keeping server text separate from what you are typing.
lupaxa-uuid-generator
Generate UUID versions 1, 3, 4, 5, 6, 7, and 8, with formatting and a slim CLI.
lupaxa-verify-email
Check whether an email address looks deliverable: syntax, DNS, and optional SMTP.
lupaxa-zone-transfer
Test whether a domain's nameservers allow DNS zone transfer (AXFR).
lupaxa-smtp-tester
Send a test email through an SMTP server to verify delivery.
lupaxa-mx-inspector
Look up a domain's MX hosts, SPF, and DMARC policy from public DNS, with an optional SMTP banner probe.
lupaxa-ipinfo-update
Download the IPinfo Lite database for local TCP wrappers and other tools.
lupaxa-cms-detection
Detect which CMS a website is using from public signals.
lupaxa-ssl-expiry
Check TLS certificate expiration dates on port 443.
lupaxa-time-to-first-byte
Measure HTTP time to first byte and repeat until interrupted.
lupaxa-token-manager
Store API tokens in named profiles, with optional encryption, and emit them as shell exports.
lupaxa-port-forwarder
Forward local TCP traffic to a remote host and port.
lupaxa-tcp-port-ping
Repeatedly connect to a TCP host and port and report latency.
lupaxa-certtool
A Python toolkit and CLI for generating self-signed certificates, CSRs, and private keys.
lupaxa-markdown-converter
Convert a Markdown document between CommonMark, GitHub, and Obsidian.
lupaxa-slackit
Send Slack messages through an incoming webhook.
lupaxa-pushit
Send Pushover notifications.
lupaxa-teamsit
Send Microsoft Teams messages through an incoming webhook.
lupaxa-domain-expiry
Look up domain name expiration dates over WHOIS.
lupaxa-dns-blacklist-checker
Check whether an IPv4 address or hostname is listed on DNS blacklists.
lupaxa-sysinfo
Cross-platform system inventory library and CLI with modular collectors, redaction, and JSON/YAML/XML/HTML reports.
lupaxa-discordit
Send Discord messages through an incoming webhook.
lupaxa-photo-renamer
Rename photographs and videos into consistent date-based filenames.
lupaxa-real-url
Follow HTTP redirects and report the URL that actually serves the page.
lupaxa-image-converter
Convert images between JPG, JPEG, PNG, GIF, WebP, and SVG.
lupaxa-favicon-generator
Generate a modern favicon set from a single source image.
lupaxa-qrcode-generator
CLI and library to generate QR codes for text, Wi-Fi, contacts, email, SMS, locations, and calendar events.
lupaxa-github-token-validator
Report what a GitHub token is allowed to do.
lupaxa-invisible-timing-toolkit
Opt-in runtime timing hooks for functions, loops, files, HTTP, SQLite, subprocess, and imports.
lupaxa-github-repo-sync
Safely clone and update large collections of GitHub repositories from a declarative JSON5 configuration.
lupaxa-git-archaeologist
Read-only local Git history analysis for activity, lineage, churn, and tree snapshots.
lupaxa-expired
Tiny utility to check whether a timestamp has expired relative to UTC now.
lupaxa-leaky-bucket
Leaky-bucket rate limiter with drop and queue modes.
lupaxa-diff-ini-files
Compare two INI files by section, key, and value.
lupaxa-divulge
Opinionated console messaging helper with coloured, prefixed output.
lupaxa-data-converter
Python library that converts mappings between JSON, JSON5, XML, YAML, and TOML.
lupaxa-cronlab
Validate, explain, and preview five-field Vixie cron expressions.
lupaxa-convert-size
Convert file sizes between IEC (binary) and SI (decimal) units, including bits, nibbles, and bytes.
lupaxa-fortune-cookie
Developer-themed fortune cookie library and command-line tool.
lupaxa-magic-8ball
Classic Magic 8-Ball library and slim CLI.
lupaxa-excuse-generator
Random excuse generator library and command-line tool.
lupaxa-basic-cli-chatbot
A simple command-line AI chatbot with conversation context.