The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 13 Python Stripe Projects
-
dj-stripe
dj-stripe automatically syncs your Stripe Data to your local database as pre-implemented Django Models allowing you to use the Django ORM, in your code, to work with the data making it easier and faster.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
flaskSaaS
A great starting point to build your SaaS in Flask & Python, with Stripe subscription billing 🚀
-
drf-stripe-subscription
An out-of-box Django REST framework solution for payment and subscription management using Stripe.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
django-stripe
Stripe payments integration with Django https://dev.to/documatic/integrate-stripe-payments-with-django-by-building-a-digital-products-selling-app-le5
-
container-vending-machine
A container vending machine with Harbor and Stripe for independent software vendors (ISVs) to commercially distribute their software through container images. Alternative to Docker Hub Publisher
-
subscribie-deployer
Subscribie-deployer sets the initial settings and config needed for a new shop during sign-up. You don't need this to run Subscribie locally. You do need this if you want to work on the onboarding/sign-up process.
-
module-builder
Builder module for subscribe, it builds multiple sites. You don't need this if you're just using subscribie on its own. (by Subscribie)
-
django_stripe_payment_form
A Django app for adding a simple credit/debit card payment form to your project using Stripe Checkout.
Make async requests in the beta release of stripe-python: The stripe-python beta channel now has built-in support for async control flow, backed by the httpx or aiohttp http libraries.
If you don't want to use Pegasus or another paid product (presumably because of the cost), the packages I'd reach for are django-allauth for login/user stuff and dj-stripe for the Stripe integration. As for teams, there wasn't a library I was happy with so I rolled my own for Pegasus, but some people like django-tenants. It's too heavyweight for my taste as it requires a more complex dev/test/infrastructure setup with Postgres schemas, as opposed to having a single-database and handling multitenancy in the application layer. But there are pros and cons to both approaches.
Project mention: Django Code Formatting and Linting Made Easy: A Step-by-Step Pre-commit Hook Tutorial | dev.to | 2023-10-05I hope you found this article helpful. By automating formatting and enforcing linting standards, you can focus on business logic and architecture and save yourself time. If you got lost somewhere throughout the guide, check out the project on GitHub
Python Stripe related posts
- March Stripe Developer Digest
- February Stripe Developer Digest
- Django Stripe Tutorial
- November Stripe Developer Digest
- We Have to Talk About Flask
- Django SaaS Package
- what is th best practices to implement Stripe payments in a flask app
-
A note from our sponsor - WorkOS
workos.com | 27 Apr 2024
Index
What are some of the best open-source Stripe projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | stripe-python | 1,546 |
2 | dj-stripe | 1,544 |
3 | django-payments | 974 |
4 | flaskSaaS | 598 |
5 | django-ecommerce-api | 109 |
6 | drf-stripe-subscription | 98 |
7 | async-stripe | 36 |
8 | django-stripe | 13 |
9 | container-vending-machine | 8 |
10 | stripe-reverse-checkout-session | 8 |
11 | subscribie-deployer | 0 |
12 | module-builder | 0 |
13 | django_stripe_payment_form | 0 |
Sponsored