Skip to content

hellifiknow/Cecil

Repository files navigation

Cecil logo Cecil

Your content driven static site generator.

Build Status Scrutinizer Code Quality Codacy Badge StyleCI SymfonyInsight

Cecil is a CLI application that merges plain text files (written in Markdown), images and Twig templates to generate a static website.

Cecil CLI demo

Features

  • No database, files only
  • Flexible template engine & themes support
  • Dynamic menu creation
  • Generators (taxonomies, paginaton, etc.)

Installation

curl -SOL https://cecil.app/cecil.phar
mv cecil.phar /usr/local/bin/cecil
chmod +x /usr/local/bin/cecil

PHP 7.1+ is required.

Usage

  • Create new website: cecil new
  • Build and serve it: cecil serve
  • Get help: cecil help

Quick Start

Read the Quick Start documentation page.

Deploy to Netlify a ready to go blog.

Development

Requirements

Please see the composer.json file.

Project installation

Run the following commands:

composer create-project cecil/cecil -sdev
cd cecil
php bin/cecil

License

Cecil is a free software distributed under the terms of the MIT license.

Cecil © Arnaud Ligny
Logo © Cécile Ricordeau

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published