Masonite: The Modern and Developer-Centric Python Web Framework
This repository profile is provided by osrepos.com, an open source repository discovery platform.
Summary
Masonite is a Python web framework known for its modern and developer-centric approach, offering features like ORM, mail, queues, and task scheduling. This repository, however, is no longer maintained, with active development continuing under `masonitedev/masonite`. It served as the foundation for Masonite versions up to 4.x.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Masonite is a Python web framework designed to be modern and developer-centric, providing a comprehensive suite of tools for rapid web application development. This particular repository, MasoniteFramework/masonite, served as the foundation for Masonite versions up to 4.x. It is important to note that this repository is no longer maintained, and active development has moved to masonitedev/masonite.
The framework, originally created by Joseph Mancuso, aimed to simplify complex tasks and offer a rich set of features out-of-the-box. Key features included robust mail support, queue management for asynchronous tasks, notification systems, and a powerful task scheduler. Masonite also boasted a beautiful Active Record style ORM, Masonite ORM, making database interactions intuitive and efficient.
Installation
To get started with Masonite (referring to the versions covered by this repository), you would typically create and activate a virtual environment. Assuming a working Python installation (up to 3.11 for these versions), the initial setup was straightforward:
pip install masonite
project start .
python craft serve
For the latest maintained version, Masonite 5, published as masonite-framework on PyPI, please refer to the new repository and its documentation.
Examples
While this repository's README focuses on the framework's capabilities, comprehensive code examples and tutorials are best found in the official documentation. Masonite was designed with clear documentation in mind, providing guides for beginners and advanced developers alike. For detailed usage, including how to implement its various features, please visit the Official Documentation.
Why Use Masonite (Historical Context)
Masonite was developed to offer a refreshing alternative to older frameworks, emphasizing developer experience and a full fleet of features. Its design principles focused on rapid development, making it suitable for both new developers deploying their first web app and experienced teams requiring a robust, feature-rich environment. The framework's integrated tools, such as its ORM, mailer, queue, and event system, aimed to streamline common web development tasks, allowing developers to focus on building unique application logic. This repository represents a significant phase in the framework's evolution, laying the groundwork for its continued development.
Links
- New Active Repository: masonitedev/masonite
- Official Documentation: https://docs.masonite.dev
- PyPI (Masonite 5): masonite-framework
- GitHub Discussions: https://github.com/masonitedev/masonite/discussions
- Upgrade Guide (4.0 to 5.0): https://docs.masonite.dev/upgrade-guide/masonite-4.0-to-5.0/
- Follow Masonite Framework on X: https://x.com/masoniteproject
- Become a Sponsor: GitHub Sponsors
- License: MIT License
Related repositories
Similar repositories that may be relevant next.

awesome-cli-coding-agents: A Curated Directory of Terminal-Native AI Tools
August 9, 2026
The `awesome-cli-coding-agents` repository offers a comprehensive, curated directory of over 100 terminal-native AI coding agents. These powerful tools operate directly within your command line, enabling autonomous code reading, editing, and execution. The list also covers various harnesses and orchestration solutions for managing these agents.

QwenPaw: Your Personal AI Assistant for Local and Cloud Deployment
August 7, 2026
QwenPaw is a powerful personal AI assistant designed for easy installation and deployment, either on your local machine or in the cloud. It supports multiple chat applications and offers highly extensible capabilities, making it a versatile tool for various AI-driven tasks. With its robust memory system and security features, QwenPaw aims to be an intuitive and private partner in your digital life.

DeepTutor: Lifelong Personalized Tutoring with AI Agents
August 7, 2026
DeepTutor is an advanced AI-powered platform designed for lifelong personalized tutoring, integrating various learning modes into a single, extensible system. It leverages large language models and multi-agent systems to offer features like interactive chat, quiz generation, and skill development. This project provides a comprehensive environment for learners and educators seeking intelligent, adaptive educational tools.

Memori: Agent-Native Memory Infrastructure for LLM Production Systems
August 6, 2026
Memori provides agent-native memory infrastructure, offering an LLM-agnostic layer that transforms agent execution and conversations into structured, persistent state. Designed for enterprise use, it seamlessly integrates with existing data infrastructure and supports various deployment environments, ensuring robust memory management for AI agents.
Source repository
Open the original repository on GitHub.
10 counted GitHub visits