awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesInput Validation

Logic to verify the correctness of data entered into input controls and provide visual feedback.

Distinct from Numeric Inputs: Distinct from Numeric Inputs: focuses on the validation logic and feedback rather than the input component itself.

Explore 3 awesome GitHub repositories matching user interface & experience · Input Validation. Refine with filters or upvote what's useful.

Awesome Input Validation GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • xamarin/xamarin-forms-samplesAvatar de xamarin

    xamarin/xamarin-forms-samples

    4,253Voir sur GitHub↗

    Ce projet est une collection d'implémentations de référence et d'exemples de code pour construire des interfaces utilisateur multiplateformes avec le framework Xamarin.Forms. Il fournit des exemples pratiques pour développer des applications mobiles et de bureau à partir d'une base de code unique ciblant plusieurs systèmes d'exploitation. Le dépôt se concentre sur les modèles architecturaux et les stratégies d'intégration, démontrant spécifiquement l'utilisation du pattern MVVM pour synchroniser les données entre les modèles et les vues. Il inclut des exemples d'intégration native, comme l'appel d'API spécifiques à la plateforme et la création de renderers personnalisés pour surcharger les contrôles partagés par défaut. Les exemples couvrent un large éventail de capacités, notamment l'utilisation de XAML pour les mises en page déclaratives et l'intégration de services web REST et SOAP. D'autres domaines clés incluent la persistance locale des données avec SQLite, l'authentification d'identité cloud et l'implémentation de divers schémas de navigation comme les interfaces à onglets et les menus latéraux.

    Provides examples of validating numeric input and applying visual feedback based on the result.

    C#
    Voir sur GitHub↗4,253
  • skyscanner/skyfloatinglabeltextfieldAvatar de Skyscanner

    Skyscanner/SkyFloatingLabelTextField

    4,129Voir sur GitHub↗

    SkyFloatingLabelTextField est un composant d'interface utilisateur iOS réutilisable pour les applications Swift. Il implémente un contrôle de saisie de texte présentant le modèle d'étiquette flottante, où les étiquettes passent d'une position de texte fictif (placeholder) à un titre flottant lorsque le champ est mis au point ou rempli. Le composant inclut une prise en charge intégrée pour les mises en page de langue de droite à gauche, ajustant automatiquement la direction du texte et la mise en page pour une lisibilité correcte. Il fournit également une iconographie intégrée, permettant aux images ou aux icônes basées sur des polices d'être positionnées dans le champ de texte. Le système couvre la messagerie et le style de validation des entrées, permettant l'affichage de messages d'erreur et la modification des couleurs et des limites de mise en page pour s'aligner sur un système de conception spécifique.

    Highlights text fields and displays error messages when user input fails validation rules.

    Swift
    Voir sur GitHub↗4,129
  • async-graphql/async-graphqlAvatar de async-graphql

    async-graphql/async-graphql

    3,671Voir sur GitHub↗

    async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su

    Implements constraints on input fields using numeric ranges, string lengths, and regular expressions.

    Rust
    Voir sur GitHub↗3,671
  1. Home
  2. User Interface & Experience
  3. Numeric Inputs
  4. Input Validation

Explorer les sous-tags

  • Input ConstraintsLogic to enforce specific boundaries and formats on input data such as range and length checks. **Distinct from Input Validation:** Distinct from Input Validation: focuses on the specific constraint rules (regex, length) rather than the general validation process or UI feedback.