Awesome Open Source
Awesome Open Source



Web-based editor for Pelican and Nikola

Build Status Latest release Number of downloads License


  • Create and edit files
  • Commit file changes on Git (optional)
  • Run "make publish" and additional make targets
  • Authentication (optional)


Use virtualenv on package-based Linux distributions! Learn why

$ pip install shoebill


Create a regular Pelican or Nikola site directory (see pelican-quickstart documentation)

Make sure to create a Makefile

Run Shoebill as:

$ ./ /path/to/the/pelican/site

And open in your browser:

You can create or delete users and change your password at:

Optionally you can specify:

-p <port number> (defaults to 8080)
--host <hostname/ip_address>   - Hostname/IP address to bind at 
-D                             - Bottle debugging mode
-t <target>, --target <target> - Additional make target to be executed from the UI
--no-auth                      - Disable authentication



Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (51,023
editor (456
webapp (253
static-site-generator (238
static-site (135

Find Open Source By Browsing 7,000 Topics Across 59 Categories