awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
encode avatar

encode/apistarArchived

0
View on GitHub↗
5,548 estrellas·407 forks·Python·BSD-3-Clause·6 vistasdocs.apistar.com↗

Apistar

APIStar is an OpenAPI framework providing a toolkit for building and verifying web APIs. It functions as an API schema validator, a traffic auditor, and a documentation generator to ensure compliance with API specifications and data types.

The project converts OpenAPI and Swagger schemas into visual developer guides using customizable themes. It also implements a dynamic API client that adapts to defined schemas to send requests to remote servers.

The framework includes capabilities for validating API schemas to identify structural mistakes and auditing incoming and outgoing web traffic against a type system to maintain data integrity.

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.

Historial de estrellas

Gráfico del historial de estrellas de encode/apistarGráfico del historial de estrellas de encode/apistar

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Apistar

Proyectos open-source similares, clasificados según cuántas características comparten con Apistar.
  • api-platform/api-platformAvatar de api-platform

    api-platform/api-platform

    9,154Ver en 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
    Ver en GitHub↗9,154
  • fern-api/fernAvatar de fern-api

    fern-api/fern

    3,680Ver en 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
    Ver en GitHub↗3,680
  • vitalik/django-ninjaAvatar de vitalik

    vitalik/django-ninja

    9,095Ver en 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
    Ver en GitHub↗9,095
  • poem-web/poemAvatar de poem-web

    poem-web/poem

    4,408Ver en 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
    Ver en GitHub↗4,408
Ver las 30 alternativas a Apistar→

Preguntas frecuentes

¿Qué hace encode/apistar?

APIStar is an OpenAPI framework providing a toolkit for building and verifying web APIs. It functions as an API schema validator, a traffic auditor, and a documentation generator to ensure compliance with API specifications and data types.

¿Cuáles son las características principales de encode/apistar?

Las características principales de encode/apistar son: OpenAPI Frameworks, Schema Validators, API Guide Renderers, API Documentation Generators, OpenAPI Specification Generators, Data Type Validation, OpenAPI Specification Validators, API Specification Linters.

¿Qué alternativas de código abierto existen para encode/apistar?

Las alternativas de código abierto para encode/apistar incluyen: 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…