Skip to content

Overview

Sitepins is a Git-based content editor built specifically for static site generators like Astro, Hugo, Next.js, Eleventy, and others. It gives your team a visual interface for managing content.

Unlike traditional CMSs, Sitepins doesn’t host or render your site. It doesn’t generate layouts or dictate structure. Instead, it:

  • Reads your existing content files (Markdown, JSON, YAML, TOML) from your Git repository
  • Overlays a visual editor that lets you manage that content without touching code

The content stays in your codebase. Sitepins just adds a user-friendly editing layer on top — ideal for marketers, writers, or anyone who prefers not to use a code editor.

No configuration is needed. Just connect your repo, pick your content and media folders, and start editing.

Adding a new site to Sitepins

Sitepins is built for content teams and developers who want visual editing with full control over their codebase.

  • Git-Integrated Workflow
    Every change is committed to your Git repository. Changes are versioned, reviewable, and reversible.

  • Supports All Major SSGs
    Works with Astro, Next.js, Hugo, Eleventy, Jekyll, Nuxt, and more.

  • Flexible Content Formats
    Native support for Markdown, JSON, YAML, and TOML.

  • Support for Shortcodes
    Use dynamic shortcodes and nested structures to build modular, reusable content blocks.

  • Zero Configuration Required
    No manual schemas creation needed. Just connect your repo and pick your content folders.

  • Visual + Markdown Editing
    Choose between a clean visual editor or classic Markdown mode.

  • Drag-and-Drop Media Library
    Upload, organize, and reuse media assets in folders.

  • Built-in AI Assistant
    Connect your own OpenAI API key and unlock content generation, rewriting, and enhancement directly inside the CMS.

  • Role-Based Access Control
    Assign custom roles and permissions to manage who can edit, commit, or publish.

Now that you know what Sitepins is and how it works, you’re ready to set it up. Next, we’ll guide you through how to connect Sitepins to your GitHub repository, select your content folders, and start editing visually — all in just a few steps.