hamza-wakrim/api-framework

Optimized Laravel Framework for API-only applications - Lightweight and fast.

Installs: 13

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/hamza-wakrim/api-framework

dev-master / 1.0.x-dev 2025-11-18 23:53 UTC

This package is auto-updated.

Last update: 2025-11-18 23:53:58 UTC


README

Build Status Total Downloads Latest Stable Version License

About This Framework

Note: This is a customized, optimized version of the Laravel framework specifically designed for API-only applications. This is a private framework for internal company use and should not be published publicly.

This framework is based on Laravel but has been optimized for API-only use by:

  • Removing unnecessary service providers (View, Broadcasting, Mail, Session, etc.)
  • Optimizing dependencies (removed view/mail related packages)
  • Streamlining middleware for stateless API requests
  • Reducing memory footprint and improving boot time

Key Features (Optimized for APIs):

What's Different?

  • No Blade templates - Removed view engine (not needed for JSON APIs)
  • No Session by default - Stateless API design
  • No Mail by default - Can be enabled if needed
  • Minimal Console support - Artisan commands can be enabled if needed

See API_OPTIMIZATION.md for detailed information about all optimizations.