Skip to main content

Catsup: a lightweight static blog generator

Project description

catsup

https://travis-ci.org/whtsky/catsup.png?branch-master

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

Install

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:

#Title

----

Content
```python
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/ .

Project details


Release history Release notifications

History Node

0.3.11

History Node

0.3.10

History Node

0.3.9

History Node

0.3.8

History Node

0.3.7

History Node

0.3.6

History Node

0.3.5

History Node

0.3.4

History Node

0.3.3

History Node

0.3.2

History Node

0.3.1

History Node

0.3.0

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

This version
History Node

0.0.8

History Node

0.0.7

History Node

0.0.6

History Node

0.0.5

History Node

0.0.4

History Node

0.0.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
catsup-0.0.8-py2.7.egg (69.7 kB) Copy SHA256 hash SHA256 Egg 2.7 Feb 12, 2013
catsup-0.0.8.tar.gz (41.4 kB) Copy SHA256 hash SHA256 Source None Feb 12, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page