Pinax

a platform for rapidly developing websites

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

By integrating numerous reusable Django apps and providing starter projects and infrastructure tools, Pinax takes care of the things that many sites have in common so you can focus on what makes your site different.

Pinax has been used for everything from social networks to conference websites, and from intranets to online games.

Featured Post


DjangoCon Talk: Pinax after Three Years: Lessons Learnt and the Way Forward

The Pinax platform has had its ups and downs since it was launched in 2008. People either love it or just don't get it. About the only thing everyone agrees on is that it doesn't seem to be progressing as fast as it once did. This talk took a fresh look at the goals of Pinax, what we did well, what we didn't do so well and what we're (slowly) doing to fix it.

read this post →

Features


Pinax provides:

  • standard project layout for consistency and easy deployment
  • starter projects that can be used as the basis for any Django website as well as some tailored to community sites, company sites, intranets and sites in closed beta
  • reusable apps providing both back-end functionality and user-facing components
  • default templates to enable quick prototyping

...including apps for:

  • account management
    • openid
    • e-mail verification
    • password management
  • profiles
  • notifications
  • activity streams
  • private betas / waiting lists

 

  • badges
  • tagging
  • wikis
  • forums
  • blogs
  • task tracking
  • friend and follower relations

The Pinax Blog


Pinax 0.9a2 Released

We are delighted to announce the release of Pinax 0.9a2. This release represents a dramatic change in the way we do things but lays the foundation for Pinax 1.0 and beyond.

Phileo: A liking app

One common feature request we've had for Pinax is the ability for users to indicate that they "Like" some object. So, we wrote an app called phileo and open sourced it under a BSD license for use in Pinax and Django projects in general.

Anafero: a referral app

There are times when you have a publicly available site, so you don't need invites to join a private site. However, you would like to encourage users to tell people about your site and reward them for doing so. This is where anafero comes in as a referral app.

DjangoCon Talk: Pinax after Three Years: Lessons Learnt and the Way Forward

The Pinax platform has had its ups and downs since it was launched in 2008. People either love it or just don't get it. About the only thing everyone agrees on is that it doesn't seem to be progressing as fast as it once did. This talk took a fresh look at the goals of Pinax, what we did well, what we didn't do so well and what we're (slowly) doing to fix it.

Kaleo: User to User Join Invitations

It's a fairly common feature these days for sites to permit users to invite others to join the site. This is even more popular in closed, private beta sites that haven't launched yet where it is desirable for the user base to grow in an organic but controlled fashion.

more blog posts →

Developer Information


Pinax is available under an MIT license. The source code is available from GitHub.

Tickets and Wiki are at code.pinaxproject.com

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

Twitter Get latest news and updates on Pinax. Follow us on Twitter.