Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/webreinvent/vaahcms
VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).
https://github.com/webreinvent/vaahcms
admin application backend buefy bulma cms content-management content-management-system framework headless headless-cms laravel laravel-cms rapid-development vaahcms vue vuejs vuex
Last synced: 25 days ago
JSON representation
VaahCMS is a laravel based open-source web application development platform shipped with a headless content management system (CMS).
- Host: GitHub
- URL: https://github.com/webreinvent/vaahcms
- Owner: webreinvent
- License: mit
- Created: 2019-05-11T13:41:08.000Z (over 5 years ago)
- Default Branch: 2.x
- Last Pushed: 2024-09-05T09:35:04.000Z (2 months ago)
- Last Synced: 2024-10-01T01:41:17.722Z (about 1 month ago)
- Topics: admin, application, backend, buefy, bulma, cms, content-management, content-management-system, framework, headless, headless-cms, laravel, laravel-cms, rapid-development, vaahcms, vue, vuejs, vuex
- Language: PHP
- Homepage: https://vaah.dev/cms
- Size: 87.2 MB
- Stars: 134
- Watchers: 14
- Forks: 22
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
> **[VaahCMS](https://vaah.dev/cms)** is an open-source web application development platform shipped with headless content management system.
**VaahCMS** is built with `Laravel 10`, `Vue 3`, `Pinia`, and `PrimeVue` which follows **Hierarchical Model View Controller (HMVC)** architectural pattern which supports multiple **Modules** and **Themes**. Each module and theme can be setup with just `blade` files support or can have its own frontend JavaScript library e.g. `Vue` or `React`.
- [Introduction](https://vaah.dev/cms)
- [Features](https://vaah.dev/cms/features)
- [Documentation](https://docs.vaah.dev/vaahcms-2/)## Quick Start
```shell
npx vaah cms:install
```## Why VaahCMS?
How many times have you used a CMS to build website and Laravel for application development? **Everytime, isn't it?**
Well, not next time. Use `VaahCMS` in your next project and develop applications with content management that doesn't come in your way.
## How is VaahCMS different?
- Its purpose is to develop enterprise level software applications which are `manageable`, `extendable`, `flexible`, `upgradable`, & `maintainable` in long run
- (**HMVC Architectural Pattern**) Structured modules & themes
- Isolated `Vue` or `React` App for each Module & Theme
- Shipped with **headless** CMS with build in API, so you can plug and play with any frontend framework `like Nuxt` or `Next`.
- `CMS Module` is inspired from the simplicity of WordPress
## Join us
- Contribute and raise issues at: [GitHub](https://github.com/webreinvent/vaahcms)
- Join us at: [Slack](https://join.slack.com/t/vaah/shared_invite/zt-wgvx75rr-tuAhGtjRweCR~DEVSTFcSQ)
- Learn more at: [VaahCMS Official Website](https://vaah.dev/cms)We're actively seeking contributors for our [vaahcms's documentation](https://github.com/webreinvent/vaah-docs), feel free to send `pull requests`.
## Support us
Please consider starring the project to show your :heart: and support.
[WebReinvent](https://webreinvent.com) is a web agency based in Delhi, India. You'll find an overview of all our open source projects [at github](https://github.com/webreinvent).
## License
The MIT License (MIT). Please see [License File](LICENSE) for more information.
[license-url]: LICENSE.md
[license-image]: https://img.shields.io/github/license/webreinvent/vaahcms?style=for-the-badge