You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Type-safe TypeScript SDK and CLI for Servarr APIs (Radarr, Sonarr, etc.)**
11
+
**A Radarr CLI, Sonarr CLI, and type-safe TypeScript SDK for the entire Servarr ecosystem.**
12
12
13
-
Tsarr provides type-safe TypeScript clients and a CLI for all Servarr APIs, generated from their Swagger/OpenAPI specifications. Use it as an SDK in your code or as a standalone CLI tool.
13
+
Tsarr is a unified command-line tool and TypeScript SDK for managing Radarr, Sonarr, Lidarr, Readarr, Prowlarr, and Bazarr. Auto-generated from official OpenAPI specs, it gives you type-safe API clients and a powerful CLI to manage your entire *arr media stack from the terminal — no Python required.
14
+
15
+
## Why Tsarr?
16
+
17
+
-**The only type-safe TypeScript client** for all Servarr apps in one package
18
+
-**Always up-to-date** — generated from official Swagger/OpenAPI specs, not manually maintained
19
+
-**CLI + SDK** — use it as a standalone Radarr/Sonarr CLI tool or import it as a library in your code
20
+
-**Zero dependencies for binaries** — standalone binaries for every platform, or run via Node.js/Bun
21
+
-**Built for automation** — JSON output, scripting-friendly, perfect for cron jobs and CI/CD pipelines
14
22
15
23
## Features
16
24
@@ -246,6 +254,19 @@ Perfect for building:
246
254
-**Integration scripts** - Connect Servarr apps with other services and workflows
247
255
-**CLI usage** - Manage your media servers directly from the terminal
248
256
257
+
## Alternatives
258
+
259
+
Looking for a Radarr CLI or Sonarr API client? Here's how Tsarr compares:
260
+
261
+
| Feature | Tsarr | Manual API calls |
262
+
|---------|-------|-----------------|
263
+
| Type safety | ✅ Full TypeScript types | ❌ None |
264
+
| All *arr apps | ✅ 6 apps in one package | ⚠️ DIY per app |
265
+
| CLI included | ✅ Built-in | ❌ No |
266
+
| Auto-generated | ✅ From official specs | ❌ Manual |
0 commit comments