PHPackages                             mevdschee/php-crud-ui - 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. [API Development](/categories/api)
4. /
5. mevdschee/php-crud-ui

ActiveLibrary[API Development](/categories/api)

mevdschee/php-crud-ui
=====================

Single file PHP script that adds a UI to a PHP-CRUD-API.

v2.1.8(3y ago)12826656[18 issues](https://github.com/mevdschee/php-crud-ui/issues)MITPHPPHP &gt;=7.0.0

Since Jul 19Pushed 1y ago10 watchersCompare

[ Source](https://github.com/mevdschee/php-crud-ui)[ Packagist](https://packagist.org/packages/mevdschee/php-crud-ui)[ Docs](https://github.com/mevdschee/php-crud-ui)[ RSS](/packages/mevdschee-php-crud-ui/feed)WikiDiscussions main Synced 2w ago

READMEChangelog (10)Dependencies (7)Versions (11)Used By (0)

PHP-CRUD-UI
===========

[](#php-crud-ui)

Single file PHP script that adds a UI to a [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) project

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

[](#requirements)

- PHP 7.0 or higher with PDO drivers for MySQL, PgSQL or SqlSrv enabled

Installation
------------

[](#installation)

This is a single file application! Upload "`ui.php`" somewhere and enjoy!

For local development you may run PHP's built-in web server:

```
php -S localhost:8080

```

Test the script by opening the following URL:

```
http://localhost:8080/ui.php/

```

Don't forget to modify the configuration at the bottom of the file.

Compilation
-----------

[](#compilation)

You can install all dependencies of this project using the following command:

```
php install.php

```

You can compile all files into a single "`ui.php`" file using:

```
php build.php

```

NB: The install script will patch the dependencies in the vendor directory for PHP 7.0 compatibility.

### Development

[](#development)

You can access the non-compiled code at the URL:

```
http://localhost:8080/src/posts/list

```

The non-compiled code resides in the "`src`" and "`vendor`" directories. The "`vendor`" directory contains the dependencies.

### Updating dependencies

[](#updating-dependencies)

You can update all dependencies of this project using the following command:

```
php update.php

```

This script will install and run [Composer](https://getcomposer.org/) to update the dependencies.

NB: The update script will patch the dependencies in the vendor directory for PHP 7.0 compatibility.

Local or remote API
-------------------

[](#local-or-remote-api)

This script is powered by [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) and embeds this project. Alternatively, it can run against a remote (live) installation.

If you want to run this against a remote installation, then replace the 'api' config parameter with one called 'url' that holds the base URL of your [PHP-CRUD-API](https://github.com/mevdschee/php-crud-api) installation.

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance25

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 86.8% 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 ~149 days

Recently: every ~132 days

Total

10

Last Release

1189d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/eb92d699fb8e724c9a9091ee7182737ffdb5e392a8e137391d102aa8fda8de7b?d=identicon)[mevdschee](/maintainers/mevdschee)

---

Top Contributors

[![mevdschee](https://avatars.githubusercontent.com/u/1288217?v=4)](https://github.com/mevdschee "mevdschee (276 commits)")[![jhvanderschee](https://avatars.githubusercontent.com/u/13737508?v=4)](https://github.com/jhvanderschee "jhvanderschee (32 commits)")[![mvdriel](https://avatars.githubusercontent.com/u/408052?v=4)](https://github.com/mvdriel "mvdriel (7 commits)")[![qr4d](https://avatars.githubusercontent.com/u/63034763?v=4)](https://github.com/qr4d "qr4d (2 commits)")[![chrisribe](https://avatars.githubusercontent.com/u/1999791?v=4)](https://github.com/chrisribe "chrisribe (1 commits)")

### Embed Badge

![Health badge](/badges/mevdschee-php-crud-ui/health.svg)

```
[![Health](https://phpackages.com/badges/mevdschee-php-crud-ui/health.svg)](https://phpackages.com/packages/mevdschee-php-crud-ui)
```

###  Alternatives

[cakephp/cakephp

The CakePHP framework

8.8k19.1M1.7k](/packages/cakephp-cakephp)[thecodingmachine/graphqlite

Write your GraphQL queries in simple to write controllers (using webonyx/graphql-php).

5733.2M40](/packages/thecodingmachine-graphqlite)[mollie/mollie-api-php

Mollie API client library for PHP. Mollie is a European Payment Service provider and offers international payment methods such as Mastercard, VISA, American Express and PayPal, and local payment methods such as iDEAL, Bancontact, SOFORT Banking, SEPA direct debit, Belfius Direct Net, KBC Payment Button and various gift cards such as Podiumcadeaukaart and fashioncheque.

60315.4M74](/packages/mollie-mollie-api-php)[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[jaxon-php/jaxon-core

Jaxon is an open source PHP library for easily creating Ajax web applications

73147.2k29](/packages/jaxon-php-jaxon-core)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)

PHPackages © 2026

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