Jekyllplus screenshot

Jekyllplus

Author Avatar Theme by Hunvreus
Updated: 9 Feb 2024
132 Stars

Lightweight CMS for GitHub pages and Jekyll websites.

Categories

Overview

This is an early version of Jekyll+, a Content Management System for Jekyll. It provides a user-friendly interface for users to edit the content of their Jekyll website hosted on GitHub.

Features

  • User-friendly interface for editing Jekyll website content
  • Integration with GitHub for hosting Jekyll websites
  • Customizable fields for posts and pages collections
  • Support for various types of fields including string, file picker, tag input, checkbox, date input, select box, textarea, and markdown editor

Installation

To install Jekyll+, follow these steps:

  1. Open the default layout for your Jekyll site (_layouts/default.html).
  2. Add the following snippet at the bottom of your page right before </body>, making sure JEKYLLPLUS_REPO is set to the repo and branch names for your Jekyll site. Example:
    var JEKYLLPLUS_REPO = 'Wiredcraft/jekyllplus/master'
    
  3. Visit your site and add ?jekyllplus=true at the end of your URL. Example: http://example.com/?jekyllplus=true. You will see the Jekyll widget at the bottom left corner of your site, and you can now edit and create pages or posts.

Summary

Jekyll+ is a Content Management System designed specifically for Jekyll websites hosted on GitHub. It offers a user-friendly interface for editing website content and supports various types of fields for customization.