Build Content-Driven Apps Faster
The BlogFlow SDK provides everything you need to integrate blog content into your Next.js applications. Server-side rendering, smart caching, and multi-language support. One SDK, unlimited possibilities.
Built for Next.js Developers
Why BlogFlow SDK?
Lightning Fast
Optimized for Next.js 14+ with built-in ISR and SSR support. Fetch and cache content at the edge.
Type-Safe
Full TypeScript support with auto-completion. Catch errors before they reach production.
Multi-Language
Access content in multiple languages with a single API call. Perfect for global markets.
Zero Config
Works out of the box with sensible defaults. Customize only what you need.
Composable
Mix and match SDK modules. Use only what your project needs.
Production Ready
Battle-tested by Sydney's top agencies. Enterprise-grade reliability.
Installation & Setup
Get Started in Minutes
Install the SDK
npm install @blogflow/sdkConfigure your API key
Create a .env.local file in your project root and add your API key:
BLOGFLOW_API_KEY=your_api_key_hereNEXT_PUBLIC_BLOGFLOW_API_KEY=your_api_key_hereStart fetching posts
client.getPosts()Code Examples
Simple, Powerful API
# First, add to your .env.local file:
NEXT_PUBLIC_BLOGFLOW_API_KEY=your_api_key_here
# Then use in your component:
import { BlogFlowUI } from '@blogflow/sdk/react';
export default function BlogPage() {
return (
<BlogFlowUI
apiKey={process.env.NEXT_PUBLIC_BLOGFLOW_API_KEY}
/>
);
}
// That's it! You now have:
// ✅ 16 built-in themes
// ✅ 12 view modes (card, list, grid, etc.)
// ✅ Server-side & client-side search
// ✅ Multi-language support
// ✅ Complete pagination
// ✅ Responsive designWhat You Get