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

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

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

encode/apistarArchived

0
View on GitHub↗
5,548 نجوم·407 تفرعات·Python·BSD-3-Clause·6 مشاهداتdocs.apistar.com↗

Apistar

APIStar هو إطار عمل OpenAPI يوفر مجموعة أدوات لبناء والتحقق من واجهات برمجة تطبيقات الويب. يعمل كمدقق لمخطط API، ومراجع لحركة المرور، ومولد للوثائق لضمان الامتثال لمواصفات API وأنواع البيانات.

يقوم المشروع بتحويل مخططات OpenAPI وSwagger إلى أدلة مطور مرئية باستخدام سمات قابلة للتخصيص. كما ينفذ عميل API ديناميكي يتكيف مع المخططات المحددة لإرسال الطلبات إلى الخوادم البعيدة.

يتضمن إطار العمل إمكانيات للتحقق من مخططات API لتحديد الأخطاء الهيكلية ومراجعة حركة مرور الويب الواردة والصادرة مقابل نظام الأنواع للحفاظ على سلامة البيانات.

Features

  • OpenAPI Frameworks - Provides a full toolkit for building and verifying Web APIs centered around the OpenAPI specification.
  • Schema Validators - Analyzes schema documents to ensure they follow specifications and return clear error messages for required fixes.
  • API Guide Renderers - Transforms OpenAPI and Swagger schemas into visual guides using customizable layout engines and themes.
  • API Documentation Generators - Converts schema files into visual developer guides using a selection of customizable themes.
  • OpenAPI Specification Generators - Converts API schemas into visual developer guides using customizable themes.
  • Data Type Validation - Enforces data integrity by checking request and response payloads against a predefined type system.
  • OpenAPI Specification Validators - Ensures API definitions follow specifications and provides error messages to fix structural or logical mistakes.
  • API Specification Linters - Evaluates API definition files against specification rules to detect structural errors and missing requirements.
  • API Traffic Validation - Checks incoming and outgoing web traffic against a type system to ensure data integrity and consistency.
  • API Schema Validators - Analyzes schema documents to ensure compliance with API specifications and data types.
  • API Traffic Auditors - Checks incoming requests and outgoing responses against a defined type system for data integrity.
  • Traffic Integrity Auditors - Checks incoming requests and outgoing responses against a type system to ensure data integrity and consistency.
  • Schema-Adaptive Clients - Provides a client that adapts automatically to a defined API schema to send requests to remote servers.
  • API Request Handlers - Implements a dynamic API client that maps schema definitions to executable network calls at runtime.
  • Schema-Based Routing - Routes incoming network calls to specific handlers based on the paths defined in the API schema.
  • Dynamic API Clients - Provides a dynamic API client that adapts to defined schemas to send requests to remote servers.
  • API Frameworks - Smart web API framework for Python 3.
  • Server Frameworks - Web API framework designed for modern Python 3.
  • Web Frameworks - Web API toolkit.

سجل النجوم

مخطط تاريخ النجوم لـ encode/apistarمخطط تاريخ النجوم لـ encode/apistar

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

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

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

Start searching with AI

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

ما هي وظيفة encode/apistar؟

APIStar هو إطار عمل OpenAPI يوفر مجموعة أدوات لبناء والتحقق من واجهات برمجة تطبيقات الويب. يعمل كمدقق لمخطط API، ومراجع لحركة المرور، ومولد للوثائق لضمان الامتثال لمواصفات API وأنواع البيانات.

ما هي الميزات الرئيسية لـ encode/apistar؟

الميزات الرئيسية لـ encode/apistar هي: OpenAPI Frameworks, Schema Validators, API Guide Renderers, API Documentation Generators, OpenAPI Specification Generators, Data Type Validation, OpenAPI Specification Validators, API Specification Linters.

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

تشمل البدائل مفتوحة المصدر لـ encode/apistar: api-platform/api-platform — API Platform is a headless content management system engine and framework used to build REST and GraphQL APIs. It… fern-api/fern — Fern is a toolset for managing API specifications, generating type-safe client libraries, and producing hosted… vitalik/django-ninja — Django Ninja is a high-performance framework for building type-safe REST APIs using Django. It functions as an OpenAPI… poem-web/poem — Poem is a comprehensive toolkit for building type-safe web applications, APIs, and servers using the Rust programming… zalando/connexion — Connexion is a specification-driven framework for building APIs that automatically maps OpenAPI specifications to… begriffs/postgrest — PostgREST is a standalone web server that automatically transforms a PostgreSQL database into a RESTful API. It serves…

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Apistar.
  • api-platform/api-platformالصورة الرمزية لـ api-platform

    api-platform/api-platform

    9,154عرض على GitHub↗

    API Platform is a headless content management system engine and framework used to build REST and GraphQL APIs. It utilizes schema-driven generation to automatically produce web endpoints based on predefined data model definitions. The platform focuses on semantic data modeling, using structured classes and ontologies to ensure information is organized for search engines and semantic web tools. It provides an automated OpenAPI specification generator and a declarative system for creating administration dashboards to manage data records without custom frontend code. The system includes capabil

    PHP
    عرض على GitHub↗9,154
  • fern-api/fernالصورة الرمزية لـ fern-api

    fern-api/fern

    3,680عرض على GitHub↗

    Fern is a toolset for managing API specifications, generating type-safe client libraries, and producing hosted developer documentation. It provides a utility for validating, transforming, and exporting API definitions into standardized OpenAPI formats, serving as a system to maintain a consistent source of truth for API designs. The project differentiates itself through an automated SDK distribution pipeline that publishes generated libraries to package managers such as npm, PyPI, Maven, and NuGet. It also includes an AI-powered search assistant trained on API and SDK specifications to answer

    TypeScript
    عرض على GitHub↗3,680
  • vitalik/django-ninjaالصورة الرمزية لـ vitalik

    vitalik/django-ninja

    9,095عرض على GitHub↗

    Django Ninja is a high-performance framework for building type-safe REST APIs using Django. It functions as an OpenAPI API framework and a type-safe wrapper that utilizes Python type hints to handle request validation and response serialization. The project distinguishes itself by integrating Pydantic-based data modeling to convert JSON inputs into strongly typed Python objects. It automatically generates OpenAPI schemas and interactive documentation pages directly from defined endpoint signatures. The framework supports asynchronous request processing to handle concurrent tasks. It employs

    Pythondjangodjango-ninjaopenapi
    عرض على GitHub↗9,095
  • poem-web/poemالصورة الرمزية لـ poem-web

    poem-web/poem

    4,408عرض على GitHub↗

    Poem is a comprehensive toolkit for building type-safe web applications, APIs, and servers using the Rust programming language. It provides a foundation for developing web servers that handle HTTP requests with strong type safety. The framework distinguishes itself by supporting multiple communication protocols through a protocol-agnostic handler mapping. This allows a single internal logic to be exposed across HTTP, gRPC services using protobuf definitions, and the Model Context Protocol for AI model integration. Additionally, it includes built-in tooling for generating OpenAPI v3 specificat

    Rustfastapiframeworkhttp
    عرض على GitHub↗4,408
عرض جميع البدائل الـ 30 لـ Apistar→