Plain
Plain is a web framework for building products with Python.
With the core plain package you can build an app that:
- Matches URL patterns to Python views
- Handles HTTP requests and responses
- Renders HTML templates with Jinja
- Processes user input via forms
- Has a CLI interface
- Serves static assets (CSS, JS, images)
- Can be modified with middleware
- Integrates first-party and third-party packages
- Has a preflight check system
With the official Plain ecosystem packages you can:
- Integrate a full-featured database ORM
- Use a built-in user authentication system
- Lint and format code
- Run a database-backed cache
- Send emails
- Streamline local development
- Manage feature flags
- Integrate HTMX
- Style with Tailwind CSS
- Add OAuth login and API access
- Run tests with pytest
- Run a background job worker
- Build staff tooling and admin dashboards
Learn more at plainframework.com.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
plainframework-0.1.0.tar.gz
(222.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file plainframework-0.1.0.tar.gz.
File metadata
- Download URL: plainframework-0.1.0.tar.gz
- Upload date:
- Size: 222.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.7.1 CPython/3.12.0 Darwin/23.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79afb9234b0123ce844f05681d7e2919fff2d756d9ec49085c405bf81f0382c8
|
|
| MD5 |
376ab9168b9777c327b891c5e843bf17
|
|
| BLAKE2b-256 |
13a81b013fcd559529b16a639204e266fbbcfe69a5538de9ffc7f54deb463f61
|
File details
Details for the file plainframework-0.1.0-py3-none-any.whl.
File metadata
- Download URL: plainframework-0.1.0-py3-none-any.whl
- Upload date:
- Size: 273.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/1.7.1 CPython/3.12.0 Darwin/23.5.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce66c0959e0dd5828c0ca3a8f8a6e5be69621c27efa096d446a2da9715be2c33
|
|
| MD5 |
cdf2df01bbcf00e47709c89b77fc2b9b
|
|
| BLAKE2b-256 |
8caecf398f0a50be68451bc6dc0c5dcc43c3d5153ffb307ed65710c676b9d8c7
|