Loopia CLI is a high-performance, open-source command-line tool and programmatic automation interface designed for Loopia, Sweden's premier domain registrar and cloud hosting provider. Maintained under the SpaceCorps open-source engineering collective, the project originated to provide developers, system administrators, and autonomous AI agents with a single, standalone binary capable of managing domains, DNS records, invoices, and reseller accounts with native speed and zero runtime dependencies.
The original prototype CLI tool (Loopia.Console) was implemented in C# by Niels Bosma. While functional, modern cloud automation and autonomous agent workflows require near-instantaneous startup times (1–3 milliseconds) without requiring the .NET runtime to be pre-installed. In 2026, the CLI was completely re-architected in Rust 2024 to deliver maximum performance, static compilation, native OS keystore security, and deterministic error envelopes designed specifically for LLM tool-calling loops.
Loopia CLI adheres strictly to three core tenets: security, determinism, and speed. Passwords and credentials never touch disk in plaintext by default—they are delegated to the native OS credential store (macOS Keychain, Windows DPAPI, or Linux Secret Service). For scripting and agent workflows, the CLI defaults to human-readable YAML with an explicit --json flag for piped operations and jq filters.
Loopia CLI communicates directly with the Loopia XML-RPC API (https://api.loopia.se/RPCSERV), providing complete coverage for domain operations (registration, transfer, nameservers), subdomain routing, DNS zone record management (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA), billing/credits/invoices, and full reseller operations.