Skip to content

Hendo10X/skrip

Repository files navigation

Skrip

Lightweight headless CMS powered by markdown. Write content as plain .md files, get structured data and a JSON API automatically. No database, no dashboard.

Stack

  • Next.js 16 — app router, server components
  • Tailwind CSS v4 — styling
  • skriplet — markdown content engine (npm)

Content

Content lives in content/ as markdown files with YAML frontmatter:

content/
  blog/          → /api/collections/blog
  docs/          → /api/collections/docs
  examples/      → /api/collections/examples

Each directory is a collection. Each .md file is an item. The filename is the slug.

API

GET /api/collections
GET /api/collections/:name
GET /api/collections/:name/:slug

Development

bun install
bun dev

Package

The content engine is published separately as skriplet:

bun add skriplet

About

Skrip is a lightweight headless CMS that uses plain markdown files as structured content. Drop files in a folder, get a clean JSON API back. No database, no dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors