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.