Weave Code
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

Filament Collapsible Sidebar Laravel Package

slym758/filament-collapsible-sidebar

Add a desktop-only collapsible sidebar to Filament 4 with a simple toggle button. Collapses to icon-only mode, persists state via localStorage, supports dark mode, and includes smooth animations. Compatible with PHP 8.2+.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • UX/UI Enhancements: Justify investment in a polished, modern admin interface by leveraging smooth animations, icon-only views, and dark mode support to improve user experience and reduce cognitive load.
  • Developer Efficiency: Accelerate development timelines by adopting a pre-built, well-documented plugin (Filament 4.0+) instead of building collapsible sidebar functionality from scratch.
  • Consistency & Scalability: Standardize sidebar behavior across multiple projects or modules by using a reusable, dependency-managed package (MIT license).
  • Roadmap Prioritization: Defer custom sidebar development to focus on higher-priority features (e.g., core business logic, integrations) while maintaining a clean, intuitive UI.
  • Mobile-First Considerations: Align with responsive design goals by hiding the sidebar on mobile (default behavior) and optimizing desktop usability.

When to Consider This Package

  • Avoid if:

    • Your team requires highly customizable sidebar behavior (e.g., non-icon-only views, mobile support, or complex animations).
    • You’re using Filament 3.x or an older PHP version (<8.2).
    • The package’s maturity (1 star, recent release) conflicts with your risk tolerance for untested dependencies.
    • You need enterprise-grade support (e.g., SLAs, dedicated maintenance).
    • Your project demands offline/localStorage persistence for critical user preferences (evaluate scalability risks).
  • Consider alternatives if:

    • You need multi-device support (e.g., collapsible sidebars on tablets).
    • Your design system requires custom styling beyond the plugin’s defaults.
    • You’re building a public-facing product where UI consistency is critical (low-star packages may raise trust concerns).

How to Pitch It (Stakeholders)

For Executives: "This lightweight plugin (MIT-licensed, 100% open-source) lets us ship a sleek, collapsible sidebar for our Filament admin panel in minutes—no custom dev work. It improves desktop usability with smooth animations, icon-only views, and dark mode support, while automatically hiding on mobile. The cost? Zero upfront dev time, minimal maintenance risk, and a polished UI that aligns with modern SaaS standards. Let’s prioritize this for [Q1/Q2] to free up the team for higher-impact features."

For Engineering: *"This Filament plugin handles the heavy lifting for a collapsible sidebar with:

  • Zero config: Drop-in via Composer (composer require slym758/filament-collapsible-sidebar).
  • Modern UX: Smooth animations, icon-only collapse, and dark mode (no CSS/JS overrides needed).
  • Persistence: LocalStorage for user preferences (no backend changes).
  • Compatibility: PHP 8.2+ and Filament 4.0+ (future-proof). Tradeoff: Limited customization, but the tradeoff saves ~2–3 dev days. Recommended for MVP or rapid prototyping."*
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.
nasirkhan/laravel-sharekit
directorytree/privacy-filter-classifier
directorytree/privacy-filter
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi
splash/scopes
splash/toolkit
testo/output-teamcity
testo/bridge-symfony