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

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

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

4 مستودعات

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

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

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

    Pythonapidjangopython
    عرض على GitHub↗30,083
  • fastapi/typerالصورة الرمزية لـ fastapi

    fastapi/typer

    19,632عرض على 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
    عرض على GitHub↗19,632
  • pallets/clickالصورة الرمزية لـ pallets

    pallets/click

    17,560عرض على 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
    عرض على GitHub↗17,560
  • tinacms/tinacmsالصورة الرمزية لـ tinacms

    tinacms/tinacms

    13,150عرض على 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
    عرض على GitHub↗13,150
  1. Home
  2. Web Development
  3. Choice Fields