anjanesh's avatar

Laravel backend Admin

New to Laravel here. Been using Django for the last one year. One thing I find as a plus point in Django is the free backend admin interface. If I were to create a new website containing forms / user data for myself I would definitely try out Laravel. But if I need to create a similar site for a client I would need to re-create a whole admin backend because I don't see this built-in in Laravel 9 which Django has.

So - is there anyway Laravel would come up with its default backend admin any time soon ?

0 likes
4 replies
tisuchi's avatar
tisuchi
Best Answer
Level 70

@anjanesh If you are looking for a free admin backend for Laravel, then the answer is NO. Currently, it doesn't have any free admin scaffolding. But there is a paid official package called Nova

But if you look for Tailstack then you can check it out. I think it's growing now.. https://filamentphp.com/

6 likes
anjanesh's avatar

Thank you for your reply - I think Nova works considering its a one-time payment. Thanks again.

3 likes
aurelianspodarec's avatar

We live in a capitalistic world and therefore what Laravel has done, and its good they did it is they monetized the admin dashboard by creating Nova. That is the dashboard they created. They aren't going to create a free one.

I'm using filament and its great so far.

With Nova if you want updates you'll need to pay additional $99 each year, IF you want updates.

Just because Nova is made from the Laraver owner doesn't mean its the best either. So I wouldn't just go for Nova because it doesn't have that many great reviews either.

Its your choice but Filament is a popular one for free, and there are few others ones as well.

https://orchid.software/

https://litstack.io/

https://backpackforlaravel.com/

https://filamentphp.com/

https://nova.laravel.com/

https://sharp.code16.fr/docs/

But yeah, I would then research reviews for each. Ultimatelly if money don't matter you can buy what you like, try it in and see what you like or what fits your project.

6 likes

Please or to participate in this conversation.