Skip to main content

The Masonite Framework

Project description

Masonite

GitHub Workflow Status Python Version GitHub release (latest by date including pre-releases) License Code style: black

About Masonite

Stop using old frameworks with just a few confusing features. Masonite is the developer focused dev tool with all the features you need for the rapid development you deserve. Masonite is perfect for beginners getting their first web app deployed or advanced developers and businesses that need to reach for the full fleet of features available. A short list of the available features are:

  • Mail support for sending emails quickly.
  • Queue support to speed your application up by sending jobs to run on a queue or asynchronously.
  • Notifications for sending notifications to your users simply and effectively.
  • Task scheduling to run your jobs on a schedule (like everyday at midnight) so you can set and forget your tasks.
  • Events you can listen for to execute listeners that perform your tasks when certain events happen in your app.
  • A BEAUTIFUL Active Record style ORM called Masonite ORM. Amazingness at your fingertips.
  • Many more features you need which you can find in the docs!

Learning Masonite

New to Masonite? Read the Official Documentation. Masonite strives to have extremely clear documentation 😃. It would be wise to go through the tutorials there. If you find any discrepencies or anything that doesn't make sense, please open an issue and we will get it cleared up!

Have questions or want to talk? Be sure to join the Masonite Discord Community!

Getting Started Quickly

Create and activate a virtual environment and if you have a working Python 3.7+ installation then getting started is as quick as typing

pip install masonite
project start .
python craft serve

Contributing

Contributing to Masonite is simple:

Core Maintainers

Sponsors

To become a sponsor head to our GitHub Sponsors page!

Security Vulnerabilities

If you discover a security vulnerability within Masonite please read the Security Policy. All security vulnerabilities will be promptly addressed.

License

The Masonite framework is open-sourced software licensed under the MIT license.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

masonite-4.11.0.tar.gz (569.0 kB view details)

Uploaded Source

Built Distribution

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

masonite-4.11.0-py3-none-any.whl (560.8 kB view details)

Uploaded Python 3

File details

Details for the file masonite-4.11.0.tar.gz.

File metadata

  • Download URL: masonite-4.11.0.tar.gz
  • Upload date:
  • Size: 569.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for masonite-4.11.0.tar.gz
Algorithm Hash digest
SHA256 8116b85536a380a6efd6a7ea35b0dc8b7b8f50be847edc6930fc8ba2f9546f91
MD5 57846d5bb9b90573e1e51efbcb2588f1
BLAKE2b-256 b4c93965dc0b1fc2eb5533534e8c0f3cef29b966d0b8db7cb5abcd12f8400834

See more details on using hashes here.

File details

Details for the file masonite-4.11.0-py3-none-any.whl.

File metadata

  • Download URL: masonite-4.11.0-py3-none-any.whl
  • Upload date:
  • Size: 560.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for masonite-4.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84903386cd12e5e4f6c47229841053d3606223cfac10c844624e59faf8f2e592
MD5 02ac5662627f1615645b800668f32c0f
BLAKE2b-256 8298e0c7b1360c7462e6b8a9f79d95d2477d1f7f0cd53fb42ed34f336de14765

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