https://github.com/secondnetwork/kompass
Kompass A Laravel CMS
https://github.com/secondnetwork/kompass
admin admin-dashboard admin-panel admin-ui alpinejs backend cms frontend laravel laravel-cms laravel-package livewire tailwindcss tallstack
Last synced: 2 months ago
JSON representation
Kompass A Laravel CMS
- Host: GitHub
- URL: https://github.com/secondnetwork/kompass
- Owner: secondnetwork
- License: mit
- Created: 2023-04-16T10:54:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2026-03-30T11:44:41.000Z (2 months ago)
- Last Synced: 2026-03-30T12:12:01.604Z (2 months ago)
- Topics: admin, admin-dashboard, admin-panel, admin-ui, alpinejs, backend, cms, frontend, laravel, laravel-cms, laravel-package, livewire, tailwindcss, tallstack
- Language: PHP
- Homepage: https://kompass.secondnetwork.de
- Size: 7.71 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Security: .github/SECURITY.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Kompass

[](https://github.com/secondnetwork/kompass)
[](https://laravel.com)
[](https://php.com)
[](https://github.com/secondnetwork/kompass)
## The development of Kompass
Kompass is a modern content management system (CMS) built on the [Laravel](http://laravel.com/) framework, utilizing the TALL stack (Tailwind CSS, Alpine.js, Laravel, and Livewire). This powerful combination allows for a seamless and dynamic user experience, making content management easier and more efficient.
## Key Features
- **Modern Tech Stack**: Built with Laravel 13, PHP 8.3+, Livewire 4, and Tailwind CSS 4
- **Multilingual Support**: Full multilingual content management for multiple languages
- **Block-Based Content**: Flexible block system for creating dynamic page layouts
- **Media Library**: Full-featured media management with folder support
- **User Management**: Role-based access control with Laravel Permission
## Requirements
Additionally Kompass requires you to use
- PHP 8.3 or newer
- Laravel 13 or newer
- Livewire 4.0 or newer
- Tailwindcss 4.0 or newer
## Installation
Kompass is super easy to install. After creating your new Laravel application you can include Kompass.
```bash
composer require secondnetwork/kompass
```
With the command we install frontend asset, created new admin user and drop all tables from the database.
```bash
php artisan kompass:install
```
## Publishing Kompass's frontend assets in future updates
```bash
php artisan vendor:publish --tag=kompass.assets --force && php artisan optimize:clear
```
To keep assets up-to-date and avoid issues in future updates, we strongly recommend that you add the following command to your composer.json file:
```json
{
"scripts": {
"post-update-cmd": [
// Other scripts
"@php artisan vendor:publish --tag=kompass.assets --force"
]
}
}
```
## Documentation
Documentation is available at https://kompass.secondnetwork.de
## Screenshots
at https://kompass.secondnetwork.de/docs/screenshots
## Security
If you discover any security related issues, please email instead of using the issue tracker.
## Credits
- [Andreas Farah](https://github.com/secondnetwork)
- [All Contributors](../../contributors)
## License
The Kompass CMS is open-sourced software licensed under the [MIT](LICENSE.md).