📦 SDKs

Client Libraries

Official SDKs so you spend less time on HTTP and more time building.

🟩

Node.js

Beta

Install

npm install @anielak/sdk

Example

import { AnielakClient } from "@anielak/sdk";

const client = new AnielakClient({ apiKey: process.env.ANIELAK_API_KEY });

// Verify a JWT
const result = await client.jwt.verify({ token: "eyJ..." });
console.log(result.payload);
🐍

Python

Beta

Install

pip install anielak

Example

from anielak import AnielakClient

client = AnielakClient(api_key=os.environ["ANIELAK_API_KEY"])

# Generate a QR code
qr = client.qr.generate(content="https://anielak.net", size=300)
print(qr.url)
⌨️

CLI

Coming soon

Install

npm install -g @anielak/cli

Example

# Authenticate
anielak auth login

# Shorten a URL
anielak links create https://example.com

# List your QR codes
anielak qr list