Getting Started with LightCMS
Learn how to use LightCMS and integrate it with your existing static site generator.
LightCMS is a lightweight, Git backed content management system and workspace designed to bring the excitement of writing back and to make the process of writing fun and easier than ever before. It bridges the gap between the power of static site generators and the simplicity of a distraction-free, visual editor.
Core Pillars
LightCMS is designed around a single guiding principle: Give everyone a voice to speak β nothing should stand between you and sharing your knowledge.
1. ποΈ Git-Backed Storage (Zero Lock-In)
Your content belongs to you and on your own git repository. Every draft, post, and revision is stored directly as Markdown and front matter files in your own GitHub repository. No proprietary database exports, no vendor lock in, and full version history with Git branches, commits, and pull requests.
2. βοΈ Awesome Editor and Front Matter support
Built on top of TipTap, the editor gives you a nice visual formatting while automatically generating clean, semantic Markdown and YAML front matter. Enjoy rich typography, math equations (KaTeX), syntax highlighted code blocks, tables, task lists, and drag-and-drop media.
3. π€ Integrated AI Copilot
Drafting and editing is faster with an integrated AI writing companion. Ask the copilot to outline articles, rephrase paragraphs, expand ideas, or fix grammar powered by any OpenAI-compatible provider (OpenAI, OpenRouter, Ollama, NVIDIA NIM).
4. ποΈ Speech to Text
Capture inspiration on the fly. Record your thoughts directly inside the editor and let OpenAI Whisper and Wit.ai transcribe your speech into text and write at the speed of thought.
5. π First Class Themes and Appearance
Carefully curated light and dark modes with all major custom theme support catering to your needs and taste.
6. π¬ Automated Newsletter Dispatch
Built-in support for Newsy turns newly published posts into email newsletters sent directly to your audience without any monthly third-party subscriptions.
How LightCMS Works
The LightCMS workflow keeps technical complexity hidden from the user while preserving options to ease the process:
- Sign In: Log into your LightCMS instance with your GitHub account.
- Select Repository: Pick the GitHub repository containing your static blog or website (Astro, Hugo, SvelteKit, Jekyll, Next.js, etc.).
- Write & Format: Create new articles or edit existing posts with real time visual feedback, asset uploads, and front matter management.
- Publish: LightCMS automatically creates a commit or pull request to your chosen branch.
- Automated Deployment: Your existing build pipeline cloudflare pages, netlify, or vercel integrates with LightCMS to automatically deploy your site. But for custom deployment needs,
Dontβt worry we have a lot of preconfigured sample repositories with ci pipelines to deploy on github pagess
Model repositories for all major static site generators
you can hand this over to your agent for further customization.
Next Steps
Ready to explore further? Follow these guides to tailor LightCMS to your stack:
- Why LightCMS? β Read the design philosophy behind Git backed publishing.
- How to Start a Blog β Step by step guide to starting a fast, durable blog.
- Self Hosting LightCMS β Deploy your own private instance of LightCMS.
- Newsletter Automation β Distribute posts to subscribers automatically with Newsy.
- Building a Greener Web β Learn how static publishing reduces digital carbon emissions.