Skip to content
@Micro-PHP

Micro PHP Framework

Micro Framework: fast and flexible PHP engine for building your app

Logo

#StandWithUkraine

It is a fast, lightweight and highly flexible web application PHP framework.

Requirements

The minimum PHP version must be at least 8.2

Get started

It is recommended that you create your first application in a Docker environment or in a Docker RoadRunner environment

Or you can create an application via composer.

$ composer create-project micro/micro {directory} --remove-vcs
$ cd {directory}
$ php -S localhost:10000 -t public/

Open http://localhost:10000 and you will see HelloWorld page.

There is also support for console utilities.

php bin/console

Running Tests

To run tests, run the following command. By default, phpstan, psalm, phpunit will be runned.

$ composer run-script test-all

Authors

Contributing

Contributions are always welcome!

License MIT

Pinned Loading

  1. dto dto Public

    PHP library for generating DTO classes.

    PHP 12 1

  2. micro-docker micro-docker Public

    A Docker-based installer and runtime for the Micro web framework, with full HTTP/2, HTTP/3 and HTTPS support.

    Dockerfile

Repositories

Showing 10 of 59 repositories
  • plugin-cache Public

    Plugin implements PSR6 and PSR16 cache

    Micro-PHP/plugin-cache's past year of commit activity
    PHP 1 MIT 0 0 0 Updated Oct 14, 2026
  • plugin-redis Public
    Micro-PHP/plugin-redis's past year of commit activity
    PHP 3 MIT 0 0 0 Updated Oct 12, 2026
  • micro-dev Public

    Development Framework

    Micro-PHP/micro-dev's past year of commit activity
    1 MIT 1 0 0 Updated Jul 5, 2026
  • plugin-http-core Public

    Micro Framework: Http core plugin

    Micro-PHP/plugin-http-core's past year of commit activity
    PHP 1 2 1 3 Updated Jun 15, 2026
  • micro-framework-testing Public

    FM components testing

    Micro-PHP/micro-framework-testing's past year of commit activity
    PHP 0 0 0 1 Updated May 28, 2026
  • Micro-PHP/plugin-doctrine's past year of commit activity
    PHP 4 MIT 0 1 (1 issue needs help) 0 Updated May 5, 2026
  • Micro-PHP/http-exception-dev's past year of commit activity
    PHP 1 0 0 0 Updated Apr 7, 2026
  • Micro-PHP/plugin-locator's past year of commit activity
    PHP 1 MIT 0 0 0 Updated Apr 3, 2026
  • Micro-PHP/plugin-console's past year of commit activity
    PHP 4 MIT 0 0 0 Updated Apr 3, 2026
  • plugin-uuid Public
    Micro-PHP/plugin-uuid's past year of commit activity
    PHP 3 MIT 0 0 0 Updated Mar 20, 2026