Each of these will eventually link to a separate page for each app with:

  • Description
  • Maturity rating
  • What starter projects use it
  • What starter projects particularly showcase it
  • How to add it to a project

List of Apps

Apps that need to be assessed and triaged:

django-user-accounts

django-user-accounts provides a Django project with a very extensible infrastructure for dealing with user accounts.

django-mailer

django-mailer is a reusable Django app for queuing the sending of email.

django-waitinglist

django-waitinglist is a Django waiting list app for running a private beta with cohorts support.

pinax-points

pinax-points is a points, positions, and levels app for Django.

pinax-points, formerly agon, provides the ability to track points on arbitrary objects in your system. The common case being user instances. It can additionally keep track of positions for these objects to produce leaderboards.

This code has mostly been pulled out of typewar and made slightly more generic to work well.

pinax-referrals

pinax-referrals provides a Django site with referrals functionality.

pinax-ratings

pinax-ratings is a ratings app for Django.

pinax-testimonials

pinax-testimonials is a testimonials app for Django.

pinax-blog

pinax-blog is a blog app for Django.

pinax-teams

pinax-teams is an app for Django sites that supports open, by invitation, and by application teams.

django-stripe-payments

django-stripe-payments is a payments Django app for Stripe.

This app allows you to process one off charges as well as signup users for recurring subscriptions managed by Stripe.

django-announcements

django-announcements is a site-wide announcement reusable app for Django.

Some sites need the ability to broadcast an announcement to all of their users. django-announcements was created precisely for this reason. How you present the announcement is up to you as the site developer. When working with announcements that are presented on the website one feature is that they are only viewed once. A session variable will hold which announcements a user has viewed and exclude that from their display. Announcements supports two different types of filtering of announcements:

site-wide (this can be presented to anonymous users)

non site-wide (these can be used a strictly a mailing if so desired)

members only (announcements are filtered based on the value of

    request.user)

pinax-notifications

pinax-notifications is a user notification management app for the Django web framework. Many sites need to notify users when certain events have occurred and to allow configurable options as to how those notifications are to be received.

pinax-lms-activities

pinax-lms-activities provides a framework and base learning activities for Pinax LMS.

pinax-forums

pinax-forums is an extensible forums app for Django and Pinax. It is focused on core forum functionality and hence is expected to be combined with other Pinax apps for broader features.

See pinax-project-forums for a full Django project incorporating numerous apps with the goal of providing an out of the box forums solution.

pinax-types

django-email-confirmation (deprecated)

simple email confirmation for the Django web framework

NOTE: this project has been superceded by https://github.com/pinax/django-user-accounts/ and is no longer active.

symposion

symposion is a conference management solution from Eldarion. It was built with the generous support of the Python Software Foundation. See http://eldarion.com/symposion/ for commercial support, customization and hosting.

metron

metron provides analytics and metrics integration for Django.

Current analytics services supported:

Google Analytics
Mixpanel
gaug.es
Google AdWords Conversion Tracking

phileo (soon to be pinax-likes)

phileo is a liking app for Django.

django-forms-bootstrap (deprecated?)

django-forms-bootstrap is a simple bootstrap filter for Django forms. Extracted from the bootstrap theme for Pinax.

pinax-phone-confirmation

pinax-phone-confirmation is an app to provide phone confirmation via Twilio.

django-bookmarks

django-bookmarks provides bookmark management for the Django web framework.

django-friends

django-friends provides friendship, contact, and invitation management for the Django web framework.

django-flag

django-flag provides flagging of inappropriate spam/content.

pinax-wiki

pinax-wiki lets you easily add a wiki to your Django site.

Apps often follow the following template:

pinax-starter-app

pinax-starter-app is a starter app template for Pinax apps.