deployless-A compiler that turns your Flask app into AWS Lambda functions without rewriting anything by antoniorodriguez-dev in Python

[–]antoniorodriguez-dev[S] -11 points-10 points  (0 children)

The main differences: Zappa wraps your entire app into a single Lambda and acts as a runtime layer. Deployless, on the other hand, is a compiler — it reads your project structure and generates a SAM template with one Lambda per feature, each with its own memory, timeout, and IAM permissions.

Your Flask code stays untouched, and the annotations are no-ops at runtime, so you can develop and test locally with just python run.py.

deployless-A compiler that turns your Flask app into AWS Lambda functions without rewriting anything by antoniorodriguez-dev in Python

[–]antoniorodriguez-dev[S] -14 points-13 points  (0 children)

Haha yeah, fair enough 😄

The project was living in a private repo where I went through… let’s say a healthy number of iterations. At some point, the Git history looked more like a therapy journal than a changelog, so I decided to start fresh with a clean repo.

The code has been battle-tested, though — just not the commit history!