awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
laravel avatar

laravel/lumenArchived

0
View on GitHub↗
7,577 stars·970 forks·PHP·12 viewslumen.laravel.com↗

Lumen

Lumen is a PHP micro-framework and REST API framework designed for building high-performance web applications and lightweight services. It provides a streamlined environment for developing independent, small-scale web services that handle specific business logic.

The framework is focused on microservices development and the creation of stateless web endpoints. It provides a minimal architecture to reduce operational overhead when constructing high-performance backend services and rapid web API prototypes.

The system incorporates request dispatching and filtering through middleware, utilizing a service container for dependency injection and a bootstrapped application lifecycle. It employs a static proxying interface and follows standardized HTTP messaging.

Features

  • Lightweight Web Frameworks - Acts as a minimalist PHP framework designed for the rapid development of lightweight web services.
  • Micro-Frameworks - Ships as a streamlined PHP framework with a minimal architecture for high-performance web services.
  • Dependency Injection Containers - Manages class dependencies and object lifecycles through a centralized service container.
  • High-Performance API Frameworks - Offers a high-performance framework optimized for low-latency, high-throughput microservices and API communication.
  • High-Performance Web Services - Implements an architectural pattern optimized for high-throughput and low-latency backend services in PHP.
  • Microservices Frameworks - Provides a comprehensive, lightweight toolkit for building and maintaining independent backend microservices.
  • Minimal APIs - Provides a minimal architecture for building fast, stateless web endpoints with reduced operational overhead.
  • Request Middleware - Processes HTTP requests through a series of middleware layers for authentication, logging, and validation.
  • REST API Frameworks - Provides a specialized framework for building structured HTTP endpoints that process requests and return serialized data.
  • Web API Frameworks - Provides a streamlined toolkit for constructing and documenting structured HTTP-based interfaces for web services.
  • Web API Prototyping - Provides a streamlined set of tools for the rapid construction and deployment of small-scale web API prototypes.
  • Application Bootstrapping - Implements a streamlined process for initializing the framework instance and loading service providers during the request boot.
  • Facades - Provides a static proxy interface to service container classes for more expressive syntax.
  • Microservice Architectures - Supports the creation of loosely coupled, independently deployable services that handle specific business logic.
  • Regex-Based URL Dispatchers - Uses a high-performance regular expression routing library to dispatch incoming URL paths to controllers.
  • Essentials - Listed in the “Essentials” section of the Awesome Lumen awesome list.

Star history

Star history chart for laravel/lumenStar history chart for laravel/lumen

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does laravel/lumen do?

Lumen is a PHP micro-framework and REST API framework designed for building high-performance web applications and lightweight services. It provides a streamlined environment for developing independent, small-scale web services that handle specific business logic.

What are the main features of laravel/lumen?

The main features of laravel/lumen are: Lightweight Web Frameworks, Micro-Frameworks, Dependency Injection Containers, High-Performance API Frameworks, High-Performance Web Services, Microservices Frameworks, Minimal APIs, Request Middleware.

Which projects share features with laravel/lumen?

Projects with overlapping indexed features include: slimphp/slim — Slim is a PHP micro-framework designed for building web applications and APIs by routing incoming network requests to… spiral/framework — This project is a high-performance PHP framework designed for building scalable services using a resident memory… javalin/javalin — Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It… easy-swoole/easyswoole — EasySwoole is a high-performance asynchronous PHP framework designed for building event-driven networks and persistent… cloudwego/hertz — Hertz is a high-performance Go HTTP framework designed for building scalable microservices, RESTful APIs, and AI… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of…

Projects sharing features with Lumen

These projects share indexed features with Lumen. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • slimphp/slimslimphp avatar

    slimphp/Slim

    12,233View on GitHub↗

    Slim is a PHP micro-framework designed for building web applications and APIs by routing incoming network requests to specific callback functions. It provides a lightweight foundation that emphasizes low memory overhead, allowing developers to construct backend systems by integrating only the necessary components. The framework distinguishes itself through a middleware-based request pipeline and full support for standardized HTTP message interfaces. By utilizing these standard interfaces, the system enables modular application logic and ensures interoperability with a wide range of third-part

    PHPframeworkmicro-frameworkphp
    View on GitHub↗12,233
  • spiral/frameworkspiral avatar

    spiral/framework

    2,051View on GitHub↗

    This project is a high-performance PHP framework designed for building scalable services using a resident memory execution model. By maintaining application state in memory across requests, it eliminates bootstrap overhead and provides a persistent environment for long-running processes. The framework distinguishes itself through its integrated support for durable workflow orchestration and asynchronous task management. It enables the execution of complex, long-running business processes that automatically handle failures and state recovery, alongside a background processing system that dispa

    PHPframeworkgolanghacktoberfest
    View on GitHub↗2,051
  • javalin/javalinjavalin avatar

    javalin/javalin

    8,290View on GitHub↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Kotlinhacktoberfestjavajavalin
    View on GitHub↗8,290
  • easy-swoole/easyswooleeasy-swoole avatar

    easy-swoole/easyswoole

    4,766View on GitHub↗

    EasySwoole is a high-performance asynchronous PHP framework designed for building event-driven networks and persistent memory applications. It functions as a toolkit for developing distributed microservices and asynchronous servers capable of handling concurrent HTTP, TCP, UDP, and WebSocket connections. The framework distinguishes itself through a persistent memory process execution mode that eliminates the overhead of repetitive file loading and invocation during request handling. It provides built-in support for distributed systems via remote procedure call implementations and service disc

    PHPcoroutineeasyswooleswoole
    View on GitHub↗4,766
Compare all 30 related projects→