
restic
Encrypted, deduplicated backups to storage you don't trust: local disk, SFTP, S3, rest-server or rclone. One Go binary, with no built-in scheduler or GUI.
21 entries tagged with "cli"

Encrypted, deduplicated backups to storage you don't trust: local disk, SFTP, S3, rest-server or rclone. One Go binary, with no built-in scheduler or GUI.

Architecture docs drafted from the code itself: a Rust CLI whose LLM agents write a C4-style Markdown wiki with Mermaid diagrams, local Ollama included.

Back up files, databases and Kubernetes clusters to one encrypted, deduplicated store you can browse without restoring. Scheduling is left to cron or systemd.

Find the hop where packets get lost: traceroute and ping merged into one terminal UI, with ICMP, UDP or TCP probes and ECMP paths traced one flow at a time.

Free up disk space on a Mac from the terminal: caches, apps and their leftovers, stale node_modules, with a --dry-run preview before anything is deleted.

Word, Excel, PowerPoint and text PDFs to Markdown for an LLM, with no Python and no ML model: a Rust library, a Node CLI, a WebAssembly build. No local OCR.

Short links on your own domain, created through a REST API or CLI and redirected by country, language or device. MIT-licensed PHP server, separate web UI.

Make an installable font from a photo of your handwriting without paying for a web service: a local Node CLI plus an optional Claude Code skill for labeling.

Read and write XLSX, ODS and CSV in TypeScript with zero dependencies and streaming, for Excel exports and imports that also run in browsers and Workers.

Google, Bing or Yandex results as JSON with no API key: a headless Chromium on your own server reads them, and runs into the engines' CAPTCHAs and blocks.

Turns a photo of a receipt into JSON: merchant, date, line items, total. A Python library that hands the image to an OpenAI-compatible LLM. API key needed.

Phone alerts from any script that can send an HTTP POST: an open source pub-sub notification service, free on ntfy.sh without an account, or self-hosted.

Send every program on a machine, or a whole subnet, through a SOCKS5, Shadowsocks or SSH proxy with no per-app settings: a Go binary behind a TUN device.

Website traffic stats with no script and no cookies, read from server logs: open source web log analyzer for Apache, Nginx or Caddy, in the terminal or as HTML.

Word, Excel, PowerPoint, PDF and EPUB files turned into Markdown an LLM can read, in Python. Images and scanned PDFs only become text by calling an LLM.

Give an AI agent YouTube, Reddit, X and GitHub: a Python CLI picks a tool for each platform, installs it and checks it works. Most social sites need a login.

Hand tasks to an AI agent you can reach on Telegram, and it turns them into reusable skills. MIT code, any model, but shell commands run unsandboxed by default.

Write end-to-end tests for Android, iOS and web apps as flat YAML command lists that run without a build step and wait for the screen to settle on their own.

Find out whether an email address exists before mailing it: an MIT-licensed Rust library that queries the domain's SMTP server, with a CLI and an HTTP API.

Build a static blog or docs site from Markdown with one Rust binary, Sass and image resizing included. 0.23 dropped shortcodes, and search ships with no UI.

Test HTTP APIs from plain text files kept in Git: chained requests, JSONPath, XPath and TLS checks, exit code 4 on failure. Orange's CLI, built on libcurl.