PHPackages                             saicosys/cakephp-installer - 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. [Framework](/categories/framework)
4. /
5. saicosys/cakephp-installer

ActiveProject[Framework](/categories/framework)

saicosys/cakephp-installer
==========================

CakePHP 5 applications installer

v1.0.7(10mo ago)18MITPHPPHP &gt;=8.1

Since Jul 14Pushed 10mo agoCompare

[ Source](https://github.com/saicosys/cakephp-installer)[ Packagist](https://packagist.org/packages/saicosys/cakephp-installer)[ RSS](/packages/saicosys-cakephp-installer/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (8)Dependencies (7)Versions (9)Used By (0)

Saicosys CakePHP Installer
==========================

[](#saicosys-cakephp-installer)

A global installer for CakePHP 5 applications and starter kits. This tool allows you to quickly create new CakePHP applications with optional starter kits that include pre-configured database settings, email configurations, and migrations.

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

[](#installation)

Install globally via Composer:

```
composer global require saicosys/cakephp-installer
```

Make sure your global Composer bin directory is in your PATH. You can find it by running:

```
composer global config bin-dir --absolute
```

Usage
-----

[](#usage)

### Basic Installation

[](#basic-installation)

Create a new CakePHP application:

```
cakephp new my-app
```

This will create a basic CakePHP 5 application in the `my-app` directory.

### Interactive Installation

[](#interactive-installation)

When you run the command without specifying a starter kit, you'll be prompted to choose:

```
cakephp new my-app
```

You'll see options like:

- Manual installation (basic CakePHP)
- Use a starter kit

### Starter Kit Installation

[](#starter-kit-installation)

You can directly specify a starter kit:

```
cakephp new my-app --starter-kit=blog
```

Available starter kits:

- `simple` - CakePHP 5 + TailwindCSS starter kit
- `saas` - CakePHP 5 + SAAS + TailwindCSS + Alpinejs
- `react` - CakePHP 5 + React + TailwindCSS starter kit (Coming soon)
- `next` - CakePHP 5 + Next + TailwindCSS starter kit (Coming soon)
- `api` - CakePHP 5 + API starter kit (Coming soon)
- `cms` - CakePHP 5 + TailwindCSS + CMS starter kit (Coming soon)

### Force Installation

[](#force-installation)

To overwrite an existing directory:

```
cakephp new my-app --force
```

Starter Kits
------------

[](#starter-kits)

### Simple Starter Kit

[](#simple-starter-kit)

A clean and simple CakePHP 5 starter kit with TailwindCSS for building modern web applications.

**Features:**

- CakePHP 5 with modern PHP features
- TailwindCSS for rapid UI development
- User authentication and authorization
- Clean, responsive design
- Mobile-first approach

### SAAS Starter Kit

[](#saas-starter-kit)

A comprehensive starter kit for building Software-as-a-Service applications.

**Features:**

- CakePHP 5 with robust backend features
- TailwindCSS + Alpine.js for modern frontend
- Multi-tenant architecture ready
- Authentication and authorization
- CRUD operations with friendsofcake/crud
- Professional SAAS interface
- Subscription and billing models

### React Starter Kit (Coming Soon)

[](#react-starter-kit-coming-soon)

A modern starter kit combining CakePHP 5 backend with React frontend.

**Features:**

- CakePHP 5 API backend
- React frontend with TailwindCSS
- Modern SPA architecture
- API-first design
- Component-based UI

### Next.js Starter Kit (Coming Soon)

[](#nextjs-starter-kit-coming-soon)

A full-stack starter kit with CakePHP 5 and Next.js.

**Features:**

- CakePHP 5 backend API
- Next.js frontend with TailwindCSS
- Server-side rendering
- API routes integration
- Modern React patterns

### API Starter Kit (Coming Soon)

[](#api-starter-kit-coming-soon)

A dedicated API starter kit for building RESTful services.

**Features:**

- CakePHP 5 API structure
- JWT authentication
- RESTful design patterns
- API documentation
- Rate limiting and security

### CMS Starter Kit (Coming Soon)

[](#cms-starter-kit-coming-soon)

A content management system starter kit.

**Features:**

- CakePHP 5 with content management
- TailwindCSS for admin interface
- Content editing and publishing
- Media management
- SEO optimization tools

Configuration
-------------

[](#configuration)

When using a starter kit, the installer will guide you through:

1. **Database Configuration**

    - Database host, name, username, and password
    - Automatic configuration file generation
2. **Email Configuration**

    - SMTP settings for notifications
    - Email transport configuration
3. **Migrations**

    - Automatic database table creation
    - Initial data seeding

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

[](#development)

### Requirements

[](#requirements)

- PHP 8.1 or higher
- Composer
- Symfony Console components

### Local Development

[](#local-development)

1. Clone the repository
2. Install dependencies: `composer install`
3. Make the binary executable: `chmod +x bin/cakephp`
4. Run locally: `php bin/cakephp new test`

### Testing

[](#testing)

```
composer test
```

Contributing
------------

[](#contributing)

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Add tests
5. Submit a pull request

Support
-------

[](#support)

For support and questions:

- Create an issue on GitHub
- Check the CakePHP documentation
- Join the community

Maintainer
----------

[](#maintainer)

[Sandeep Kadyan](https://github.com/sandeep-kadyan)

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance54

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% 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

8

Last Release

307d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a4a909ae244db4021f4e9cfc19fab7b19af94171a62a495b980c98d4c0bbff50?d=identicon)[sandeep-kadyan](/maintainers/sandeep-kadyan)

---

Top Contributors

[![sandeep-kadyan](https://avatars.githubusercontent.com/u/63108804?v=4)](https://github.com/sandeep-kadyan "sandeep-kadyan (8 commits)")[![saicosys](https://avatars.githubusercontent.com/u/10906005?v=4)](https://github.com/saicosys "saicosys (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/saicosys-cakephp-installer/health.svg)

```
[![Health](https://phpackages.com/badges/saicosys-cakephp-installer/health.svg)](https://phpackages.com/packages/saicosys-cakephp-installer)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[laravel/envoy

Elegant SSH tasks for PHP.

1.6k5.5M18](/packages/laravel-envoy)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6939.5M343](/packages/drupal-core-recommended)

PHPackages © 2026

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