Beta Launch5 Seats Left for Lifetime Membership

Join Now

Add a Blog to Your Next.js Site in 2 Minutes

Lightweight Headless Blog CMS for Modern Next.js Websites

tech stack image

Built for Performance

Modern tech stack for modern websites.

hero-image

Fully Managed Dashboard

Manage your blogs has never been easier.

hero-image

SEO Optimized

Static site SEO optimized for performance.

mobile article scroll

Mobile Ready

Out-of-the-box responsive design for mobile devices.

Start Quickly, Scale Effortlessly

With a few lines of code, adding a fully featured blog to your site is easy.

// blogs/page.tsx
import { NextBlogListPage } from '@weekend-studio/easyblog-next/app';

const config = {
  apiKey: process.env.EASYBLOG_API_KEY!,
  projectId: process.env.EASYBLOG_PROJECT_ID!,
  apiUrl: process.env.EASYBLOG_API_URL!
};

export default async function BlogPage({
  searchParams
}: {
  searchParams: Promise<{ [key: string]: string | string[] | undefined }>
}) {
  const resolvedParams = await searchParams;
  
  return (
      <NextBlogListPage 
        config={config}
        type="grid"
        darkMode={true}
        searchParams={resolvedParams}
        displayOptions={{
          showThumbnail: true,
          showReadingTime: true,
          showExcerpt: true,
          showTags: true,
          showDate: true,
          showAuthor: true,
          showCategory: true,
          isNextPage: true,
        }}
      />
  );
}
Code

Immersive Writing Experience

Managing your blog content has never been this simple.
Our editor is designed with users in mind, giving you distraction free writing experience.

Editor

Manage Everything with EasyBlog Portal

Manage your blog posts, categories, tags, and more with a simple, elegant interface.

Manage multiple projects
Manage multiple projects with a single account. Add blog tags, categories, and more on the fly.
Batch managing blog posts
Manage multiple blog posts at once. Create, delete, edit, and more.
Fully customizable blog metadata before publishing
Change blog slug, tags, categories, thumbnail, and more before publishing.
Manage multiple projects
Pricing

Choose the plan that fits your needs.

Try everything for free
No credit card required

Free

Free per month

Best for hobbyists and small projects

  • 1 Project
  • Unlimited blogs
  • Embedded attribution links
  • Community support
Get Started for Free

Pro

$29 per month

Best option for large teams & businesses

  • Unlimited Projects
  • Unlimited blogs
  • No attribution links
  • Priority support
Get Started

Friend

$0 per month

Send me a DM on X, tell me what you're building, and get a lifetime of EasyBlog for free.

  • Unlimited Projects
  • Unlimited blogs
  • Attribution links
  • Priority support
Let's Grab a Cup of Coffee

Like or Hate this Product?

Connect with me on X or join our Discord to let me know what you think.

Xdiscord