awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
slimphp avatar

slimphp/Slim

0
View on GitHub↗
12,233 نجوم·1,967 تفرعات·PHP·mit·4 مشاهداتslimframework.com↗

Slim

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-party libraries and extensions.

The core functionality includes regex-based route dispatching, a dependency injection container for managing service lifecycles, and a dedicated layer for exception-based error handling. These tools allow for the creation of structured web services that intercept and manipulate network traffic while providing consistent, formatted responses to the end user.

Features

  • Micro-frameworks - Acts as a minimal framework for building lightweight web applications and APIs.
  • PHP Application Frameworks - Provides a structured environment for routing PHP web requests to application logic.
  • Lightweight Web Frameworks - Provides a minimalist framework for building high-performance, low-overhead web applications and APIs.
  • RESTful API Development - Provides a framework for building high-performance RESTful web services.
  • Middleware-Based Request Pipelines - Implements a layered stack of decorators to process and modify network requests.
  • Dependency Injection Containers - Provides a central registry for managing service lifecycles and decoupling application components.
  • Request Middleware - Provides tools for processing web messages using standard request and response interfaces.
  • Request Routing - Directs incoming network requests to appropriate handlers based on path matching.
  • Error Handling Middleware - Intercepts application-level errors and maps them to standardized HTTP responses.
  • Request Dispatchers - Routes incoming network requests to specific callback routines for response generation.
  • Regex-Based URL Dispatchers - Maps incoming request paths to callback functions using regular expression patterns.
  • Modular Toolkits - Serves as a lightweight foundation for constructing high-performance services with modular extensibility.
  • HTTP Request Abstractions - Supports standardized HTTP message interfaces to ensure interoperability with third-party middleware.
  • Application Error Handlers - Maps technical exceptions to user-friendly responses while logging details for debugging.
  • HTTP Request Handling - Provides utilities for inspecting and manipulating incoming HTTP request data payloads.
  • Error Handling Workflows - Intercepts application exceptions during the request lifecycle to manage error responses.
  • Modular Extension Registries - Allows registration of third-party libraries and modular extensions to augment core functionality.

سجل النجوم

مخطط تاريخ النجوم لـ slimphp/slimمخطط تاريخ النجوم لـ slimphp/slim

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Slim

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Slim.
  • lukeed/polkaالصورة الرمزية لـ lukeed

    lukeed/polka

    5,585عرض على GitHub↗

    Polka is a minimalist Node.js web framework and HTTP routing engine. It provides a small-footprint server implementation designed for low overhead, mapping URL paths and HTTP methods to specific handler functions. The project utilizes a middleware-based architecture, processing requests through a sequence of functions to handle tasks such as logging, authorization, and data modification. It allows for the organization of these functions into global and path-filtered groups to control execution order. The framework covers core web capabilities including route parameter extraction, request URL

    JavaScript
    عرض على GitHub↗5,585
  • koajs/koaالصورة الرمزية لـ koajs

    koajs/koa

    35,713عرض على GitHub↗

    Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an asynchronous middleware engine that processes network requests through a sequence of functions sharing a common context. The framework distinguishes itself by using an onion-model middleware stack and promise-based flow control. This architecture allows requests to flow downstream and responses to flow back upstream through the same chain, enabling non-blocking request cycles and a modular approach to handling network traffic. The system provides high-level capabilities for

    JavaScriptkoa
    عرض على GitHub↗35,713
  • bottlepy/bottleالصورة الرمزية لـ bottlepy

    bottlepy/bottle

    8,772عرض على GitHub↗

    Bottle is a lightweight Python web micro-framework and template engine. It functions as a WSGI web framework that routes HTTP requests to Python functions to generate dynamic content. The framework is distributed as a single Python file with no external dependencies. This minimalist distribution model allows for rapid application prototyping and the creation of web services with a small footprint. The project provides capabilities for dynamic request routing, REST API development, and dynamic HTML rendering. It includes a built-in HTTP development server for web application hosting and a plu

    Pythonbottlepythonrest
    عرض على GitHub↗8,772
  • codeigniter4/codeigniter4الصورة الرمزية لـ codeigniter4

    codeigniter4/CodeIgniter4

    5,924عرض على GitHub↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    PHPcodeignitercodeigniter4framework-php
    عرض على GitHub↗5,924
عرض جميع البدائل الـ 30 لـ Slim→

الأسئلة الشائعة

ما هي وظيفة slimphp/slim؟

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.

ما هي الميزات الرئيسية لـ slimphp/slim؟

الميزات الرئيسية لـ slimphp/slim هي: Micro-frameworks, PHP Application Frameworks, Lightweight Web Frameworks, RESTful API Development, Middleware-Based Request Pipelines, Dependency Injection Containers, Request Middleware, Request Routing.

ما هي البدائل مفتوحة المصدر لـ slimphp/slim؟

تشمل البدائل مفتوحة المصدر لـ slimphp/slim: lukeed/polka — Polka is a minimalist Node.js web framework and HTTP routing engine. It provides a small-footprint server… koajs/koa — Koa is a lightweight web framework for Node.js designed for building HTTP applications and servers. It functions as an… bottlepy/bottle — Bottle is a lightweight Python web micro-framework and template engine. It functions as a WSGI web framework that… codeigniter4/codeigniter4 — CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web… laravel/lumen — Lumen is a PHP micro-framework and REST API framework designed for building high-performance web applications and… dodyg/practical-aspnetcore — This project is a comprehensive sample library and implementation guide for ASP.NET Core. It provides a collection of…