Banjo is a Blogging Application

Banjo is a blogging application with bells and whistles, written using the Django framework.

Who should use Banjo?

Banjo is suitable for any blog, but is most appropriate for people who wish to integrate a blog into an existing Django application, such as a Satchmo store or a forum.

We have released Banjo as an open-source application with extremely liberal "BSD" licensing. So you can use it for business or personal sites with no concerns.

What are Banjo's Claims to Fame?

Banjo has a number of features not found all-together in any other Django blogging application:

  • Integrated caching, heavily used throughout the system. This lightens the load on your server, and makes serving pages much much faster than most blogging apps.
  • Skinning is built in. You can serve different skins, or change skins on the fly at any time, with all images, javascript and CSS automatically being served from the proper location for the skin.
  • Multiblog capable from the start. You can have multiple blogs, each with its own skin. The blogs can be served from unique domain names, from subdirectories, or from subdomains with equal ease, without special configuration, all from one installation.
  • Trackback and Pingback support is built in.
  • You can use standard blogging tools such as Ecto, Mars Edit or ScribeFire to post to the blog.

Where do I get Banjo?

You'll find everything you need on our download page.