Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Savui Laravel Package

savannabits/savui

SavUI is a Laravel package from Savannabits offering reusable Blade UI components and layout helpers for admin panels and internal apps. It helps developers build consistent forms, tables, and interfaces with less repetitive markup.

View on GitHub
Deep Wiki
Context7

A Laravel 7 Boilerplate fully configured with craftable web generator, spatie roles and permissions as well as user management using cas login. (originally designed for strathmore.edu development.)

Frequently asked questions about Savui
What is savannabits/savui used for in Laravel?
SavUI is a Laravel package and boilerplate aimed at admin panels and internal apps. It provides reusable Blade UI components and layout helpers so you can build consistent forms, tables, and interfaces with less repetitive markup. The overview also describes a Laravel 7 boilerplate configured with a craftable web generator, Spatie roles and permissions, and CAS-based user management.
Which Laravel versions does SavUI support?
The provided package overview describes SavUI as a Laravel 7 boilerplate. That means its documented setup and dependencies were originally aimed at Laravel 7 applications. Before using it in a newer Laravel project, check the repository composer.json and README for current version constraints.
How do I install SavUI with Composer?
Install it with composer require savannabits/savui in your Laravel project. After that, follow the repository README for any service provider registration, config publishing, asset publishing, and migration steps. Because package setup details can change, rely on the README rather than assuming a fixed install sequence.
Does SavUI provide Blade components for forms and tables?
Yes, SavUI is described as offering reusable Blade UI components and layout helpers for admin interfaces. It is intended to help you build consistent forms, tables, and other UI elements with less repeated markup. You can use these components as building blocks in your own Blade views.
Can I use SavUI to build Laravel admin panels or internal apps?
SavUI is specifically aimed at admin panels and internal applications. Its layout helpers and Blade components are meant to make forms, tables, and interfaces more consistent across a back office or internal tool. The boilerplate context also points to user management and permissions for admin-style apps.
Does SavUI support CAS login and user management?
The package overview says the boilerplate includes user management using CAS login, originally for Strathmore University development. That suggests CAS authentication is part of the intended setup rather than a generic username and password flow. You will need to configure the CAS server details and Laravel authentication settings according to the project documentation.
Does SavUI integrate with Spatie roles and permissions?
Yes, the overview describes SavUI as fully configured with Spatie roles and permissions. This makes it relevant for admin panels that need role-based access control and permission checks. Verify the published migrations and configuration so the Spatie tables and models match your application.
What is the craftable web generator in SavUI?
The overview mentions that SavUI's Laravel 7 boilerplate is configured with a craftable web generator. In Laravel admin tooling, this usually refers to scaffolding CRUD screens and management interfaces. Check the repository documentation for the exact generator workflow and commands before relying on it.
Is SavUI production-ready and how should I test it?
SavUI is best treated as admin-panel boilerplate and UI tooling, so production readiness depends on your security, authentication, and dependency review. Test rendered Blade components and layout behavior with Laravel view or HTTP tests, and mock CAS authentication in tests where possible. Also review the Laravel 7-era dependencies and upgrade path before deploying.
Is SavUI actively maintained and what are the alternatives?
Check the GitHub repository for recent commits, open issues, releases, and Composer version constraints to judge maintenance activity. If SavUI does not fit your Laravel version or needs, evaluate other Blade UI kits and Laravel admin panel packages such as Blade UI Kit, WireUI, Filament, Backpack, or Laravel Nova depending on your use case.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections