Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install catsup

How to install catsup

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install catsup
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
0.0.8 Available View build log
MIT License
Lastest release
version 0.0.8 on Jan 9th, 2014



A lightweight static blog generator. Document here: https://catsup.readthedocs.org/en/latest/


Simple way using pip:

pip install catsup

Or another hard way to install:

git clone git://github.com/whtsky/catsup.git
cd catsup

# We use git submodules to organize out theme.
# If you don't want the default theme(current version is sealscript)
# You can skip these command.
git submodule init
git submodule update

python setup.py install

Setup your blog

Change directory to the directory you prefer to place your blog and run catsup init to initialize it.

Then you can edit config.json to change your configuration.

Write a post

Catsup support markup of Markdown. Filename should like year-month-day-title.md

(For example: 2000-01-01-catsup.md)

Post Example:



print "hi,I'm coding."

Install theme

Run catsup themes to list available themes. And run catsup install path [-g] to install a new theme.

If -g flag present, the theme would be install in the global themes directory.

path could be a url of a git repo or path to the theme folder.

If it's a git repo, catsup will clone and install it automatically.

Build your blog

run catsup build And you can find your static blog in ~/build/ .

Subscribe to package updates

Last updated Jan 9th, 2014

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.