PHPackages                             iescarro/lekoi - 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. iescarro/lekoi

ActiveProject[Framework](/categories/framework)

iescarro/lekoi
==============

Lekoi, PHP Framework inspired by Rails vibe coded with GPT.

v0.0.4(7mo ago)02MITPHPPHP ^8.2

Since Oct 9Pushed 7mo ago1 watchersCompare

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

READMEChangelog (4)Dependencies (3)Versions (4)Used By (0)

Lekoi: PHP Framework, inspired by Rails vibe-coded with GPT 😂
=============================================================

[](#lekoi-php-framework-inspired-by-rails-vibe-coded-with-gpt-)

[![Lekoi Framework Logo](art/logo.png)](art/logo.png)

🤷 What the Heck is Lekoi?
-------------------------

[](#-what-the-heck-is-lekoi)

Lekoi is a lightweight, opinionated PHP framework that stumbled out of an LLM conversation and decided it was going to be the Ruby on Rails of the PHP world.

It embraces the convention over configuration mantra so tightly, it might send you a passive-aggressive email if you name a file wrong. It’s built on the solid back of PSR-4 autoloading and PHP Reflection, so while it makes jokes, its core is serious business (mostly).

🚀 Quick Start (Creating Your First App)
---------------------------------------

[](#-quick-start-creating-your-first-app)

Follow these steps to create a new Lekoi application, generate a simple controller, and start the development server.

### 1. Installation

[](#1-installation)

Use Composer's create-project command to initialize a new Lekoi application in a directory named blog.

```
composer create-project iescarro/lekoi blog
cd blog

```

### 2. Generate a Controller

[](#2-generate-a-controller)

Use the included CLI tool to generate a new controller named Hello. This follows the Rails convention of using plural/singular names, though we start simple.

```
php lekoi generate:controller Hello

```

### 3. Start the Server

[](#3-start-the-server)

Serve your new application using the built-in development server command:

```
php lekoi serve

```

### 5. View Your App

[](#5-view-your-app)

Open your browser and navigate to the following URL to see your new controller and view in action:

```
http://localhost:8000/hello/index

```

✨ Features (The Stuff We Got Right)
-----------------------------------

[](#-features-the-stuff-we-got-right)

- MVC Structure: It’s got Models, it’s got Views, and it’s got Controllers. Just like grandma used to make. But better looking.
- Zero-Config Routing: Routes are magically inferred from your URL. Want index.php/hello/index? Just create HelloController with an index() method. Lekoi handles the awkward introductions.
- Dependency Injection (via Reflection): Stop manually instantiating your Request and Response objects. Lekoi peeks into your controller methods, sees what you need, and slips it in there. It's like a highly functional, non-creepy code butler.
- Humiliation-Free Setup: We promise not to make you register 14 different service providers just to see "Hello World."

📄 License
---------

[](#-license)

Lekoi is open-sourced software licensed under the MIT license.

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance69

Regular maintenance activity

Popularity2

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

3

Last Release

212d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2943177515df12803ffcedcb58d0134bc17cbdfcbea2ec885cc2377ce4c82709?d=identicon)[iescarro](/maintainers/iescarro)

---

Top Contributors

[![iescarro](https://avatars.githubusercontent.com/u/334216?v=4)](https://github.com/iescarro "iescarro (25 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M151](/packages/sulu-sulu)[elgg/elgg

Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications.

1.7k15.7k3](/packages/elgg-elgg)[contao/core-bundle

Contao Open Source CMS

1231.6M2.3k](/packages/contao-core-bundle)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

81733.7k](/packages/flow-php-flow)[shopware/storefront

Storefront for Shopware

684.2M148](/packages/shopware-storefront)

PHPackages © 2026

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