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
·

4 repositorios

Awesome GitHub RepositoriesChoice Fields

Validation against predefined sets of values.

Distinguishing note: Focuses on input validation against fixed choice lists.

Explore 4 awesome GitHub repositories matching web development · Choice Fields. Refine with filters or upvote what's useful.

Awesome Choice Fields GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • encode/django-rest-frameworkAvatar de encode

    encode/django-rest-framework

    30,083Ver en 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

    Validates input against a predefined set of choices with custom display names.

    Pythonapidjangopython
    Ver en GitHub↗30,083
  • fastapi/typerAvatar de fastapi

    fastapi/typer

    19,632Ver en GitHub↗

    This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili

    Validates command-line inputs against a predefined set of allowed choices, rejecting invalid values automatically.

    Pythoncliclickpython
    Ver en GitHub↗19,632
  • pallets/clickAvatar de pallets

    pallets/click

    17,560Ver en GitHub↗

    Click is a Python framework for building command-line interfaces. It provides a declarative approach to defining command structures, allowing developers to map functions to command-line arguments, options, and nested groups using decorators. The framework handles the complexities of parameter parsing, type validation, and help documentation generation automatically. The project distinguishes itself through its hierarchical context system, which propagates configuration and state across nested commands, and its environment-aware parameter resolution that prioritizes command-line inputs, enviro

    Validates command-line arguments against predefined sets of allowed values with case-insensitive matching.

    Pythoncliclickpallets
    Ver en GitHub↗17,560
  • tinacms/tinacmsAvatar de tinacms

    tinacms/tinacms

    13,150Ver en GitHub↗

    TinaCMS is a headless content management framework that bridges local Git-based file storage with a visual, in-context editing interface. By treating your repository as the single source of truth, it enables developers to manage content as structured data files while providing editors with a browser-based dashboard to modify website content directly within a live preview. The framework distinguishes itself by transforming local files into a unified GraphQL API, which powers both the administrative interface and the application's data retrieval layer. This architecture allows for compile-time

    Limits user choices for scalar fields by providing predefined sets of allowed values.

    TypeScriptcmscontent-management-systemforestry
    Ver en GitHub↗13,150
  1. Home
  2. Web Development
  3. Choice Fields