PHPackages                             phphrame/phphrame - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. phphrame/phphrame

ActiveProject[Framework](/categories/framework)

phphrame/phphrame
=================

A modern, lightweight PHP MVC framework designed to streamline web development while leveraging the power of Object-Oriented Programming.

v1.0.1(1y ago)110MITPHP

Since Dec 4Pushed 1y ago1 watchersCompare

[ Source](https://github.com/maze-sos/phphrame)[ Packagist](https://packagist.org/packages/phphrame/phphrame)[ RSS](/packages/phphrame-phphrame/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

PHPhrame Framework
==================

[](#phphrame-framework)

Introduction
------------

[](#introduction)

PHPhrame is a modern, lightweight PHP MVC (Model-View-Controller) framework designed to streamline web development while leveraging the power of Object-Oriented Programming (OOP). Built with simplicity, flexibility, and scalability in mind, PHPhrame supports PHP 8 and above, offering tools and features tailored to modern developer needs.

---

Key Features
------------

[](#key-features)

### Developer-Friendly Tools

[](#developer-friendly-tools)

- **Command Line Tools**: Streamline tasks such as project setup, routing, and database migrations.
- **Composer Installation**: Easily install the framework using composer.

### Simplified MVC Architecture

[](#simplified-mvc-architecture)

- **Controller-Based Routing**: Map URLs to controllers effortlessly with minimal configuration.
- **Pre-Coded Templates**: Includes ready-to-use controllers and views for Welcome, Login, Signup, Logout, and 404 error pages.

### Built-in Functionality

[](#built-in-functionality)

- **In-Built Functions &amp; Validations**: Reduce dependency on external libraries with essential utilities out-of-the-box.
- **Pagination, Request, and Session Models**: Handle common tasks with ease.

### Security &amp; Maintainability

[](#security--maintainability)

- **Session Management**: Ensure secure handling of user sessions.
- **App Folder Security**: Protect sensitive files from unauthorized access.
- **Namespaces**: Organize code and prevent naming conflicts, ensuring scalability.

### PHP 8+ Ready

[](#php-8-ready)

- Take advantage of the latest language features and performance improvements.

### Enhanced Debugging

[](#enhanced-debugging)

- **Error Display**: Debug effectively with detailed error messages displayed in the browser.

---

Why PHPhrame?
-------------

[](#why-phphrame)

### Addressing Developer Pain Points

[](#addressing-developer-pain-points)

Existing frameworks often overwhelm developers with unnecessary complexity or lack key features. PHPhrame provides a **lightweight yet feature-rich solution**, catering to developers of all skill levels.

### Originality

[](#originality)

PHPhrame balances simplicity and functionality by integrating:

- Built-in tools and utilities
- Secure, scalable architecture
- Compatibility with the latest PHP features

---

Technology Stack
----------------

[](#technology-stack)

- **Programming Language**: PHP 8.x
- **Database**: MySQL
- **Development Tools**: DomainKing, Git, Composer

---

Getting Started
---------------

[](#getting-started)

### Installation

[](#installation)

1. **Via Composer**:

    ```
    composer create-project phphrame/phphrame newproject
    ```

    Replace "newproject" in the command with your actual project name
2. **Manually Download**:

- on our website:

---

Documentation ()
-----------------------------------------------------------

[](#documentation-httpswwwphphramecomngdocumentation)

Comprehensive documentation is available to guide developers through:

- Framework setup and configuration
- MVC architecture and routing
- Database migrations
- Security best practices
- Usage Documentation

Roadmap
-------

[](#roadmap)

1. **Current Features**: Command-line tools, routing, migrations, session management.
2. **Future Plans**: Extend third-party integrations, enhance the CLI, and add more pre-built templates.

---

License
-------

[](#license)

PHPhrame is open-source and available under the [MIT License](https://opensource.org/licenses/MIT).

**Start building your next project with PHPhrame today!**

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity39

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

530d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/63cc1ef06738a532f429dece1f28c194634bc06ff72cf5857249ba1426af0858?d=identicon)[Maze-SOS](/maintainers/Maze-SOS)

---

Top Contributors

[![maze-sos](https://avatars.githubusercontent.com/u/170178741?v=4)](https://github.com/maze-sos "maze-sos (5 commits)")

### Embed Badge

![Health badge](/badges/phphrame-phphrame/health.svg)

```
[![Health](https://phpackages.com/badges/phphrame-phphrame/health.svg)](https://phpackages.com/packages/phphrame-phphrame)
```

###  Alternatives

[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

712181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)[laravel/pail

Easily delve into your Laravel application's log files directly from the command line.

91545.3M590](/packages/laravel-pail)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
