Skip to main content

A Modern Framework for Building Python Web Apps

Project description


Solace Python Framework

Solace is a next generation web framework for Python3, inspired by Koa, built on Starlette.

Goals

  • make a framework that enables truly re-usable code

    • we have a concept of "flows" (lightweight middleware)
  • make a framework that is easily extendable via plugins

    • Starlette provides a solid core, everything extra is handled via plugins
  • provide a "common sense" approach to building web apps

  • enable rapid development and deployment using best practices

  • solve the problem first, then write the code

Solace is made from Awesome Open Source Projects

  • Starlette
  • Typer
  • Poetry
  • Loguru
  • python-dotenv
  • Jinja2
  • Arrow
  • Cerberus

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

solace-0.1.17.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

solace-0.1.17-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file solace-0.1.17.tar.gz.

File metadata

  • Download URL: solace-0.1.17.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.3 Darwin/21.4.0

File hashes

Hashes for solace-0.1.17.tar.gz
Algorithm Hash digest
SHA256 d32e601d48c919f9ce860e1a37613f6ac83e83d3b96b22475baa490192a3de97
MD5 b4229c3d840813a9818b3043606424b7
BLAKE2b-256 2fbd85678b31061e6469b60e51d6f80512637d88a25b7bb6cfad3e9d38fcd129

See more details on using hashes here.

File details

Details for the file solace-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: solace-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.10.3 Darwin/21.4.0

File hashes

Hashes for solace-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 a1e4bc1f016302e8c43cf8f94ccfed4bbbd4a795ccf05a229fa75129e81501e9
MD5 0b666fc29ca0c7b2bbbb86947b7fe5b2
BLAKE2b-256 29054f15027435c9e77a6b4de3e7cb1e9c34d5d949a2a3dd2ee367c4b683b5c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page