Skip to content

secondnetwork/kompass

Repository files navigation

Kompass

Kompass

Latest Kompass Version Laravel PHP License

The development of Kompass

Kompass is what a modern Laravel CMS should feel like. Built on Tailwind CSS 4, Livewire 4, and Laravel 13 — with a block builder, media library, drag-and-drop menus builder, multilingual content, passkey login, SEO, and role-based permissions baked in. No workarounds. No compromises. Built for developers who expect more.

Still using WordPress or TYPO3? There's a better way. Kompass combines the power of Laravel with everything you need for modern web projects — without the legacy overhead.

Key Features

  • Modern Tech Stack: Built with Laravel 13, PHP 8.2+, Livewire 4, and Tailwind CSS 4
  • Block Builder: Flexible block system for creating dynamic page layouts.
  • Media Library: Full-featured media management.
  • Menu Builder: Drag & Drop menu management
  • User Management: Role-based access control with Spatie Laravel Permission
  • Passkey Authentication: Passwordless login via biometrics or device PIN
  • Multilingual Support: Full multilingual content management for multiple languages

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.

composer require secondnetwork/kompass

With the command we install frontend asset, created new admin user and drop all tables from the database.

php artisan kompass:install  

Publishing Kompass's frontend assets in future updates

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:

{
    "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 github@secondnetwork.de instead of using the issue tracker.

Credits

License

The Kompass CMS is open-sourced software licensed under the MIT.