FOR DEVELOPERS

Ship Faster.
Build Better.

Complete SDK ecosystem, comprehensive APIs, and developer tools that actually work.

$ npm install @freeradical/sdk
# Installing...
✓ Installed successfully
// app.ts
import { FreeRadical } from '@freeradical/sdk';
const client = new FreeRadical({ apiKey: '...' });
✓ Page created successfully! ID: abc123

Quick Start: Install SDK and Create Your First Plugin

TypeScript SDK

Type-safe client for Node.js and browsers with full IntelliSense support.

Auto-generated types
Full API coverage
Promise-based
View Docs →

Python SDK

Pythonic API client with async support and comprehensive documentation.

Async/await support
Type hints included
PyPI published
View Docs →

Go SDK

Idiomatic Go client with context support and zero dependencies.

Context-aware
No external deps
Goroutine-safe
View Docs →

Get Started in Seconds

TypeScript

NPM
import { FreeRadical } from '@freeradical/sdk';

const client = new FreeRadical({
  apiKey: process.env.FREERADICAL_API_KEY
});

// Create content
const page = await client.pages.create({
  title: "Welcome",
  body: "Hello world!",
  status: "published"
});

console.log(page.id);

Python

PyPI
from freeradical import FreeRadical

client = FreeRadical(
    api_key=os.getenv("FREERADICAL_API_KEY")
)

# Create content
page = client.pages.create(
    title="Welcome",
    body="Hello world!",
    status="published"
)

print(page.id)

Complete API Coverage

Content API

Pages, posts, media

User API

Auth, roles, permissions

Commerce API

Products, orders, payments

Analytics API

Metrics, events, reporting

Community \u0026 Support

Discord Community
Get help from developers worldwide
Developer Support
Email support within 24 hours
Comprehensive Docs
Guides, examples, and API reference

Start Building Today

Get your API key and ship your first integration in minutes.