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

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

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

backend framework (for web applications)

تم تحديث الترتيب في 30 يونيو 2026

For إطار عمل خلفي (backend) لبناء تطبيقات الويب, the strongest matches are rails/rails (Rails is a full-stack web framework that provides REST), beego/beego (Beego is a high-performance Go web framework with built-in) and cakephp/cakephp (CakePHP is a full-featured PHP MVC web framework with). loco-rs/loco and vapor/vapor round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “backend”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

نتائج البحث عن “إطار عمل خلفي (backend) لبناء تطبيقات الويب”

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rails/railsالصورة الرمزية لـ rails

    rails/rails

    58,690عرض على GitHub↗

    This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side templates. By utilizing an object-relational mapping layer, the framework allows developers to define domain models that map database tables directly to application objects, simplifying data persistence, schema migrations, and complex relationship management. The framework is distin

    Rails is a full-stack web framework that provides REST API support, middleware, ORM (ActiveRecord), authentication tools, testing utilities, and server-side templating — it exactly matches the backend framework this search is after.

    RubyObject-Relational MappersRack-Based Middleware PipelinesServer-Side Rendering Engines
    عرض على GitHub↗58,690
  • beego/beegoالصورة الرمزية لـ beego

    beego/beego

    32,398عرض على GitHub↗

    Beego is a high-performance toolkit for building web applications and RESTful APIs using the Go programming language. It is structured as an MVC web framework that separates data models, views, and controllers to organize application logic. The project provides a comprehensive suite of integrated tools, including an object-relational mapper for translating code objects into database tables and a session manager for maintaining user identity and state across server requests. It also includes an internationalization framework for managing multilingual content and translating text based on user

    Beego is a high-performance Go web framework with built-in ORM, session management, and full MVC architecture, directly covering REST API support, database integration, and authentication through session handling, making it a comprehensive backend framework for this search.

    GoObject-Relational MappersObject-Relational MappingREST APIs
    عرض على GitHub↗32,398
  • cakephp/cakephpالصورة الرمزية لـ cakephp

    cakephp/cakephp

    8,797عرض على GitHub↗

    CakePHP is a PHP web framework designed for the rapid development of full-featured web applications. It utilizes a model-view-controller architecture to separate business logic, data models, and user interfaces. The framework includes a built-in object-relational mapper that allows for the retrieval and storage of relational data without writing raw SQL queries. It employs a convention-over-configuration approach to reduce boilerplate code by assuming standard naming schemes for files and database tables. The project provides tools for implementing web forms with integrated validation and pr

    CakePHP is a full-featured PHP MVC web framework with built-in ORM, middleware support, templating, and testing utilities, directly meeting the search for a backend framework with comprehensive server-side logic and API building capabilities.

    PHPHTML Template RenderersObject-Relational MappingRequest Middleware
    عرض على GitHub↗8,797
  • loco-rs/locoالصورة الرمزية لـ loco-rs

    loco-rs/loco

    8,645عرض على GitHub↗

    Loco is a full-stack web framework for Rust designed to accelerate application development using a convention-over-configuration approach. It functions as an MVC web framework that provides a structured environment for building web applications and REST APIs. The project distinguishes itself through an integrated API development toolkit and a command-line scaffolding engine. These tools automate the creation of controllers, models, and migrations, allowing for the rapid generation of functional CRUD resources and application boilerplate. The framework covers a broad range of backend capabili

    Loco is a full-stack Rust web framework that gives you REST API development, scaffolding, middleware, database migrations, authentication, and templating out of the box, exactly what you need for building server-side logic and APIs.

    RustObject-Relational MappersTemplate-Driven RenderingAPI Routing
    عرض على GitHub↗8,645
  • vapor/vaporالصورة الرمزية لـ vapor

    vapor/vapor

    26,138عرض على GitHub↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Vapor is a full-featured server-side Swift web framework that provides REST API support, middleware, ORM (Fluent), authentication, testing utilities, and a template engine (Leaf), making it a comprehensive and well-suited choice for building backend web application logic and APIs.

    SwiftMiddleware ChainsMiddleware ConfigurationObject-Relational Mappers
    عرض على GitHub↗26,138
  • django/djangoالصورة الرمزية لـ django

    django/django

    87,878عرض على GitHub↗

    Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes security and maintainability, offering a suite of tools to protect against common web vulnerabilities while decoupling site structure from implementation through a centralized URL routing system. A defining characteristic of the framework is its ability to generate production-read

    Django is a full-featured Python web framework that provides an ORM, middleware, authentication, testing utilities, and a templating engine, covering all key backend development needs out of the box, making it an excellent choice for building server-side logic and APIs.

    PythonObject-Relational MappersServer-Side Template Engines
    عرض على GitHub↗87,878
  • laravel/laravelالصورة الرمزية لـ laravel

    laravel/laravel

    84,489عرض على GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. The framework is built to handle complex application requirements through a modular architecture that emphasizes convention over configuration. What distinguishes Laravel is its deep integration of background processing and event-driven communication. It features a task queue orch

    Laravel is a full-stack PHP web framework with built-in ORM, routing, middleware, authentication, testing, and templating (Blade), making it a comprehensive and widely-used backend framework that directly matches your search for building server-side logic and APIs.

    BladeObject-Relational MappersActive-Record ORMs
    عرض على GitHub↗84,489
  • yiisoft/yii2الصورة الرمزية لـ yiisoft

    yiisoft/yii2

    14,298عرض على GitHub↗

    Yii2 is a professional PHP web framework designed for developing high-performance, scalable enterprise web applications. It utilizes a Model-View-Controller architecture to separate data logic, user interfaces, and request handling, ensuring maintainability for large-scale projects. The framework includes a built-in PHP code generator that automates the creation of boilerplate controllers and models by scanning database schemas. It provides an Active Record object-relational mapping system where classes represent tables and instances represent rows to manage data persistence. Additional capa

    Yii2 is a full-featured PHP MVC backend framework with built-in Active Record ORM, authentication, testing utilities, and a view engine, making it a comprehensive match for building server-side APIs and web applications.

    PHPActive-Record ORMs
    عرض على GitHub↗14,298
  • gorilla/muxالصورة الرمزية لـ gorilla

    gorilla/mux

    21,832عرض على GitHub↗

    This project is a request router and web framework for the Go programming language. It provides a toolkit for matching incoming HTTP network requests to specific handler functions by evaluating criteria such as URL paths, request methods, headers, and hostnames. The framework distinguishes itself through its flexible matching capabilities, which include support for regular expressions and dynamic variable extraction from URL segments. It allows developers to organize routes into logical hierarchies, share common path prefixes, and maintain a central registry of named routes to facilitate prog

    gorilla/mux is a lightweight Go web framework focused on HTTP routing and middleware, making it suitable for building REST APIs, but you'll need additional libraries for features like ORM, authentication, and templating.

    GoMiddlewareMiddleware ChainsRequest Middleware
    عرض على GitHub↗21,832
  • aspnetboilerplate/aspnetboilerplateالصورة الرمزية لـ aspnetboilerplate

    aspnetboilerplate/aspnetboilerplate

    11,984عرض على GitHub↗

    This project is an application framework and boilerplate for enterprise web applications based on ASP.NET Core. It provides a foundation for building large-scale business applications by implementing a domain-driven design framework that organizes application logic into decoupled layers and modules. The framework distinguishes itself through built-in support for multi-tenant software-as-a-service architectures, providing primitives for data, configuration, and interface isolation for multiple customers within a single instance. It also includes an integrated identity management system featuri

    aspnetboilerplate is a comprehensive enterprise application framework built on ASP.NET Core that provides a layered architecture, built-in identity management, and multi-tenant support, fitting the need for a backend framework with REST API, middleware, ORM, and templating capabilities.

    C#Role-Based Access Control
    عرض على GitHub↗11,984
  • quarkusio/quarkusالصورة الرمزية لـ quarkusio

    quarkusio/quarkus

    15,479عرض على GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Quarkus is a Kubernetes-native Java framework that provides full-featured support for building REST APIs, middleware via extensions, ORM with Hibernate/Panache, authentication/authorization, testing utilities, and templating with Qute — making it a comprehensive backend framework for web applications.

    JavaREST API ServicesRESTful APIsRESTful Services
    عرض على GitHub↗15,479
  • symfony/symfonyالصورة الرمزية لـ symfony

    symfony/symfony

    31,073عرض على GitHub↗

    Symfony is a full-stack web framework designed for building scalable and maintainable server-side applications. It provides a comprehensive collection of decoupled components that form a foundational architecture, centered on a robust dependency injection container and a configuration-driven routing engine. By organizing code into modular services, the framework ensures that application components remain testable and loosely coupled throughout the development lifecycle. The framework distinguishes itself through an event-driven kernel architecture that allows developers to intercept and modif

    Symfony is a full-stack PHP web framework that natively supports REST APIs, middleware bundles, ORM integration, authentication, testing, and templating, making it a comprehensive fit for building server-side logic and APIs.

    PHPRequest Middleware
    عرض على GitHub↗31,073
  • oatpp/oatppالصورة الرمزية لـ oatpp

    oatpp/oatpp

    8,553عرض على GitHub↗

    Oatpp is a high-performance C++ web framework and API development kit used for building REST APIs and web services. It functions as an asynchronous HTTP server that utilizes coroutines to handle thousands of simultaneous connections without blocking threads. The toolkit includes a native C++ object-relational mapping layer for executing SQL queries and transforming database results into data objects. It also provides a WebSocket communication library for establishing full-duplex channels to support real-time data streaming and live media. The framework covers a broad range of capabilities, i

    Oatpp is a C++ web framework purpose-built for building REST APIs and web services with built-in async HTTP and ORM, which matches the backend framework intent; it covers REST and database integration well but lacks explicit templating and testing utilities, so it is a solid match rather than a comprehensive flagship.

    C++Object-Relational MappingREST APIsREST API Services
    عرض على GitHub↗8,553
  • an-tao/drogonالصورة الرمزية لـ an-tao

    an-tao/drogon

    13,993عرض على GitHub↗

    Drogon is a high-performance C++ HTTP web framework and asynchronous web server designed for building web applications and REST APIs. It utilizes an event-driven, non-blocking architecture to handle concurrent HTTP and WebSocket connections, and it implements a model-view-controller structure to separate business logic from presentation. The framework includes an integrated C++ object-relational mapping system and database client for performing asynchronous operations with relational databases and Redis key-value stores. It supports real-time, full-duplex communication via WebSockets and prov

    Drogon is a high-performance C++ web framework with built-in ORM, middleware support, WebSocket communication, and templating, directly matching the need for building server-side APIs—though its testing utilities aren’t explicitly mentioned in the description.

    C++HTML Template RenderersMiddleware ChainsObject-Relational Mapping
    عرض على GitHub↗13,993
  • javalin/javalinالصورة الرمزية لـ javalin

    javalin/javalin

    8,290عرض على 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

    Javalin is a lightweight web framework for Java/Kotlin that provides REST API support, WebSocket, and OpenAPI integration, making it a good fit for building server-side APIs and web applications, though it may lack built-in ORM and authentication layers.

    KotlinMiddleware ChainsRequest MiddlewareServer-Side Rendering Engines
    عرض على GitHub↗8,290
  • kataras/irisالصورة الرمزية لـ kataras

    kataras/iris

    25,582عرض على GitHub↗

    Iris is a high-performance web framework and API toolkit for the Go programming language. It provides the infrastructure necessary to build HTTP/2 web applications, REST APIs, and MVC-based websites. The project distinguishes itself through a flexible architectural model that supports multiple isolated application instances within a single process and allows for binary-embedded asset loading to eliminate external filesystem dependencies. It features dynamic router hot-reloading and a pluggable view engine for rendering dynamic HTML content. The framework covers a broad range of capabilities,

    Iris is a Go web framework built for building server-side logic and REST APIs, with support for middleware, dynamic routing, and pluggable view engines — it fits the backend framework category well, though it does not explicitly highlight built-in ORM or testing utilities.

    GoMiddleware ChainsRequest MiddlewareAPI Routing
    عرض على GitHub↗25,582
  • 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

    Koa is a lightweight Node.js web framework built around an onion-model middleware stack, making it a solid foundation for building backend APIs and server-side logic, though it lacks built-in ORM, authentication, or templating and relies on externally added middleware for those features.

    JavaScriptMiddlewareMiddleware ChainsRequest Middleware
    عرض على GitHub↗35,713
  • fastapi/fastapiالصورة الرمزية لـ fastapi

    fastapi/fastapi

    99,260عرض على GitHub↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event loop. The project includes a dependency injection system that allows for the resolution and injection of reusable components into request handlers. This system supports request-scoped caching, lifecycle management, and integration with security mechanisms like OAuth2 and JSON We

    FastAPI is a Python web framework purpose-built for building APIs with automatic validation, async support, and interactive docs, directly matching the need for server-side logic and API development with strong REST, middleware, authentication, and testing support.

    PythonFull-Stack FrameworksRequest Body ValidationsAsynchronous Dependencies
    عرض على GitHub↗99,260
  • gin-gonic/ginالصورة الرمزية لـ gin-gonic

    gin-gonic/gin

    88,694عرض على GitHub↗

    Gin is a web framework designed for building high-performance web services and APIs. It functions as a middleware-oriented engine that processes incoming HTTP requests through a sequential chain of handlers, allowing for the modular management of cross-cutting concerns such as authentication and logging. The framework utilizes a radix tree data structure to perform request routing, ensuring high-speed path matching with minimal memory overhead. It distinguishes itself by employing a zero-reflection dispatch mechanism that invokes handler functions through static type assertions, avoiding the

    Gin is a high-performance Go web framework with a middleware-oriented architecture and built-in routing, well-suited for building REST APIs and web services with support for authentication, testing, and template rendering.

    GoMiddleware-Oriented FrameworksRadix Tree RoutersRouting and Request Handling
    عرض على GitHub↗88,694
  • spring-projects/spring-bootالصورة الرمزية لـ spring-projects

    spring-projects/spring-boot

    80,945عرض على GitHub↗

    Spring Boot is an opinionated application framework designed to streamline the creation of production-ready services. It functions as a comprehensive development platform that utilizes a centralized dependency injection container to manage object lifecycles and wiring. By employing convention-over-configuration, the framework automates the instantiation of components based on the presence of specific libraries and configuration properties, significantly reducing the need for manual setup. The framework distinguishes itself by bundling the application and its web server into a single, self-con

    Spring Boot is a flagship Java backend framework that fully covers REST API creation, middleware, database integration, authentication, testing, and templating, making it an ideal choice for building production-ready server-side logic and APIs.

    JavaGeneral Purpose FrameworksAuto-Configuration MechanismsDependency Injection Systems
    عرض على GitHub↗80,945
  • nestjs/nestالصورة الرمزية لـ nestjs

    nestjs/nest

    75,862عرض على GitHub↗

    Nest is a server-side framework for building scalable and maintainable enterprise-grade applications using TypeScript. It provides a modular architecture that organizes code into encapsulated, reusable modules, utilizing a dependency injection container to manage object lifecycles and resolve component dependencies through declarative metadata. The framework distinguishes itself through a platform-agnostic abstraction layer that decouples core logic from underlying HTTP servers, allowing for flexible implementation choices. It employs a middleware-based request pipeline that processes traffic

    NestJS is a full-featured TypeScript backend framework with modular architecture, dependency injection, middleware pipeline, and broad ecosystem support for REST APIs, authentication, ORM integration, and testing—matching all the key requirements for building server-side web application logic.

    TypeScriptNode.js Server FrameworksControllersDependency Injection Systems
    عرض على GitHub↗75,862
  • meteor/meteorالصورة الرمزية لـ meteor

    meteor/meteor

    44,779عرض على GitHub↗

    Meteor is a full-stack JavaScript application platform and real-time application server. It provides a unified development environment for building web and mobile applications using a single language for both the client and server. The platform functions as a cross-platform app framework, allowing a single codebase to be deployed across web, iOS, Android, and desktop environments. It differentiates itself through a real-time server that automatically synchronizes data between servers and clients to enable live updates. The system includes a unified development command-line interface to manag

    Meteor is a full-stack JavaScript application platform that includes a comprehensive backend framework, supporting real-time APIs, middleware through its package system, database integration with MongoDB, authentication packages, testing utilities, and view engine support — exactly the kind of all-in-one backend framework you are looking for.

    JavaScriptFull-Stack Web DevelopmentFull-Stack Web FrameworksApplication Lifecycle Management
    عرض على GitHub↗44,779
  • adonisjs/coreالصورة الرمزية لـ adonisjs

    adonisjs/core

    18,990عرض على GitHub↗

    This is a TypeScript web framework and Node.js backend framework used to build web applications and API servers. It serves as a server-side application toolkit providing a structured environment for managing HTTP routing, request parsing, and application configuration. The framework features a dependency injection container to deliver required objects between application components, decoupling internal logic. It includes built-in tools for server-side data security, such as cryptographic drivers for hashing sensitive data and encrypting application data at rest. The project covers broad capa

    AdonisJS is a full-featured Node.js backend framework with built-in support for REST APIs, middleware pipelines, a powerful ORM (Lucide), authentication, testing, and a templating engine (Edge), making it an excellent fit for building server-side logic and APIs.

    TypeScriptBackend Web APIsTypeScriptDependency Injection
    عرض على GitHub↗18,990
  • phalcon/cphalconالصورة الرمزية لـ phalcon

    phalcon/cphalcon

    10,829عرض على GitHub↗

    Phalcon is a full-stack PHP web framework implemented as a compiled C extension that loads directly into the PHP interpreter. Rather than executing PHP scripts at runtime, the framework runs as a native C module, bundling routing, ORM, templating, and caching into immutable structures compiled at build time. This architecture hooks directly into PHP's internal Zend Engine API to bypass userland function call overhead, processes HTTP requests through a C-level event pipeline, and passes data between layers using pointer references instead of duplicating memory buffers. The framework manages ob

    Phalcon is a full-stack PHP web framework implemented as a compiled C extension, bundling routing, ORM, templating, and caching — directly delivering the core backend framework capabilities (REST API, database integration, view engine) you need, with the full set of features (middleware, auth) expected from a mature framework.

    PHPFull-Stack FrameworksPHP C-Extension FrameworksC-Extension Frameworks
    عرض على GitHub↗10,829
  • expressjs/expressالصورة الرمزية لـ expressjs

    expressjs/express

    69,235عرض على GitHub↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic. The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of

    Express is a minimalist Node.js backend framework that provides middleware-based routing and REST API support, and while it does not include ORM, authentication, or testing utilities out of the box, its plugin ecosystem enables all of these, making it a core tool for building server-side web applications.

    JavaScriptServer-Side Rendering Engines
    عرض على GitHub↗69,235
  • slimphp/slimالصورة الرمزية لـ slimphp

    slimphp/Slim

    12,233عرض على 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

    Slim is a PHP micro-framework that provides a middleware-based request pipeline and routing for building web applications and APIs, fitting the backend framework category, though it leaves ORM, authentication, templating, and testing to be integrated from third-party packages.

    PHPRequest Middleware
    عرض على GitHub↗12,233
  • 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

    Polka is a minimalist Node.js web framework with middleware-based routing for building APIs and server-side logic, fitting the backend framework category; it supports REST and middleware architecture but lacks built-in ORM, authentication, testing, and templating, so it's a narrower option for this set of features.

    JavaScriptRequest Middleware
    عرض على GitHub↗5,585
  • perwendel/sparkالصورة الرمزية لـ perwendel

    perwendel/spark

    9,657عرض على GitHub↗

    Spark is a lightweight Java web framework and embedded server designed for building web applications with minimal boilerplate. It functions as an HTTP routing engine that maps URL paths and methods to handler functions, providing a specialized domain specific language for web development in Kotlin. The framework enables the implementation of REST APIs and web services through the definition of HTTP routes. It supports the extraction of dynamic path parameters and the transformation of response data into formats such as JSON. Additional capabilities include the ability to serve static files a

    Spark is a lightweight Java web framework that provides HTTP routing, REST API support, templating, and request interception middleware, making it a genuine backend framework—though it lacks built-in ORM, authentication, and testing utilities, it matches the search for a server-side API-building tool.

    JavaHTML Template Renderers
    عرض على GitHub↗9,657
  • litestar-org/litestarالصورة الرمزية لـ litestar-org

    litestar-org/litestar

    8,302عرض على GitHub↗

    Litestar is a high-performance Python ASGI web framework designed for building asynchronous APIs and web services. It functions as a type-safe toolkit that leverages Python type hints to provide automatic request validation and response serialization, while natively generating interactive API documentation based on the OpenAPI specification. The framework is distinguished by its integrated dependency injection system, which manages shared resources and resolves complex nested service chains directly within request handlers. It further organizes API development through class-based controllers

    Litestar is a Python ASGI web framework for building async APIs with automatic validation, OpenAPI docs, dependency injection, and class-based controllers—it squarely fits the backend framework category, though it lacks built-in ORM and templating, focusing on API services rather than full-stack web apps.

    PythonMiddleware Chains
    عرض على GitHub↗8,302
  • pallets/flaskالصورة الرمزية لـ pallets

    pallets/flask

    71,703عرض على GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central application object, it allows developers to manage routing rules, template settings, and resource loading within a unified project environment. The framework distinguishes itself through a modular component architecture that enables the organization of routes, templates, and static files

    Flask is a Python micro web framework that provides routing, request handling, templating (Jinja2), and testing utilities out of the box, while its rich extension ecosystem adds ORM, authentication, and middleware support—making it a solid fit for building server-side APIs and web application backends.

    PythonHTML Template Renderers
    عرض على GitHub↗71,703
  • digitallyinduced/ihpالصورة الرمزية لـ digitallyinduced

    digitallyinduced/ihp

    5,294عرض على GitHub↗

    ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat

    IHP is a Haskell-based web framework with a type-safe ORM, compile-time routing verification, and server-side rendering, which fits the need for building server-side logic and APIs, though its emphasis on HTML rendering rather than pure REST APIs makes it a narrower but still valid backend framework.

    HaskellMiddlewareRequest Middleware
    عرض على GitHub↗5,294
  • cloudwego/hertzالصورة الرمزية لـ cloudwego

    cloudwego/hertz

    7,279عرض على GitHub↗

    Hertz is a high-performance Go HTTP framework designed for building scalable microservices, RESTful APIs, and AI applications. It functions as a high-performance web server and a communication framework for microservices, utilizing non-blocking I/O and zero-copy memory management to handle high-concurrency traffic. The project distinguishes itself through a microservices communication toolkit that supports high-efficiency remote procedure calls via gRPC and Thrift protocols. It implements an asynchronous middleware engine based on an onion model, allowing for a pluggable request-response pipe

    Hertz is a Go HTTP framework for building RESTful APIs and microservices, with a middleware architecture and support for authentication, but it does not include built-in ORM, testing utilities, or templating engines, making it a narrower but fitting backend framework for your search.

    GoHigh-Performance HTTP ServersAsynchronous Middleware EnginesCustom Middleware Implementations
    عرض على GitHub↗7,279
  • elysiajs/elysiaالصورة الرمزية لـ elysiajs

    elysiajs/elysia

    18,531عرض على GitHub↗

    Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a modular, plugin-based architecture that allows developers to compose server logic, middleware, and validation schemas into scalable application instances. By leveraging native web standards, the framework ensures portability across diverse JavaScript runtimes, including Node.js, Deno, and various edge computing environments. The framework distinguishes itself through its focus on end-to-end type safety, automatically synchronizing request and response definitions between the s

    Elysia is a TypeScript web framework with a plugin-based, modular architecture built for type-safe REST backends — it covers the core category well but does not include built-in ORM, authentication, or testing utilities, so it fits the search but is narrower than a more comprehensive framework.

    TypeScriptHTTP Route HandlersHTTP RoutingMinimalist Web Frameworks
    عرض على GitHub↗18,531
  • pocketbase/pocketbaseالصورة الرمزية لـ pocketbase

    pocketbase/pocketbase

    59,120عرض على GitHub↗

    Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building full-stack applications. It integrates a relational database, authentication, and file storage into one executable process, eliminating the need for external infrastructure or complex server management. The platform distinguishes itself through an embedded database engine that runs directly within the application process and a reactive communication layer that pushes live updates to connected clients. By monitoring internal transaction logs, it synchronizes data across multiple user

    Pocketbase is a backend-as-a-service platform that provides a single-binary server with embedded database, authentication, and real-time APIs, fitting the need for building server-side logic and APIs, though it does not offer traditional middleware, ORM, or templating as separate components.

    GoAuthentication StrategiesBackend-as-a-Service PlatformsEmbedded Databases
    عرض على GitHub↗59,120
  • trpc/trpcالصورة الرمزية لـ trpc

    trpc/trpc

    40,348عرض على GitHub↗

    This project is an end-to-end type-safe API framework designed to synchronize data structures between frontend and backend codebases without the need for manual code generation. By leveraging TypeScript’s type inference, it allows developers to invoke server-side functions directly from the client as if they were local methods. This remote procedure call approach abstracts away the complexities of HTTP verbs and URL structures, streamlining the full-stack development workflow into a unified experience. The framework distinguishes itself through a modular router architecture that organizes bac

    tRPC is a TypeScript framework for building type-safe APIs by directly invoking server functions from the client, but it uses a Remote Procedure Call approach rather than REST and lacks built-in ORM, authentication, or view engine support, making it a specialized backend framework that fits the intent but is narrower in scope.

    TypeScriptAPI FrameworksRemote Procedure CallsAPI Routers
    عرض على GitHub↗40,348
  • kunalkapadia/express-mongoose-es6-rest-apiالصورة الرمزية لـ kunalkapadia

    kunalkapadia/express-mongoose-es6-rest-api

    2,923عرض على GitHub↗

    This project is a boilerplate for building RESTful web services using Node.js, Express, and Mongoose. It provides a structured foundation for developing backend applications, incorporating schema-driven data modeling to manage database interactions and a middleware-based pipeline to handle request processing and validation. The framework distinguishes itself by integrating token-based stateless authentication to secure API endpoints and manage user identity. It includes built-in support for containerization, allowing the application to be packaged into portable images for consistent deploymen

    This Express and Mongoose boilerplate gives you a pre-configured foundation for building RESTful APIs with authentication, testing, and database integration, directly addressing your need for a tool to develop server-side logic and APIs, though it lacks a built-in templating engine.

    JavaScriptJWT Authentication
    عرض على GitHub↗2,923
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
rails/rails58.7KRubyMIT16 يونيو 2026
beego/beego32.4KGoNOASSERTION16 يونيو 2026
cakephp/cakephp8.8KPHPMIT26 يونيو 2026
loco-rs/loco8.6KRustapache-2.020 فبراير 2026
vapor/vapor26.1KSwiftMIT19 يونيو 2026
django/django87.9KPythonBSD-3-Clause15 يونيو 2026
laravel/laravel84.5KBlade—16 يونيو 2026
yiisoft/yii214.3KPHPBSD-3-Clause16 يونيو 2026
gorilla/mux21.8KGoBSD-3-Clause15 أغسطس 2024
aspnetboilerplate/aspnetboilerplate12KC#MIT10 يونيو 2026

Related searches

  • مشروع لفهم أطر عمل الويب
  • an open source workflow execution engine
  • إطار عمل لبناء تطبيقات Full Stack
  • a high performance web framework for Go
  • مسار منظم لتصبح مهندس خلفية (Backend Engineer)
  • a lightweight web framework for Node.js
  • إطار عمل ويب عالي الأداء للغة Go
  • a high performance web framework for Rust