Ardillo

Ardillo

Build Asynchronous Desktop Applications with PHP

Ardillo Screenshots

Ardillo is a PHP framework for building asynchronous desktop applications. It consits of an extension (itself based on libui-ng) and a ReactPHP Event Loop implementation.

The project documentation is available at ardillo.dev.

If you're ready to get started, head over to the Quick Start section of the documentation. Be sure to also check out the examples repository.

Motivation

Ardillo was born out of the need to build adhoc desktop utilities for internal use. By combining the excellent libui-ng library with the flexibility of ReactPHP, one can rapdily develop applications for which a desktop interface is preferred over traditional web or CLI access.

Pinned Loading

  1. Example desktop native applications built with Ardillo

    PHP 10 1

  2. PHP extension for building native desktop applications

    C 25 2

  3. ReactPHP Event Loop implementation for Ardillo

    PHP 6

Repositories

Showing 9 of 9 repositories

  • examples Public

    Example desktop native applications built with Ardillo

    ardillo-php/examples’s past year of commit activity

    PHP

    10

    MIT

    1 0 2

    Updated Feb 6, 2025

  • ext Public

    PHP extension for building native desktop applications

    ardillo-php/ext’s past year of commit activity

    C

    25 2 4 0

    Updated Jun 30, 2024

  • ardillo-php/libui-ng’s past year of commit activity

    C

    1

    MIT

    77 0 0

    Updated Jun 30, 2024

  • ardillo-php/rad’s past year of commit activity

    0 MIT 0

    0 0

    Updated May 30, 2024

  • ardillo-php/ardillo.dev’s past year of commit activity

    HTML 0

    1 0 6

    Updated Dec 4, 2023

  • ardillo-php/libui-ng-2’s past year of commit activity

    C 0 MIT

    77 0 0

    Updated Nov 19, 2023

  • loop Public

    ReactPHP Event Loop implementation for Ardillo

    ardillo-php/loop’s past year of commit activity

    PHP

    6

    MIT 0

    0 2

    Updated Nov 16, 2023

  • runtime Public

    Experimental Standalone Ardillo Runtime

    ardillo-php/runtime’s past year of commit activity

    0 MIT 0

    0 0

    Updated Nov 11, 2023

  • ardillo-php/.github’s past year of commit activity

    0 0

    0 0

    Updated Sep 10, 2023