Welcome

# Hi Laravel user!

MoonShine is an open source package for Laravel projects (MIT license) for accelerated development of web projects.

MoonShine is great for creating admin panels, MVPs, backoffice applications, and content management systems (CMS).

MoonShine is an admin panel that can be used by developers of different backgrounds.

Newbies - have no problem implementing common tasks - authorization and CRUD. MoonShine has a low threshold for entry, it is friendly for beginners.

MoonShine is a very handy and functional tool. However, to use it, you need to be confident in the basics of Laravel.

Professionals - use all the features of Laravel without limitations, while getting the tools for work acceleration - "framework on framework".

To suggest MoonShine or its documentation improvements, be sure to create a Issue on GitHub with a detailed description of the idea. You’ll be very helpful to the project.

# Features

  • Using MoonShine in projects is like a designer, helping you to create the functionality much faster.
  • There is no binding to models, you can take whatever data you like
  • Form and table builder
  • Lightweight and easy to use AlpineJs
  • TailwindCSS and Blade, familiar to the vast majority of Laravel developers
  • Ability to use Blade and Livewire components
  • Convenient template builder, change colors and overall design

# History of the name

What does MoonShine stand for? It's not exactly "moonlight": my idea is the name "moonshine". Literally, it's the independent making of a drink under illegal conditions in the dead of night. So I spent my spare time (mostly at night) developing this admin panel, making a quality product with heart, for my own use as well as for friends. Everything is already ready for use in your projects, created documentation describing the order of installation, customization and features. I invite interested users to use and develop MoonShine together.

# Where to start?

MoonShine is ready to appear in your project. Simply follow the installation guide , and then find in the documentation how to implement the required functionality and add it to your project.

If you want to learn MoonShine quickly, I recommend checking out my video guides .

Need help with MoonShine? You can ask a question at Telegram chat or Discord chat .