PHPackages                             hashtagcms/create-app - 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. hashtagcms/create-app

ActiveProject[Framework](/categories/framework)

hashtagcms/create-app
=====================

Official HashtagCMS Starter Kit

v3.0.2(1mo ago)024MITCSSPHP ^8.3

Since Jan 15Pushed 1mo agoCompare

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

READMEChangelogDependencies (19)Versions (11)Used By (0)

 [ ![HashtagCMS Logo](public/assets/hashtagcms/be/modern/img/logo.png) ](https://www.hashtagcms.org)

 [![Latest Version on Packagist](https://camo.githubusercontent.com/11cddd1d5d8d7848a19fe3ba04da8d5569a2c3792982b31aecd1e3c19dc52f32/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68617368746167636d732f6372656174652d6170702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/create-app) [![Total Downloads](https://camo.githubusercontent.com/af07c89ad2ab96900cec04f52c3353c25e64225620ed781b8fe8f890a0c87504/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68617368746167636d732f6372656174652d6170702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/create-app) [![License](https://camo.githubusercontent.com/431f407869c9438311ea555c7f394f7e300d79eb00b53f84b9a16ddfd951b2e2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f68617368746167636d732f6372656174652d6170702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/create-app)

HashtagCMS Starter Kit
======================

[](#hashtagcms-starter-kit)

Welcome to the **Official HashtagCMS Starter Kit**. This boilerplate provides a production-ready application structure pre-configured with **Laravel 13** and **HashtagCMS 3.x**, allowing you to launch powerful, headless-capable Content Management Systems in seconds.

🚀 About HashtagCMS
------------------

[](#-about-hashtagcms)

HashtagCMS is an enterprise-ready, API-first content management platform built on Laravel. It supports headless, bundled, and hybrid architectures, allowing organizations to manage multiple sites, platforms, and languages from a single centralized admin panel. Designed for scalability, performance, and long-term flexibility, HashtagCMS gives engineering teams full architectural control while enabling business teams to move faster with confidence.

✨ Key Features
--------------

[](#-key-features)

- **Multi-Tenancy**: Manage multiple sites, domains, and platforms from a single admin panel.
- **Headless Ready**: Robust API for consuming content on React, Vue, Mobile, or any other consumer.
- **Everything is a Module**: Drag-and-drop module placement for any part of the page.
- **Smart Queries**: Fetch data from SQL using JSON configuration (no code needed).
- **Extensible Admin**: Flexible view resolution supporting custom packages and theme overrides.
- **Advanced Features**: MongoDB support, SSO, and Figma Integration (coming soon).

### Modular Admin Architecture

[](#modular-admin-architecture)

HashtagCMS supports a fully modular admin panel. You can easily integrate external packages (like HashtagCMS Extended) or override standard CRUD views directly from the database configuration, enabling seamless upgrades and customization.

### HashtagCMS Ecosystem

[](#hashtagcms-ecosystem)

HashtagCMS is part of a broader ecosystem of packages published under the `@hashtagcms` npm namespace and the `hashtagcms` Packagist vendor, covering the core CMS, admin UI kit, web SDK, and more.

🆕 What's New in v3.0.0
----------------------

[](#-whats-new-in-v300)

- **Tailwind CSS**: Entire frontend migrated to Tailwind CSS with a new default theme.
- **Vue 3 Composition API**: Admin UI kit fully rewritten using Vue 3 Composition API.
- **Re-engineered Module Creator**: Redesigned for better modularity and speed.
- **Module Type CMS Module**: New dynamic type management module.
- **SiteClonerService**: New robust service for site and language cloning.
- **Pipeline-based Resolver**: New system for resolving Site, Lang, Platform, and Route.
- **Queue-Driven Tasks**: All long-running tasks are now handled via Laravel Jobs.
- **Enhanced RBAC**: Improved CMS Policies with site-wise permissions and audit logging.
- **Advanced Service Discovery**: Improved Custom Module Loader.

🛠 Installation
--------------

[](#-installation)

### 🐳 Via Docker (Recommended)

[](#-via-docker-recommended)

The easiest way to get started is using Docker. Ensure you have Docker and Docker Compose installed.

For detailed Docker instructions and troubleshooting, see the [DOCKER-README.md](DOCKER-README.md).

```
git clone https://github.com/hashtagcms/create-app.git my-awesome-site
cd my-awesome-site
cp .env.example .env
./cms build
```

Once the containers are running, visit `http://localhost:8081/install` to complete the setup.

### 📦 Via Composer

[](#-via-composer)

#### Option A — Starter Kit (Recommended)

[](#option-a--starter-kit-recommended)

```
composer create-project hashtagcms/create-app my-awesome-site
cd my-awesome-site
php artisan cms:install
```

#### Option B — Fresh Laravel Project

[](#option-b--fresh-laravel-project)

```
composer create-project laravel/laravel my-awesome-site
cd my-awesome-site
composer require hashtagcms/hashtagcms
php artisan cms:install
```

### 2. Database Setup

[](#2-database-setup)

By default, this starter kit is configured to use **SQLite** for instant setup (zero configuration).

**Copy .env.example to .env**

```
cp .env.example .env
```

**To use MySQL/PostgreSQL:**

1. Open the `.env` file in your new project.
2. Update the database credentials:

    ```
    DB_CONNECTION=mysql
    DB_HOST=127.0.0.1
    DB_PORT=3306
    DB_DATABASE=your_database
    DB_USERNAME=root
    DB_PASSWORD=
    ```
3. Open `app/Models/User.php` and replace:

    ```
    use Illuminate\Foundation\Auth\User as Authenticatable;
    ```

    with:

    ```
    use HashtagCms\User as Authenticatable;
    ```
4. Run the installer to populate the database:

    ```
    php artisan cms:install
    ```

### 3. Configure &amp; Access

[](#3-configure--access)

Open your browser and navigate to:

```
http://{APP_URL}/install

```

After installation, visit:

- **Frontend**: `http://your-domain.com`
- **Admin Panel**: `http://your-domain.com/admin`

*Login details will be provided during the `cms:install` process.*

📚 Documentation
---------------

[](#-documentation)

Comprehensive documentation is available in the `docs/` directory of the core repository:

- [**Start Here: Documentation Index**](https://github.com/hashtagcms/hashtagcms/blob/master/docs/00-index.md)
- [Installation Guide](https://github.com/hashtagcms/hashtagcms/blob/master/docs/02-installation.md)
- [Quick Start](https://github.com/hashtagcms/hashtagcms/blob/master/docs/03-quick-start.md)
- [API Reference](https://github.com/hashtagcms/hashtagcms/blob/master/docs/13-api-headless.md)
- [Feature List](https://github.com/hashtagcms/hashtagcms/blob/master/docs/features.md)

🧪 Testing
---------

[](#-testing)

This kit comes with standard Laravel tests. To run them:

```
php artisan test
```

📋 Changelog
-----------

[](#-changelog)

Full version history is maintained in the core repository:

[**📋 View Changelog**](https://github.com/hashtagcms/hashtagcms/blob/master/changelog.md)

**Recent highlights:**

- **v3.0.0** — Tailwind CSS frontend, Vue 3 Composition API admin, Queue-driven tasks, enhanced RBAC
- **v2.0.5** — FormHelper XSS prevention, FrontendHelper stability improvements
- **v2.0.4** — Intelligent admin view resolution, routing and module parsing enhancements
- **v2.0.3** — Configurable rate limiting on critical endpoints
- **v2.0.0** — Event-driven architecture, removed `laravel/ui`, all large tasks are queue/event-driven

🤝 Contributing
--------------

[](#-contributing)

Contributions are welcome! The contribution guide can be found in the [HashtagCMS Core Repository](https://github.com/hashtagcms/hashtagcms/blob/master/contributing.md).

📄 License
---------

[](#-license)

The HashtagCMS framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance90

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

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 ~8 days

Total

10

Last Release

51d ago

Major Versions

v1.0.6 → v2.0.02026-03-14

v2.0.0 → v3.0.02026-03-14

PHP version history (2 changes)v1.0.0PHP ^8.2

v3.0.1PHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/8133a51afec1397efda39c75b0977871089a845cff1944ca36d63312b7400689?d=identicon)[marghoobsuleman](/maintainers/marghoobsuleman)

---

Tags

laravelcmsstarter-kitHashtagCms

###  Code Quality

TestsPHPUnit

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/hashtagcms-create-app/health.svg)

```
[![Health](https://phpackages.com/badges/hashtagcms-create-app/health.svg)](https://phpackages.com/packages/hashtagcms-create-app)
```

###  Alternatives

[statamic/statamic

Statamic

824170.4k](/packages/statamic-statamic)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

3691.5k](/packages/codewithdennis-larament)[raugadh/fila-starter

Laravel Filament Starter.

614.9k](/packages/raugadh-fila-starter)

PHPackages © 2026

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