Skip to main content

Expanse: the limitless Python web framework

Expanse is a modern and elegant web application framework.

At the heart of its design and architecture is and always will be the developer experience. Expanse wants to get out of your way and let you build what matters by giving you intuitive and powerful tools like transparent dependency injection, a powerful database component (powered by SQLAlchemy), queues (Coming soon), authentication (Coming soon), authorization (Coming soon), and more.

Installation

To leverage all Expanse has to offer, it is best to setup your project with the official installer. The installer creates the project with a convention-based structure that lets you start implementing features right away.

Before creating your first project, make sure that you have Python (minimum version: 3.11) installed on your machine along with pipx.

Once both are installed, you can use the official Expanse CLI to create your project:

pipx install expanse-cli

expanse new my-app

Now that you project is created, you can start the development server via the Craft serve command:

cd my-app

./beam serve

Your application is now available at http://localhost:8000, and you are ready to start building you project.

Documentation

Documentation for the current version of Expanse (as well as the development branch and recently out of support versions) is available from the official website.

Contribute

Expanse is a large, complex project always in need of contributors. For those new to the project, a list of suggested issues to work on is available. The full contributing documentation also provides helpful guidance.

Resources

Related Projects

  • expanse-cli: The official installer for Expanse projects. It will set up a ready-to-be-used project for you.
  • website: The official Expanse website.

Download files

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

Source Distribution

expanse-0.7.0.tar.gz (288.2 kB view details)

Uploaded Source

Built Distribution

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

expanse-0.7.0-py3-none-any.whl (509.3 kB view details)

Uploaded Python 3

File details

Details for the file expanse-0.7.0.tar.gz.

File metadata

  • Download URL: expanse-0.7.0.tar.gz
  • Upload date:
  • Size: 288.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for expanse-0.7.0.tar.gz
Algorithm Hash digest
SHA256 c72a6c9efa4b884b5c40fcd10fdd440614f30470efb7d875ad7400336faaad6a
MD5 c0f8d07ddffb8da0733f274bb598fd73
BLAKE2b-256 7c4143c839ab443dee876d92997def7201f25783fe6a4ab4c8a6b635e12665e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for expanse-0.7.0.tar.gz:

Publisher: release.yml on expanse-framework/expanse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file expanse-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: expanse-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 509.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for expanse-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99ef790d993f2ebca93424190e36d1758a24d9e65b4b34db29f692b43d5c4446
MD5 e8fb7405d69c9da99ce3eb98903916fd
BLAKE2b-256 ef6563c26fe30757fd9b7a27c1b1c64196e7e5f7940a0561addabefea583cafd

See more details on using hashes here.

Provenance

The following attestation bundles were made for expanse-0.7.0-py3-none-any.whl:

Publisher: release.yml on expanse-framework/expanse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.7.0 This release

2 files

0.6.0

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page