Skip to content
/ crispwrite Public template

A minimalist, fast-loading blog built with 11ty and Tailwind CSS. Clean design, optimized for readability and performance.

License

Notifications You must be signed in to change notification settings

deepakness/crispwrite

Crispwrite

A clean, minimal, and fast Eleventy blog starter built with Tailwind CSS.

Demo

Highlights

  • Public content isolated under src/
  • Blog, tags, and built-in client-side search
  • Draft workflow (draft: true) so unpublished posts stay private
  • RSS feed, sitemap, social metadata, and custom 404
  • Accessibility-first defaults (skip link, focus states, keyboard-friendly menu)
  • CI build with strict metadata validation in pull requests

Project structure

src/
  _data/        # Site metadata/helpers
  _includes/    # Layouts + partials
  assets/       # CSS + images
  blog/         # Markdown posts
  tags/         # Tag index + tag pages
  search/       # Search page

Getting started

Prerequisites

  • Node.js 18+
  • npm

Install

git clone https://github.com/deepakness/crispwrite.git
cd crispwrite
npm install

Configure metadata (required)

Before publishing, update placeholders in src/_data/metadata.js:

  • url
  • author.name
  • social handles/links

CI enforces strict metadata checks via npm run build:strict.

Run locally

npm run start

Open http://localhost:8080.

Production build

npm run build

Output is generated in _site/.

Writing posts

Create a draft post scaffold:

npm run new:post -- "My New Post"

Then edit the generated file in src/blog/.

  • Draft posts use draft: true and are excluded from site output collections.
  • Add tags in frontmatter to power tag pages and search.

Search and tags

  • Search page: /search
  • Tags index: /tags

Contributing

Contributions are welcome. Please read CONTRIBUTING.md.

License

MIT — see LICENSE.

About

A minimalist, fast-loading blog built with 11ty and Tailwind CSS. Clean design, optimized for readability and performance.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 2

  •  
  •