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.18.tar.gz (9.3 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.18-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solace-0.1.18.tar.gz
  • Upload date:
  • Size: 9.3 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.18.tar.gz
Algorithm Hash digest
SHA256 9ee356e4b1bc8466edc99765f7f3c5a08abbe0a158196f117dc4cb52dc50e65b
MD5 9dccd4f7aa24a01f70fa489ed05ef1a6
BLAKE2b-256 02a9c937a0ad541f6d81a8c744bbae200fb941d241f86e3ceb15dd99fb45126a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: solace-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 10.7 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 618be69e3d70a474565e740146b5dc1f598aded448b0960604e1d09fd7d4b531
MD5 6c4373e6681c4142f8612db274050604
BLAKE2b-256 d75f5697274bcc79611c3f9b251c17c05a86e4d69e9cf5a9c3f2242e4ce0d915

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