Small, composable, offline-first Go tooling.
Runs offline, and nothing phones home.
| Repo | What it does | |
|---|---|---|
| ⚡ | blink | Boots your entire dev stack (shell, Go, Node, Docker) with multiplexed logs, live reload, and port reclaiming, behind a TUI. Zero-config for the common case, fully offline. |
| 🩺 | care | Runs every quality, security, dependency, and test check for a repo in one command and grades it. Built for working across many repos and languages at once. |
| Repo | What it does | |
|---|---|---|
| 🧩 | sintax | Zero-dependency templating engine with pipe syntax, for workflows, document generation, and data transforms. {{ orders | filter:'status','paid' | pluck:'total' | sum }} |
The small modules that blink and care are built on. Each stands alone.
| Repo | What it does |
|---|---|
| cli | Build Go CLIs where a command is just a struct. Flags, args, env, defaults, and validation declared once as tags. |
| structs | Runtime tools to fill and read Go structs. Set any nested field from a simple map[string]any. |
| http | Struct-based HTTP client (pure stdlib, zero deps) plus a tiny chi server wrapper with middleware, auth, and SSE. |
| log | A thin, zero-dependency layer over log/slog. Filters, fan-out to multiple outputs, and custom levels. |
Apache-2.0. Built to run offline, self-hostable, no lock-in.
Made with ❤️ in Lithuania 🇱🇹.