Welcome to ArtisanPack UI
You're here to build something amazing, and our mission is to help you do it faster.
ArtisanPack UI is a curated ecosystem of Laravel packages designed to solve common development challenges, from a full CMS and reusable UI components to robust security and accessibility helpers.
Our goal is to empower you to create exceptional, consistent, and high-quality web applications with unparalleled efficiency. This documentation is your central hub for mastering the entire library.
A Note on Our Philosophy
We build our packages on a simple principle: standalone power, combined strength.
Every package in our library is designed to be self-contained and valuable on its own. Feel free to use the Components package in one project and the Security package in another.
Or, combine them in a single application to create a powerful, cohesive system. There are no complex dependencies—just the tools you need, when you need them.
The Frontend Stack
To provide practical, modern examples, our documentation and components are built with a specific frontend stack in mind: Tailwind CSS, Livewire, and Alpine.js.
While many packages (like Security or Code Style) are frontend-agnostic, our CMS Framework and Components packages are optimized for this powerful TALL stack. Familiarity with it will help you get the most out of our examples.
How These Docs Are Organized
We've structured these docs to help you find what you need quickly. Here are the main sections you'll find in the sidebar:
- 📦 Packages Overview — A complete directory of all available packages. Find a specific package, copy the install command, and jump straight to its dedicated documentation.
- 🧠Core Concepts — The best place to learn about cross-package patterns, like our approach to styling & theming (including dark mode and gradients), accessibility, and frontend usage patterns.
- 🌿 Contributing — Found a bug, have an idea, or want to submit a fix? We'd love your help. This guide explains how to get involved with the project.
- 📜 Changelog — A central log of all updates and new versions for every package in the ecosystem.