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

Abandoned → [hashtagcms/hashtagcms](/?search=hashtagcms%2Fhashtagcms)Library[API Development](/categories/api)

marghoobsuleman/hashtagcms
==========================

Hashtag CMS, Use it as Headless CMS or Bundled, API enabled, Admin Panel, Multisite, Multi-platform, Multilingual.The Most powerful, fast and user-friendly platform. Made with PHP Laravel Framework.

v3.0.2(1mo ago)241.5k4[3 PRs](https://github.com/hashtagcms/hashtagcms/pulls)MITPHPPHP ^8.3CI passing

Since Aug 7Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/hashtagcms/hashtagcms)[ Packagist](https://packagist.org/packages/marghoobsuleman/hashtagcms)[ Docs](https://github.com/hashtagcms/hashtagcms)[ GitHub Sponsors](https://github.com/hashtagcms)[ RSS](/packages/marghoobsuleman-hashtagcms/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (13)Versions (79)Used By (0)

HashtagCMS
==========

[](#hashtagcms)

[![Latest Version on Packagist](https://camo.githubusercontent.com/cdbb0cf50c2cdceb973dc29634f1bb233ddfaf4a9878937bea8f840f733963ed/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f68617368746167636d732f68617368746167636d732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/hashtagcms)[![Total Downloads](https://camo.githubusercontent.com/638da185b05d38a5b0e60fc1484bdeaebcb13937e69c06daaec2065faaf97e5e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f68617368746167636d732f68617368746167636d732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/hashtagcms)[![License](https://camo.githubusercontent.com/5d04a86b7a7d998fca521af5472249c94f8f6fd8eeb8fa31887b56e5df090608/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f68617368746167636d732f68617368746167636d732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/hashtagcms/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 from one admin panel.
- **Headless Ready**: Robust API for consuming content on React/Vue/Mobile.
- **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 a part of HashtagCMS ecosystem. How we have structured the ecosystem is shown below.

[![HashtagCMS Ecosystem](./docs/img/hashtagcms-ecosystem.png)](./docs/img/hashtagcms-ecosystem.png)

Documentation
-------------

[](#documentation)

We have comprehensive documentation available in the `docs/` directory.

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

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

[](#installation)

Via Composer

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

And done :)

Or

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

HashtagCMS installation guidelines
----------------------------------

[](#hashtagcms-installation-guidelines)

- Open `.env` file and update `APP_URL`, and make sure database information is correct.

```
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
```

- Open `app/Models/User.php` and remove or comment below lines.

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

- \##Add below## lines in the same file (`app/Models/User.php`)

```
use HashtagCms\User as Authenticatable;
```

- You might want to comment/remove below route in `routes/web.php`

```
/*Route::get('/', function () {
    return view('welcome');
});*/
```

### Configure site on browser. Open it with the appUrl prefix

[](#configure-site-on-browser-open-it-with-the-appurl-prefix)

```
http://{APP_URL}/install
ie:
http://www.hashtagcms.org/install
```

- You are done :)

After installation, visit:

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

Testing
-------

[](#testing)

```
php artisan test vendor/hashtagcms/hashtagcms
```

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

[](#contributing)

Contributions are welcome! Please see [contributing.md](contributing.md) for details.

Changelog
---------

[](#changelog)

- [Changelog](changelog.md)

License
-------

[](#license)

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

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance88

Actively maintained with recent releases

Popularity29

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity85

Battle-tested with a long release history

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

Recently: every ~15 days

Total

63

Last Release

51d ago

Major Versions

v1.5.2 → v2.0.02026-01-13

v2.0.6 → v3.0.02026-03-14

PHP version history (4 changes)v1.0.1PHP ^7.2.5

v1.3.8PHP ^8.1

v1.4.3PHP ^8.2

v3.0.1PHP ^8.3

### Community

Maintainers

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

---

Tags

api-enabledcmsheadlessheadless-cmslaravelopen-sourcephplaravelcmsheadless cmsHashtagCmsMobile Api Supported CMSHashtag Cms

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[statamic/cms

The Statamic CMS Core Package

4.8k3.2M720](/packages/statamic-cms)[openai-php/laravel

OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API

3.7k7.6M74](/packages/openai-php-laravel)[nickurt/laravel-postcodeapi

Universal PostcodeApi for Laravel 11.x/12.x/13.x

97221.2k](/packages/nickurt-laravel-postcodeapi)[aimeos/aimeos-headless

Aimeos headless ecommerce system

2.5k2.3k](/packages/aimeos-aimeos-headless)[mozex/anthropic-laravel

Anthropic PHP for Laravel is a supercharged PHP API client that allows you to interact with the Anthropic API

71226.4k1](/packages/mozex-anthropic-laravel)[riclep/laravel-storyblok

A Laravel wrapper around the Storyblok API to provide a familiar experience for Laravel devs

6272.7k4](/packages/riclep-laravel-storyblok)

PHPackages © 2026

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