PHPackages                             interart/flywork - 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. interart/flywork

ActiveProject[Framework](/categories/framework)

interart/flywork
================

Lightweight PHP MVC framework

3144PHPCI passing

Since Jun 30Pushed 10mo ago1 watchersCompare

[ Source](https://github.com/silviodelgado/flywork)[ Packagist](https://packagist.org/packages/interart/flywork)[ RSS](/packages/interart-flywork/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (1)Used By (0)

[![Flywork](https://camo.githubusercontent.com/9ffe6a2bdbdcba98bc071f20567943270851e5c1ac5120975a4f54db74e44591/68747470733a2f2f7777772e696e7465726172742e636f6d2f7574696c732f6c6f676f2d666c79776f726b322e706e67)](https://camo.githubusercontent.com/9ffe6a2bdbdcba98bc071f20567943270851e5c1ac5120975a4f54db74e44591/68747470733a2f2f7777772e696e7465726172742e636f6d2f7574696c732f6c6f676f2d666c79776f726b322e706e67)

Flywork
=======

[](#flywork)

Lightweight PHP MVC framework

[![version](https://camo.githubusercontent.com/c6c15572bd92769783b56ace3ad5da4e69eb5243a74e777e3e6cb00d20adb2e1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d322e302d677265656e2e7376673f6d61784167653d32353932303030)](https://camo.githubusercontent.com/c6c15572bd92769783b56ace3ad5da4e69eb5243a74e777e3e6cb00d20adb2e1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d322e302d677265656e2e7376673f6d61784167653d32353932303030)[![Latest Stable Version](https://camo.githubusercontent.com/fe7eed02796f11821b242e9ec058d37e3b657d678d9385fcbf01fe90b0699765/68747470733a2f2f706f7365722e707567782e6f72672f696e7465726172742f666c79776f726b2f762f737461626c65)](https://packagist.org/packages/interart/flywork)[![Latest Unstable Version](https://camo.githubusercontent.com/58930a6f5a116d8b9f6fe527613f73ec2a78775eebd0b1cc0ee7fc22217a5484/68747470733a2f2f706f7365722e707567782e6f72672f696e7465726172742f666c79776f726b2f762f756e737461626c65)](https://packagist.org/packages/interart/flywork)[![composer.lock](https://camo.githubusercontent.com/dfd2cdaaa5a1ae616ac01cc08f7ffdfa5920e89c20c47a1fcb2c5cd191d69b3c/68747470733a2f2f706f7365722e707567782e6f72672f696e7465726172742f666c79776f726b2f636f6d706f7365726c6f636b)](https://camo.githubusercontent.com/dfd2cdaaa5a1ae616ac01cc08f7ffdfa5920e89c20c47a1fcb2c5cd191d69b3c/68747470733a2f2f706f7365722e707567782e6f72672f696e7465726172742f666c79776f726b2f636f6d706f7365726c6f636b)

[![Codacy Badge](https://camo.githubusercontent.com/732621bf770deab5444d98806525b67b300e1b1d0a03f513994acfa9f8b2e794/68747470733a2f2f6170692e636f646163792e636f6d2f70726f6a6563742f62616467652f47726164652f6431636564313236356462623435623761643562383264303732313035616339)](https://www.codacy.com/app/silviodelgado/flywork?utm_source=github.com&utm_medium=referral&utm_content=silviodelgado/flywork&utm_campaign=Badge_Grade)[![Code Climate](https://camo.githubusercontent.com/74fdd6f1db02cb4cc31e7f962dc650336a7e58182dce16a6898794bd02b0bd3c/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f73696c76696f64656c6761646f2f666c79776f726b2f6261646765732f6770612e737667)](https://codeclimate.com/github/silviodelgado/flywork)[![StyleCI](https://camo.githubusercontent.com/f027320bccf2f9951780e68b0a3517c7c4d0a56b5e0bfa666ad3f59dcd97c387/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3137313231303932322f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/171210922)

[ ![MIT license](https://camo.githubusercontent.com/cdf8229d415036be42a0d53064e7a075ae7edf111533d6a19ab25654fa2de198/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f73696c76696f64656c6761646f2f666c79776f726b2e737667)](https://github.com/silviodelgado/flywork/blob/master/LICENSE)[ ![Issues](https://camo.githubusercontent.com/4f4312e26e9bafe155894a1566716e0654af7a86550d5df503956d6374bcf45f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f73696c76696f64656c6761646f2f666c79776f726b2e737667)](https://github.com/silviodelgado/flywork/issues)[ ![This is a forkable respository](https://camo.githubusercontent.com/66377f00527a1907666e0dc1be495670b79adc6d73ef5873405acc448101cadf/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f666f726b61626c652d7965732d677265656e2e737667)](https://github.com/silviodelgado/flywork/)What is this?
-------------

[](#what-is-this)

**Flywork** is a lightweight **PHP framework**, using **MVC** pattern, which helps you to quickly create web applications.

You can see a proof of concept project in [Flywork-poc](https://github.com/silviodelgado/flywork-poc) project (will be updated soon).

Main Features
-------------

[](#main-features)

**Flywork** provides you the following features:

- Route (custom and auto-route) management
- RESTful request management support
- Database access and handling
- View management (using native engine)
- Cache management
- Session management
- Language (translation) handling
- Bundle engine for JS e CSS files (with minifier)
- Form fields handling
- Mail encapsulated adapter
- Log management - PSR-3 compliant
- Security methods (password, encryption and decryption)
- Too few settings do start

[![Donate now!](https://camo.githubusercontent.com/e1ff554a09e8e92bef25abc553ff05b88f45afd695877cf12f3a46558ef65b2e/68747470733a2f2f7777772e70617970616c6f626a656374732e636f6d2f656e5f55532f692f62746e2f62746e5f646f6e61746543435f4c472e676966)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=U4XC3N7P7FV7L&item_name=Help+Flywork+development&currency_code=USD&source=url)

Requirements
------------

[](#requirements)

- PHP 8.2+
- [Composer](https://getcomposer.org/) Dependency Manager
- [Apache 2.4 Server](https://httpd.apache.org/)
    - `mod_rewrite` enabled

Dependencies
------------

[](#dependencies)

- Language
    - [PDO](http://php.net/manual/pt_BR/book.pdo.php) (PHP Data Objects) Extension (for Medoo library)
    - [MbString](http://php.net/manual/en/book.mbstring.php) Extension
    - [OpenSSL](http://php.net/manual/pt_BR/book.openssl.php) Extension
- External libraries
    - [Medoo](https://medoo.in)
        - DB access/management
    - [Minify](https://www.minifier.org)
        - Minify assets (CSS and JS) files
    - [PHPMailer](https://phpmailer.github.io/PHPMailer)
        - Library for send e-mails
    - [SymfonyMailer](https://symfony.com/packages/Mailer)
        - Library for send e-mails
    - [PSR/Log](https://packagist.org/packages/psr/log)
        - Log management interface

Get Started
-----------

[](#get-started)

### Install via composer

[](#install-via-composer)

Add Flywork to composer.json configuration file.

```
$ composer require interart/flywork

```

Then update the composer

```
$ composer update

```

See the proof of concept project in [Flywork-poc](https://github.com/silviodelgado/flywork-poc) to get more details about using features.

License
-------

[](#license)

This project is licensed under [The MIT License (MIT)](/LICENSE).

This is a free software (like free beer), but you can consider donate to help its development.
You can use [Paypal (click in this link)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=U4XC3N7P7FV7L&item_name=Help+Flywork+development&currency_code=USD&source=url) to make a donation securely.

Contributing
------------

[](#contributing)

If you have any idea how this project can be improved, please see [Contributing](https://github.com/silviodelgado/flywork/blob/master/CONTRIBUTING.md) section to get details. Thank you. :)

Roadmap
-------

[](#roadmap)

- Change Session management class to accept others engines
- Add Unit Tests

©2018-2019 [Silvio Delgado](https://www.silviodelgado.net)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 99.6% 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/d208ccbaab3e66ea1c7954c8c81f548b0b2a181e59f1629ef4641e6e54f986be?d=identicon)[interart](/maintainers/interart)

---

Top Contributors

[![silviodelgado](https://avatars.githubusercontent.com/u/3129492?v=4)](https://github.com/silviodelgado "silviodelgado (272 commits)")[![StyleCIBot](https://avatars.githubusercontent.com/u/11048387?v=4)](https://github.com/StyleCIBot "StyleCIBot (1 commits)")

### Embed Badge

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

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[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.

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

A simple API extension for DateTime.

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

PHPackages © 2026

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