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 57 repositories