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. Learn more →
Top 6 Python PaaS Projects
-
piku
The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers.
-
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.
-
sailor
Sailor is a tiny PaaS to install on your servers/VPS that uses git push to deploy micro-apps, micro-services, sites with SSL, on your own servers or VPS
-
nfcompose
Build REST APIs/Integrations in minutes instead of hours - NF Compose is a (data) integration platform that allows developers to define REST APIs in seconds instead of hours. Generated REST APIs are backed by postgres and support automatic consumer webhook notifications on data changes out of the box.
Project mention: Open-source alternative to Heroku, Vercel, and Netlify | news.ycombinator.com | 2024-04-29I should add one to https://piku.github.io (spoiler - this doesn't use Docker at all)
Project mention: Implementing system-versioned tables in Postgres | news.ycombinator.com | 2024-02-07I have implemented this for our tool NF Compose that allows us to build REST APIs without writing a single line of code [0]. I didn't go the route of triggers because we generate database tables automatically and we used to have a crazy versioning scheme that was inspired by data vault and anchor modelling where we stored every change on every attribute as a new record.
Sounded cool, but in practice it was really slow. The techniques that are usually employed by Data Vault to fix this issue seemed too complex. Over time we moved to an implementation that handles the historization dynamically at runtime by generating SQL queries ourselves [1]. On a sidenote: Generating SQL in python sounds dangerous, but we spent a lot of time on making it secure. We even have a linter that checks that everything is escaped properly whenever we are in dev mode [2]
[0] https://github.com/neuroforgede/nfcompose/
Python PaaS related posts
-
Show HN: Hancho – A simple and pleasant build system in ~500 lines of Python
-
Show HN: NF Compose – An API to Build/Generate REST APIs
-
Cuber: Deploy your apps on Kubernetes easily
-
GitHub - neuroforgede/nfcompose: Build REST APIs/Integrations in minutes instead of hours
-
GitHub - neuroforgede/nfcompose: NF Compose is a (data) integration platform that allows developers to define REST APIs in seconds instead of hours. Generated REST APIs are backed by postgres and support automatic consumer notifications on data changes out of the box.
-
Piku
-
Simplest way of deploying a Python application to a Raspberry Pi
-
A note from our sponsor - InfluxDB
www.influxdata.com | 7 May 2024
Index
What are some of the best open-source PaaS projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | piku | 2,587 |
2 | AWS Lambda | 458 |
3 | mypaas | 367 |
4 | sailor | 280 |
5 | nfcompose | 32 |
6 | personal-website | 7 |
Sponsored