Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Community running on Google App Engine
Python JavaScript
branch: master

This branch is 1 commit ahead, 235 commits behind livid:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
mapreduce
static
tpl
twitter
v2ex
.gitignore
README
api.py
app.yaml.example
appengine_console.py
avatar.py
backstage.py
config.py.example
data.py
feed.py
images.py
index.yaml
mail.py
main.py
mapreduce.yaml
member.py
misc.py
notes.py
page.py
place.py
t.py
template.py
topic.py
xmpp.py

README

Project Babel

Project Babel is a software package for running a community on Google App Engine. It's written in Python and released under very liberal BSD license. You can use it, modify it or even sell it whatever way you want.

Features:

- Topics are organized under Nodes (Discussion Areas), you can have many Nodes in one community
- Nodes can have header, foot and category property, or organized under Sections
- Two clean themes: one for desktop browser, another for iOS device and Android
- Optimized for modern browsers
- Built-in WebDAV avatar facility, you can host all avatars with MobileMe or other WebDAV servers
- Atom feed output
- HTML5
- Built-in MapReduce tasks for optimizing community data
- Built-in OAuth Twitter client for tweeting and syncing topics/replies
- Built-in Notes feature
- Gravatar support
Something went wrong with that request. Please try again.