Skip to content

Convert a single-file README (reStructuredText or Markdown) into a Bootstrap-powered static website.

License

Notifications You must be signed in to change notification settings

falzard/beautiful-readme

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beautiful-readme

Beautiful-readme converts a single readme file into a simple and modern Bootstrap-powered static website. Simplicity (KISS) and clarity are the major design goals of beautiful-readme. For more feature-rich solutions, I recommend having a look at Sphinx and Beautiful docs.

Demo

Here (built from this readme) and here (built from a readme for another project).

Usage example

Input:

  • A small configuration file (default name: brconfig.py).
  • A readme file (reStructuredText or Markdown), e.g. README.rst.

Execute $ beautiful-readme README.rst and a static website is created in the _build directory.

Features

  • reStructuredText and Markdown support.
  • Modern and reliable HTML5 output (based on the Bootstrap blog template).
  • Mobile-friendly responsive layout with professional appearance.
  • Google Analytics snippet support (optional).
  • Custom CSS injection (optional).
  • Custom sidebar HTML code injection (optional).

Installation

Beautiful-readme releases are hosted on PyPI. Installation with pip is recommended:

$ pip install beautiful-readme

Author & License

Beautiful-readme is written and maintained by Jan-Philip Gehrcke. It is licensed under an MIT license (see LICENSE file).

Changelog

Version 0.1.0 (Month dd, YYYY)

  • Initial release.

About

Convert a single-file README (reStructuredText or Markdown) into a Bootstrap-powered static website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 75.9%
  • Smarty 13.1%
  • CSS 11.0%