PHPackages                             leonlav/frejm - 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. leonlav/frejm

ActiveProject

leonlav/frejm
=============

This is Frejm

231PHP

Since Apr 30Pushed 2y ago1 watchersCompare

[ Source](https://github.com/LeonLav77/Frejm)[ Packagist](https://packagist.org/packages/leonlav/frejm)[ RSS](/packages/leonlav-frejm/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Frejm
=====

[](#frejm)

This project is a hobby project inspired by Laravel made solely by me. It aims to replicate some of the features and functionalities of Laravel while providing a learning experience for developers interested in understanding how frameworks like Laravel work under the hood.

Features
--------

[](#features)

- **Routing**: Implement simple routing mechanism to handle HTTP requests.
- **Middleware**: Integrate middleware for handling HTTP requests.
- **Database**: Support basic database operations using MySQL
- **Migrations**: Manage database schema changes and version control with migrations.
- **Config**: Manage configuration settings for the application.
- **Custom Autoloader**: Implement a custom autoloader for class loading without external dependencies.

Prerequisites
-------------

[](#prerequisites)

1. PHP &gt;=8
2. Mysql &gt;= 5.6

Installation
------------

[](#installation)

1. Initialize the project:

    ```
    composer create-project leonlav/frejm [project_name] --stability=dev

    ```
2. Prepare database:

    ```
     Setup the .env file
     Create the databse with name
     php frejmer migrate

    ```
3. Get to know the commands:

    ```
     php frejmer help

    ```
4. Start creating:

    ```
     Enjoy

    ```

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity19

Early-stage or recently created project

 Bus Factor1

Top contributor holds 97.5% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/d953a569f817ab684f8d98c7f585d331181f1bc7a9af89ee930cec825ff45013?d=identicon)[LeonLav77](/maintainers/LeonLav77)

---

Top Contributors

[![LeonLav77](https://avatars.githubusercontent.com/u/52333278?v=4)](https://github.com/LeonLav77 "LeonLav77 (39 commits)")[![deepsourcebot](https://avatars.githubusercontent.com/u/60907429?v=4)](https://github.com/deepsourcebot "deepsourcebot (1 commits)")

### Embed Badge

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

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

PHPackages © 2026

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