everyone is currently rebuilding this stuff over and over again and rationalizing it as some sort of secret sauce competitive advantage when it's really infrastructure - stuff that really should be standardized so you can actually get around to doing the new and interesting stuff.” — Leonardo Lin, Co-Founder, Upcoming.org
I kinda feel guilty because 90% of the work is already done for us” — Karan Bhangui
Ah, the joy. No more coding for the nth time a registration module. No messing with authentication emails. No rewriting another openid library. No more. It's all there. Ready to use. Well documented. Greatly structured. Amazing stuff. This is a game changer in my opinion.” — Nicola Paolucci
I'm simply astounded by how far Pinax has come in the short time it's been around. The list of features is huge; I think with a little more work Pinax could become a serious competitor to Plone or Drupal.” — Jacob Kaplan-Moss, Django Co-BDFL

About Pinax

Pinax is an open-source platform built on the Django Web Framework.

By integrating numerous reusable Django apps to take care of the things that many sites have in common, it lets you focus on what makes your site different.

Video of Talk on Pinax at PyCon 2009

Video of Talk on Pinax at DjangoCon 2008

While our initial development was focused around a demo social networking site, Pinax is suitable for a wide variety of websites. We are working on number of editions tailored to intranets, event management, learning management, software project management and more.

If you have any questions about the Pinax project, please contact James Tauber.

Developer Info

Pinax is available under an MIT license. The source code has recently moved to GitHub.

Tickets and Wiki are at code.pinaxproject.com.

We are working on Pinax documentation and you can also find documentation on the websites for individual apps.

We'd love you to join us and either contribute your own reusable Django apps or help us improve our existing ones.

Most discussion about Pinax takes place on the IRC channel #pinax on Freenode or the pinax-users mailing list on Google Groups.

Features

At this stage, there is:

  • openid support
  • email verification
  • password management
  • site announcements
  • a notification framework
  • user-to-user messaging
  • friend invitation (both internal and external to the site)
  • a basic twitter clone
  • oembed support
  • gravatar support
  • interest groups (called tribes)
  • projects with basic task and issue management
  • threaded discussions
  • wikis with multiple markup support
  • blogging
  • bookmarks
  • tagging
  • contact import (from vCard, Google or Yahoo)
  • photo management

and much more coming...

Sites

We initially worked on a social networking site that has now been launched as Cloud27.

Cloud27

Since its inception, Pinax has been used as the basis for many sites including:

If you are building a Django-based website, you might consider checking out Pinax. Please contact us if we can help you in any way.