PHPackages                             taiwen/demo - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. taiwen/demo

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

taiwen/demo
===========

Demo for composer building.

v1.1.0(12y ago)16New BSDPHP

Since Mar 24Pushed 11y ago1 watchersCompare

[ Source](https://github.com/taiwen/demo)[ Packagist](https://packagist.org/packages/taiwen/demo)[ Docs](http://pialog.org/)[ RSS](/packages/taiwen-demo/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

Pi Engine
=========

[](#pi-engine)

Pi is a multi-tenant application development engine for cloud ready SaaS platform with support for SSO/OAuth. Pi Engine is developed in PHP and MySQL upon frameworks including [Zend Framework](https://github.com/zendframework/zf2), [jQuery](https://github.com/jquery/jquery), [AngularJS](https://github.com/angular/angular.js), [Bootstrap](https://github.com/twbs/bootstrap) as well as icons by [FontAwesome](http://fortawesome.github.io/Font-Awesome/icons/).

Pi Engine is an open source project and follows the philosophy of open standard, open design, open development and open management. Pi is born as a complete open source project and intended to build a sustainable ecosystem that benefits all contributors and users.

Pi Engine is developed by [Pi Team](https://github.com/pi-engine/pi/wiki/Pi-Team) initially as a successor to Xoops Project since 2001.

**Check out [Latest Release](https://github.com/pi-engine/pi/blob/master/doc/releasenotes.md).**

Highlights
----------

[](#highlights)

1. **Sustainable ecosystem:** A sustainable ecosystem built upon open standard, open source code, open development and open management on Github.
2. **Engineered development:** Quality ensured engineering development with short learning curve, low skill requirements with clean MVC architecture, semantic templating, sophisticated API and strict starndards.
3. **Visualized management:** Easy and responsive application and content management based on visualized management tools and interface with page and widget mechanism.
4. **Agile workflow:** Role oriented architecture and deployment skeleton supports manageable agile development workflow.

Features and practices
----------------------

[](#features-and-practices)

- Multi-tenancy architecture and SSO/OAuth implementation
- Modularization and built-in support for multi-layer customization
- System components and services for fundamental functions
- Theming for presentation and appearance
- Design-friendly template engine
- DevOps oriented deployment skeleton
- Centralized security enhancement

Quick start
-----------

[](#quick-start)

- Documents at [Pi Wiki](https://github.com/pi-engine/pi/wiki) and [APIs](http://api.pialog.org).
- Download the [latest stable code](https://github.com/pi-engine/pi/zipball/master) and [latest dev code](https://github.com/pi-engine/pi/zipball/develop).
- Clone Pi repo `git clone git://github.com/pi-engine/pi.git`.
- Resources: [Pi modules](https://github.com/pi-module), [Pi themes](https://github.com/pi-theme) and \[extensions\] ().

Development
-----------

[](#development)

You may contribute to Pi Engine by [working on Pi code](https://github.com/pi-engine/pi/blob/master/README-GIT.md) and submit to Pi repo with **[Pull Request](https://help.github.com/articles/using-pull-requests)** or submitting bug reports and feature requests to **[Issue Tracker](https://github.com/pi-engine/pi/issues)**.

Copyright and License
---------------------

[](#copyright-and-license)

The Engine is released under a [BSD 3-Clause License](https://pialog.org/license.txt).

Demo
----

[](#demo)

Demo sites with shared deployment:

- Pi Dialogue ([pialog.org](http://pialog.org) | [pialogue.org](http://pialogue.org))
- Pi Demo ([pi-demo.org](http://pi-demo.org))

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 73.5% 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 ~0 days

Total

2

Last Release

4428d ago

Major Versions

v1.1.0 → v2.0.0-beta2014-03-25

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/606523?v=4)[Taiwen Jiang](/maintainers/taiwen)[@taiwen](https://github.com/taiwen)

---

Top Contributors

[![taiwen](https://avatars.githubusercontent.com/u/606523?v=4)](https://github.com/taiwen "taiwen (2703 commits)")[![liuchuangww](https://avatars.githubusercontent.com/u/2087436?v=4)](https://github.com/liuchuangww "liuchuangww (395 commits)")[![linzongshu](https://avatars.githubusercontent.com/u/2087430?v=4)](https://github.com/linzongshu "linzongshu (287 commits)")[![lavenderli](https://avatars.githubusercontent.com/u/4251179?v=4)](https://github.com/lavenderli "lavenderli (132 commits)")[![adivspan](https://avatars.githubusercontent.com/u/4098670?v=4)](https://github.com/adivspan "adivspan (49 commits)")[![voltan](https://avatars.githubusercontent.com/u/562083?v=4)](https://github.com/voltan "voltan (48 commits)")[![Marc-pi](https://avatars.githubusercontent.com/u/919332?v=4)](https://github.com/Marc-pi "Marc-pi (27 commits)")[![krisxoofoo](https://avatars.githubusercontent.com/u/555219?v=4)](https://github.com/krisxoofoo "krisxoofoo (17 commits)")[![chunhuili](https://avatars.githubusercontent.com/u/8009524?v=4)](https://github.com/chunhuili "chunhuili (10 commits)")[![songshixin](https://avatars.githubusercontent.com/u/8287150?v=4)](https://github.com/songshixin "songshixin (4 commits)")[![hypnos-x](https://avatars.githubusercontent.com/u/4393469?v=4)](https://github.com/hypnos-x "hypnos-x (2 commits)")[![wmquan](https://avatars.githubusercontent.com/u/4384978?v=4)](https://github.com/wmquan "wmquan (2 commits)")[![ericwang215](https://avatars.githubusercontent.com/u/449689?v=4)](https://github.com/ericwang215 "ericwang215 (1 commits)")[![wenorgcn](https://avatars.githubusercontent.com/u/3758878?v=4)](https://github.com/wenorgcn "wenorgcn (1 commits)")

---

Tags

composerpi

### Embed Badge

![Health badge](/badges/taiwen-demo/health.svg)

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

###  Alternatives

[jean85/pretty-package-versions

A library to get pretty versions strings of installed dependencies

1.3k289.5M62](/packages/jean85-pretty-package-versions)[ergebnis/composer-normalize

Provides a composer plugin for normalizing composer.json.

1.1k37.3M2.1k](/packages/ergebnis-composer-normalize)[icanhazstring/composer-unused

Show unused packages by scanning your code

1.7k7.0M188](/packages/icanhazstring-composer-unused)[bamarni/composer-bin-plugin

No conflicts for your bin dependencies

52722.0M855](/packages/bamarni-composer-bin-plugin)[composer/metadata-minifier

Small utility library that handles metadata minification and expansion.

181115.0M13](/packages/composer-metadata-minifier)[shipmonk/composer-dependency-analyser

Fast detection of composer dependency issues (dead dependencies, shadow dependencies, misplaced dependencies)

6076.7M434](/packages/shipmonk-composer-dependency-analyser)

PHPackages © 2026

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