Awesome Pyramid
A curated list of awesome Pyramid apps, projects and resources. Inspired by and based on awesome-python.
Admin interface
Packages that extend the Admin interface, adding or improving features.
- pyramid_formalchemy - provides a CRUD interface for pyramid based on FormAlchemy.
- pyramid_sacrud - Pyramid CRUD interface.
Provides an administration web interface for Pyramid.
Unlike classic CRUD, pyramid_sacrud allows overrides and flexibility to
customize your interface, similar to django.contrib.admin but uses a
different backend to provide resources. New Architecture
built on the resources and mechanism traversal, allows to use it in various cases.
- ps_alchemy - extension for pyramid_sacrud which provides SQLAlchemy models.
- ps_tree - extension for pyramid_sacrud which displays a list of records as tree. This works fine with models from sqlalchemy_mptt.
- Websauna - a full stack application framework for Pyramid
Asset Management
Packages that help manage the static assets of a project.
- pyramid_webassets - Pyramid extension for working with the webassets library.
- pyramid_bowerstatic - integration of Bowerstatic in Pyramid
Async
- aiopyramid - Run pyramid using asyncio.
- gevent-socketio - gevent-socketio is a Python implementation of the Socket.IO protocol, developed originally for Node.js by LearnBoost and then ported to other languages.
- Stargate - Stargate is a package for adding WebSockets support to pyramid applications using the excellent eventlet library for long running connections.
- channelstream - websocket communication server (gevent).
Authentication
Packages that improve or extend the authentication methods of Pyramid.
- pyramid_ldap - an LDAP authentication policy for Pyramid.
- pyramid_ldap3 - Provides LDAP authentication services for your Pyramid application based on the ldap3 package.
- pyramid_who - Authentication policy for pyramid using repoze.who 2.0 API.
- velruse - Simplifying third-party authentication for web applications. it supports most of auth providers.
- pyramid_simpleauth - session based authentication and role based security for Pyramid application
- Python Social Auth - Social authentication/registration mechanism with support for a large number of providers.
- Authomatic - Simple yet powerful authorization / authentication client library for Python web applications.
- apex - Toolkit for Pyramid, a Pylons Project,