Spynl is a Python web framework which extends the Pyramid web framework.
Spynl helps you to manage your web application:
- Build your app (via Jenkins)
- Deploy your app (via [Docker](<https://www.docker.com/what-docker))
- Serve endpoint documentation for frontend devs (via Swagger)
- Inspect settings and meta-data of running instances in the browser
- Aggregate performance indicators and error messages in NewRelic and/or Sentry
Spynl also has a few other in-built utilities which are often necessary in a modern professional web application but easily take a few days to get right:
- Manage translations (via Babel)
- Send templatable, translatable HTML emails
- validate JSON input and output with Schemas
Please read the docs.