New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

redot/core

Core package for Redot Dashboard that has all the packages and helpers for the dashboard.
2,480 1
Install
composer require redot/core
Latest Version:v1.0.2
PHP:^8.3
Laravel:13
License:proprietary
Last Updated:Oct 31, 2026
Links: GitHub  ·  Packagist
Maintainer: AbdelrhmanSaid

Redot Core

Core package for the Redot Dashboard. It bundles five focused packages on top of a shared foundation of helpers, models, traits, casts, and validation rules:

  • Auth — drop-in authentication actions, routes, and customization hooks.
  • Datatables — server-driven tables with columns, filters, row actions, and PDF export.
  • Sidebar — composable navigation for dashboard layouts.
  • Toastify — flash and session-driven toast notifications.
  • Lang Extractor — extract translation keys from your codebase.

Requirements

  • PHP 8.3+
  • Laravel 13+
  • Livewire 4.2+

Documentation

Full usage documentation lives in docs/.

Testing

This package uses Pest with Orchestra Testbench.

composer install
composer test

The testbench schema mirrors the package-owned tables used by Redot Dashboard, so package tests run against the same shape the dashboard app expects.

When using Redot\Application, all four application features are enabled during tests by default, even if the consuming app disables them. This keeps the shared dashboard test suite usable.

Tests that specifically check disabled features can opt out by setting redot.testing.enable_all_features to false before routes are registered (for example, in Testbench's defineEnvironment). Setting it after the application has booted does not remove registered routes. Outside testing, the application's feature flags are always respected.

License

This package is proprietary and intended for use only within the paid Redot Dashboard. See LICENSE for details.

Related Packages

yaroslawww/laravel-inertia-dashboard

Laravel inertia dashboard development kit for quicker MVP ot live projects.

6 0
conedevelopment/root

Root is an admin package for Laravel applications.

14,037 37
mddev31/filament-dynamic-dashboard

Dynamic dashboard for Laravel Filament.

7,574 10
saucy/dashboard

This is my package dashboard

3,888 1
moonshine/moonshine

Laravel administration panel

314,775 1,305

Version History

Version Released PHP Laravel License
v1.0.2 ^8.3 ^13.20 proprietary
v1.0.1 ^8.3 ^13.20 proprietary
v1.0.0 ^8.3 ^13.20 proprietary
v0.1.42 ^8.3 ^13.20 proprietary
v0.1.41 ^8.3 ^13.20 proprietary