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

Public Laravel Package

litefront/public

Litefront Public offers a lightweight, framework-agnostic frontend layer for Laravel apps, with reusable public-facing views, assets, and helpers. It helps you build fast, clean web interfaces using minimal configuration and no heavy dependencies.

View on GitHub
Deep Wiki
Context7

Public theme for lavalite cms.

Frequently asked questions about Public
What is LiteFront/Public and is it a general-purpose Laravel package?
LiteFront/Public is a Blade and asset theme for Lavalite CMS rather than a reusable Laravel library. Its architecture is defined by Lavalite's theme contract: view namespaces, menu and widget registries, asset publishing, and admin-driven theme activation. It has no API surface or domain logic, so outside a committed Lavalite install it offers no extractable value.
How do I install litefront/public in a Laravel application?
Install it with Composer inside an existing Lavalite installation, register the theme service provider, publish its assets, select the theme in the admin panel, and clear caches. The effort is low inside Lavalite, realistically days rather than weeks for a first render once the compatibility spike clears. Outside Lavalite the installation path is effectively infeasible.
Which Laravel and Lavalite versions does litefront/public support?
Compatibility is not clearly documented and is mostly inferable from composer.json, so treat any version claim as unverified. Expect a Laravel version ceiling caused by Blade helper removals and the Mix-to-Vite transition. A compatibility spike against a current Laravel and Lavalite install is mandatory before you commit.
Is litefront/public actively maintained?
It shows zero stars, zero dependents, no score, and no release cadence, which reads like an internal or demo theme published to a public index. The risk is two-layer abandonment: the theme assumes a specific Lavalite core version, and Lavalite itself has low activity. Both layers can drift away from your application over time.
Can I use litefront/public outside of Lavalite?
No, the package is tightly coupled to Lavalite's theme contract and has no framework-agnostic component to salvage. It relies on Lavalite view namespaces, menu and widget registries, and admin-driven activation. If Lavalite is not your committed CMS, the package offers no reusable value.
Does litefront/public work with Vite instead of Laravel Mix?
The shipped toolchain is likely stale and based on Laravel Mix, while modern Laravel defaults to Vite. Pre-built committed assets are consumable but block CSP hardening, cache-busting, and design-system work. The practical path is to fork the theme, replace Mix with Vite, and re-point the theme asset calls.
Is litefront/public safe from XSS in CMS content?
Themes render editor-controlled CMS content, so raw Blade output using unescaped echo syntax on titles, excerpts, or rich-text bodies is the highest-severity failure mode. This is the risk most likely to be dismissed as just a theme during review. Require a security review of every Blade template rendering editor-controlled content before first deploy.
What licence does litefront/public use, and can I redistribute it?
The licence is ambiguous in the available context and must be confirmed before any commercial redistribution or modification. Check the repository and composer.json, and get written clarification if the terms are unclear. If you must consume it directly, pin an exact version and mirror it to internal version control.
How should I test litefront/public before committing to it?
Run a mandatory compatibility spike: boot a current Laravel and Lavalite install, activate the theme, and walk the full content path including home, listing, single page, search, 404, contact form, and menu rendering. Expect breakage in helpers, pagination views, asset directives, and hard-coded paths. Treat this spike as the gate rather than a nice-to-have.
What is the best alternative to depending on litefront/public?
Treat the package as a reference implementation and scaffold rather than a maintained dependency, and fork it instead of depending on it. Vendor the Blade views and asset sources into your own theme namespace so you own the upgrade and patch cadence. Keep Lavalite's theme registration intact, then rebuild the shell against your design tokens and accessibility baseline.
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.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager