8224
Comment:
|
8949
Added "Blug" static site generator
|
Deletions are marked like this. | Additions are marked like this. |
Line 3: | Line 3: |
To start a feature comparison, use the following keys within braces:<<BR>> a = authentication / authorization<<BR>> b = integrated admin backend for editors (CMS)<<BR>> c = comments<<BR>> h = caching<<BR>> k = pingback / traceback<<BR>> m = markup support<<BR>> n = notifications<<BR>> p = plugin architecture<<BR>> u = multi-user blog system (Twitter-like)<<BR>> r = RSS feed<<BR>> s = data export / import (schema migration)<<BR>> |
To start a feature comparison, use the following keys within braces: a = authentication / authorization b = integrated admin backend for editors (CMS) c = comments h = caching k = pingback / traceback m = markup support n = notifications p = plugin architecture u = multi-user blog system (Twitter-like) r = RSS feed s = data export / import (schema migration) |
Line 21: | Line 24: |
Line 22: | Line 26: |
* wxPython LiveJournal client | * wxPython [[LiveJournal|LiveJournal]] client |
Line 30: | Line 34: |
Line 31: | Line 37: |
Line 35: | Line 42: |
Line 38: | Line 47: |
Line 40: | Line 51: |
Line 42: | Line 54: |
Line 44: | Line 57: |
Line 47: | Line 61: |
Line 50: | Line 63: |
Line 51: | Line 65: |
Line 53: | Line 66: |
Line 55: | Line 67: |
Line 57: | Line 68: |
Line 64: | Line 74: |
Line 65: | Line 77: |
Line 67: | Line 81: |
Line 69: | Line 84: |
Line 71: | Line 87: |
Line 73: | Line 90: |
Line 75: | Line 93: |
* [[http://developeradvocate.appspot.com/id/1005/AppEngineBlog-(%22AEB%22)-Version-1.1.0-Released|App Engine Blog]] | * [[http://developeradvocate.appspot.com/id/1005/AppEngineBlog-("AEB")-Version-1.1.0-Released|App Engine Blog]] |
Line 77: | Line 96: |
Line 79: | Line 99: |
Line 80: | Line 101: |
* [[https://gthc.org/projects/blogengine/|BlogEngine]] - Lightweight Blogging api based on Django and WSGI. Made with 100% free and and reusable components (BSD licensed, no developers contract/license) - {achmnpst} * Dead link. |
* [[http://gthc.org/wiki/BlogEngine|BlogEngine]] - Versatile blogging framework based on Django and [[http://www.notmm.org|notmm]] - {achmnpst} * last updated 2012-11-29 (in active development) |
Line 84: | Line 106: |
Line 86: | Line 109: |
Line 87: | Line 111: |
Line 90: | Line 115: |
Line 91: | Line 118: |
Line 99: | Line 127: |
is a "set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine". See also [[http://pypi.python.org/pypi/hgblog/|its page on PyPI]]. | . is a "set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine". See also [[http://pypi.python.org/pypi/hgblog/|its page on PyPI]]. |
Line 102: | Line 132: |
Line 104: | Line 133: |
Line 107: | Line 135: |
Line 108: | Line 137: |
Line 120: | Line 150: |
Line 121: | Line 153: |
Line 125: | Line 158: |
* [[http://github.com/jeffknupp/blug|Blug]] * Static site generator for Markdown based posts, including RSS feed and sitemap generation * Deep microdata integration - automatic Google Author information support * Third party support: Disqus, Google Analytics, Clicky, GitHub, Twitter, Facebook, Google+ * Includes built-in pure Python web server optimized for static sites |
|
Line 140: | Line 179: |
* [[http://nikola.ralsina.com.ar/|Nikola]] * Creates static files with markdown / reStructuredTest as input * Themeable with [[http://www.makotemplates.org/|Mako]] or [[http://jinja.pocoo.org/|Jinja2]] * Supports multi-language sites, image galleries, the creation of RSS feeds, syntax highlighting and Disqus for comments |
|
Line 141: | Line 187: |
Line 157: | Line 204: |
* last updated 2004-04-23 | |
Line 168: | Line 216: |
Line 170: | Line 217: |
Line 175: | Line 221: |
Line 177: | Line 222: |
* Dead link. | |
Line 179: | Line 225: |
Line 188: | Line 233: |
Line 190: | Line 234: |
* Multiple categories for one entry * No external dependencies outside Pythons standard library (no need for database engine etc.) * Comments * Nice archive pages for old entries * Search * RSS feed for all entries and for every category |
* Multiple categories for one entry * No external dependencies outside Pythons standard library (no need for database engine etc.) * Comments * Nice archive pages for old entries * Search * RSS feed for all entries and for every category |
This is a list of web log ("blog") software written in Python, organised by category. Please feel free to add to the list or add details.
To start a feature comparison, use the following keys within braces:
a = authentication / authorization b = integrated admin backend for editors (CMS) c = comments h = caching k = pingback / traceback m = markup support n = notifications p = plugin architecture u = multi-user blog system (Twitter-like) r = RSS feed s = data export / import (schema migration) t = topics / categories
Tools
wxPython LiveJournal client
- wrapper for the Blogger API
- a RSS/Atom aggregator for (Py)Blosxom
web2py Based
- Instant Press is an open source CMS developed in the web2py framework. Instant Press is simple, easy to use and attractive.
- Last Updated Dec 2010
- Instant Press is an open source CMS developed in the web2py framework. Instant Press is simple, easy to use and attractive.
- A blog system developed with web2py. Offers posts, pages,caching, comments, file uploads, import your wordpress data.
- Last Updated May 2010
- A blog system developed with web2py. Offers posts, pages,caching, comments, file uploads, import your wordpress data.
- Wordpress Clone made with web2py framework (can run on Google App Engine)
web.py Based
Zope Based
COREBlog // COREBlog was Zope based, COREBlog2 was Plone based, coreblog3 is currently developed and it's Google App Engine based.
Python Desktop Server // This is a bad link
- Zope/plone
- Zope/plone
Django Based
Mumblr - utilises MongoDB for storage
- last updated 2010-09-13
- last updated 2009 (?)
- "Gone with the wind..." - dead link.
Byteflow - {ckmrt}
- last updated 2011-03-10 (active)
- last updated 2009-12-09
- last updated 2010-04-28
PyLucid CMS has a built in blog plugin PyPI - {chmr}
- last updated 2011-01-25 (active)
Hoydaa Blog - An extensible Django based blogging software running on Google App Engine.
BlogEngine - Versatile blogging framework based on Django and notmm - {achmnpst}
- last updated 2012-11-29 (in active development)
collective - Blog engine with minimal core feature set.
- last updated 2011-01-08
Mezzanine - CMS with integrated Blog engine.
TurboGears Based
Pocoo Libs Based
is a "set of modifications to the Sphinx project to make it slightly more suitable as a blogging engine". See also its page on PyPI.
Snakelets Based
Frog running on Snakelets,
As of 20100607, there is only a Wikipage discussing a Frog reimplementation. Frog and Snakelets are no longer publicly available.
- calendar
- image embedding or linking
- multi-user
- active article overview
- permalinks
- Unicode compatible
- data as XML files on filesystem
- CSS-based valid layout
Static
- Generate static HTML using jinja2 template, markdown syntax,...
- Based on Python and Django, heavily inspired by Jekyll
- Static site generator for Markdown based posts, including RSS feed and sitemap generation
- Deep microdata integration - automatic Google Author information support
Third party support: Disqus, Google Analytics, Clicky, GitHub, Twitter, Facebook, Google+
- Includes built-in pure Python web server optimized for static sites
- Minimalistic blogging software that generates static HTML from RST source
- Uses Mercurial for version control
- Disqus and Google Analytics integration
- Based on Sphinx
- Disqus comments, Google Analytics, RSS feed, search function, sidebar widgets
- yet another static blog compiler with fast incremental builds
- flexible, view-controller inspired configuration
- Disqus comments, RSS/Atom Feeds, tags, pages, static content, various markup extensions
Uncategorized
- Runs on Google App Engine
- Exposes a REST API
- Runs on Google App Engine
Snurf // Homepage is down or has been moved
- uses file-system or Subversion repository for data
- generates static HTML, RSS and Atom files
- last updated 2004-02-14
- last updated 2004-04-23
- {chkmnpt}
- support for formatted Python code in posts
- {ckmprt}
- really simple cgi blog with flat file blog posts.
- lots of plugins.
uses Quixote
- Dead link.
- provides a "personal" wiki and weblog (including Atom feed)
- last updated 2009-11-15
uses webware as an XML fragment management system
Kukkaisvoima Simple one cgi file approach.
- Multiple categories for one entry
- No external dependencies outside Pythons standard library (no need for database engine etc.)
- Comments
- Nice archive pages for old entries
- Search
- RSS feed for all entries and for every category