Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

kekekiw123's avatar

The best Laravel REST API package

I am about to build an API that communicates with mobile apps.

So I am trying to find a good starter pack that has Authentication(doesnt have to be oAuth), Rate Limiting and Multi-device session support.

So far I've looked at:

https://github.com/dingo/api - looks good.

https://github.com/akuzemchak/laracon-todo-api - seems to be a bit too light for my needs.

Feel free to share any good starter packages that you have used!

0 likes
8 replies
joshuahornby's avatar

Dingo is in active development - The last commit was 2 days ago. What makes you think its not active?

codivist's avatar

A package I'm using in my API has worked wonders for us.

https://github.com/chrisbjr/api-guard

You can rate-limit on the API Key or the method. As far as I know it will support multi-device session support, but haven't tried that out yet. You can also use any auth system you want with it or roll your own.

It's in active dev and if you have any suggestions or issues he is good at responding and/or implementing.

mahmoudz's avatar

You MUST check this Starter Project. (Hello API) https://github.com/Mahmoudz/Hello-API

"It gives you all the common functionalities of a professional modern API, to start building your own Application on top of it immediately. It uses the best framework, packages, tools and conventions. All configured to work together in a beautiful piece of code."

Please or to participate in this conversation.