awesome-repositories.com

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

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

5 مستودعات

Awesome GitHub RepositoriesAPI Routers

Frameworks and utilities for defining, organizing, and managing hierarchical API endpoint structures.

Distinguishing note: None of the candidates were provided; this category specifically addresses the architectural organization of API endpoints.

Explore 5 awesome GitHub repositories matching web development · API Routers. Refine with filters or upvote what's useful.

Awesome API Routers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • 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

    Organize backend logic into modular structures that group related procedures together for easier maintenance and better code reuse across the application.

    TypeScriptapinextnextjs
    عرض على GitHub↗40,348
  • encode/django-rest-frameworkالصورة الرمزية لـ encode

    encode/django-rest-framework

    30,083عرض على GitHub↗

    Django REST Framework is a toolkit for building standards-compliant web services that map complex data models to structured HTTP responses. It provides a modular architecture for handling the request lifecycle, including authentication, permission checks, and content negotiation. The framework is designed to facilitate the development of robust APIs by transforming complex data types into native formats and validating incoming request payloads against defined schemas. The project distinguishes itself through a highly modular, class-based design that allows developers to build complex views an

    Maps viewsets to URL patterns automatically to reduce manual configuration.

    Pythonapidjangopython
    عرض على GitHub↗30,083
  • typestack/routing-controllersالصورة الرمزية لـ typestack

    typestack/routing-controllers

    4,508عرض على GitHub↗

    routing-controllers هو موجه API تصريحي ومتحكم إطار عمل ويب لـ TypeScript. يوفر نظاماً لتحديد مسارات HTTP ومنطق معالجة الطلبات باستخدام مصممات (decorators) قائمة على الفئات وبيانات وصفية لتنظيم نقاط نهاية API في بنية منظمة. يستخدم المشروع تكامل خادم قائم على المحولات لفصل منطق التوجيه عن إطار عمل الويب الأساسي، مما يوفر تكاملات محددة لـ Express و Koa. يتميز بنظام تحويل النوع القائم على الانعكاس الذي يتحقق من معاملات الطلب الواردة ويحولها إلى مثيلات فئة مكتوبة. تغطي مساحة القدرة خط أنابيب طلب-استجابة كاملاً، بما في ذلك تنفيذ الوسيط، واعتراض الاستجابة، وإدارة الأخطاء العالمية. يدعم أدوات توجيه متقدمة مثل بادئة المسار العالمية، واكتشاف المكونات القائم على نظام الملفات، وتكامل حقن التبعية. تشمل الوظائف الإضافية التحكم في الوصول القائم على الأدوار، وحقن المستخدم المصادق عليه، ومعالجات متخصصة لتحميل الملفات وبث الاستجابة.

    Implements a declarative system for defining HTTP routes and request handling using class-based decorators.

    TypeScriptcontrollersexpress-routerframework
    عرض على GitHub↗4,508
  • aws-powertools/powertools-lambda-pythonالصورة الرمزية لـ aws-powertools

    aws-powertools/powertools-lambda-python

    3,267عرض على GitHub↗

    AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p

    Implements a routing system for mapping HTTP and GraphQL requests to handler functions with schema validation.

    Pythonawsaws-lambdalambda
    عرض على GitHub↗3,267
  • bluesky-social/feed-generatorالصورة الرمزية لـ bluesky-social

    bluesky-social/feed-generator

    2,052عرض على GitHub↗

    مولد الخلاصات (feed generator) هو إطار عمل لبناء ونشر خلاصات محتوى خوارزمية مخصصة داخل شبكة AT Protocol. يوفر البنية التحتية لتحديد منطق تنسيق فريد، وتسجيل هذه الخوارزميات في ملفات تعريف المستخدمين، وتقديم تدفقات محتوى مخصصة للشبكة. يتميز إطار العمل بدمج فهرسة نشاط الشبكة في الوقت الفعلي مع نظام توجيه قائم على المعالجات (handler-based). ومن خلال استهلاك تدفقات الأحداث المباشرة، فإنه يحتفظ بمجموعات بيانات محلية تسمح للمطورين بتطبيق قواعد فرز وتصفية مخصصة على المحتوى العام. كما يدير دورة حياة هذه الخلاصات من خلال التسجيل التعريفي، مما يمكن ربط الخدمات بمالكي الحسابات واكتشافها عبر النظام البيئي اللامركزي. يتضمن النظام أدوات أمنية وتشغيلية مدمجة للتعامل مع الطلبات الموثقة واسترجاع البيانات على نطاق واسع. ويستخدم التحقق من الهوية القائم على الرموز (token-based) لضمان الوصول الآمن إلى بيانات المستخدم المحددة، ويستخدم الترقيم القائم على المؤشر (cursor-based) لإدارة استخدام الذاكرة عند تقديم مجموعات نتائج كبيرة. تتم إدارة التهيئة من خلال متغيرات البيئة الخارجية، مما يسمح بإجراء تعديلات على سلوك الخدمة دون الحاجة إلى إعادة نشر الكود.

    Publishes metadata records to a global registry for feed discovery.

    TypeScript
    عرض على GitHub↗2,052
  1. Home
  2. Web Development
  3. API Routers

استكشف الوسوم الفرعية

  • Declarative API Router Registrations1 وسم فرعيRegistering pages, layouts, and API endpoints in code using a declarative API, decoupling routing from the file system. **Distinct from API Routers:** Distinct from API Routers: focuses on declarative registration of routes in code rather than general API endpoint structure organization.