PHPackages                             pikajew002/handrolled - 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. pikajew002/handrolled

ActiveLibrary[Framework](/categories/framework)

pikajew002/handrolled
=====================

A minimalist, bare-bones framework for building small, dope handrolled PHP projects

v1.0.2(2y ago)09MITPHPPHP &gt;=7.4

Since Aug 13Pushed 2y ago1 watchersCompare

[ Source](https://github.com/PikaJew002/handrolled)[ Packagist](https://packagist.org/packages/pikajew002/handrolled)[ Docs](https://pikajew002.github.io/handrolled/#/)[ RSS](/packages/pikajew002-handrolled/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (5)Versions (17)Used By (0)

Handrolled: a minimalist framework
==================================

[](#handrolled-a-minimalist-framework)

This project is a very minimalist framework for quickly getting an easily consumable API up and running in a few minutes. Or if you use Twig some server rendered content. It uses very few dependencies and the ones that have been pulled in are small and make the whole experience dope as hell.

Background
----------

[](#background)

I'll be upfront: this project exists because I got the munchies to learn how modern PHP frameworks did magical stuff like routing, dependency injection, object-relational mappers, load configuration, etc. All that magical stuff is even more cool when you pull back the curtain and dig into some code and try to implement it for yourself. Several patterns here are heavily inspired by the Laravel framework, because that's my technical background as a programmer that uses Laravel every day.

Do yourself a favor and don't use this in a production level, enterprise app. It'll probably change a good deal.

Installation
============

[](#installation)

The easiest way to get started quickly would be to clone the `PikaJew002/handrolled-project` repository and follow the few steps in the README (make empty directory, clone repo to directory, composer install), then head over to the [docs](https://pikajew002.github.io/handrolled/) to learn more in-depth (docs might be just a smidge out of date, they're a WIP).

Alternatively, install like so.

You can install the Handrolled framework as a Composer package like so:

```
composer require pikajew002/handrolled
```

Install the dependencies:

```
composer install
```

If you want more info on the dependencies that were used, check out the `composer.json` file. There are a few.

Docs
====

[](#docs)

Check out the documentation [here](https://pikajew002.github.io/handrolled/).

License
=======

[](#license)

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

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity60

Established project with proven stability

 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 ~72 days

Recently: every ~242 days

Total

15

Last Release

775d ago

Major Versions

v0.5.2 → v1.0.02024-05-18

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/12071489?v=4)[Aaron Eisenberg](/maintainers/PikaJew002)[@PikaJew002](https://github.com/PikaJew002)

---

Top Contributors

[![PikaJew002](https://avatars.githubusercontent.com/u/12071489?v=4)](https://github.com/PikaJew002 "PikaJew002 (122 commits)")

---

Tags

frameworkhandrolled

###  Code Quality

TestsPest

### Embed Badge

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

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

###  Alternatives

[symfony/symfony

The Symfony PHP framework

31.4k87.2M2.2k](/packages/symfony-symfony)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[october/rain

October Rain Library

1601.7M82](/packages/october-rain)[shopware/storefront

Storefront for Shopware

684.6M233](/packages/shopware-storefront)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M568](/packages/shopware-core)

PHPackages © 2026

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