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 RepositoriesFormatting Customizers

Utilities for adjusting how numeric values are presented and masked during input.

Distinct from Numeric Input Fields: Focuses on the visual formatting and locale-aware display of numbers rather than the storage field itself.

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

Awesome Formatting Customizers 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.
  • unmanner/imaskjsAvatar de uNmAnNeR

    uNmAnNeR/imaskjs

    5,187Voir sur GitHub↗

    imaskjs est une bibliothèque de masque de saisie JavaScript et un gestionnaire de saisie DOM utilisé pour appliquer des modèles, des types de données et des plages spécifiques sur la saisie utilisateur en temps réel. Elle sert de bibliothèque de formatage de données et d'outil de validation de saisie qui transforme les valeurs de saisie brutes en chaînes formatées en utilisant des masques et des pipes personnalisés. Le projet fournit des capacités de masquage dynamique, permettant aux modèles de saisie de changer ou de basculer en temps réel en fonction des caractères saisis par l'utilisateur. Il prend en charge des contraintes de saisie complexes, notamment les expressions régulières, les plages numériques, la vérification basée sur les dates et les énumérations de caractères. La bibliothèque couvre un large éventail de tâches de traitement de saisie et de gestion de données, notamment les transformations de pré- et post-traitement, l'extraction de valeurs brutes pour la soumission API, et l'application de masques à la fois aux champs de saisie HTML standard et aux éléments contenteditable.

    Transforms input data using custom functions or pipes to apply specific formatting rules during typing.

    TypeScriptinputmaskvanilla-js
    Voir sur GitHub↗5,187
  • igorescobar/jquery-mask-pluginAvatar de igorescobar

    igorescobar/jQuery-Mask-Plugin

    4,760Voir sur GitHub↗

    Ce projet est un plugin jQuery de masque de saisie et une bibliothèque utilisée pour appliquer des formats spécifiques sur les champs de formulaire et les éléments HTML. Il fonctionne comme un outil de masquage et de nettoyage de saisie de formulaire qui restreint l'entrée de caractères et insère automatiquement des délimiteurs pour des modèles tels que les dates et les numéros de téléphone. La bibliothèque prend en charge un masquage flexible via des modèles optionnels et récursifs qui s'étendent ou se contractent en fonction du volume de données saisies. Elle fournit une gestion dynamique des masques, permettant aux règles de formatage d'être modifiées ou supprimées sur des éléments existants sans recharger la page. L'outil inclut des capacités pour une logique de masque personnalisée et la définition de modèles pour contrôler quelles entrées alphanumériques sont autorisées. Il dispose également d'un nettoyage des données de saisie pour supprimer les caractères hors masque avant la soumission au serveur et un système de secours pour remplacer les caractères invalides par des chiffres prédéfinis.

    Allows the definition of custom validation logic to control how the mask interprets and accepts input characters.

    JavaScripthtml-elementjavascriptjquery-mask-plugin
    Voir sur GitHub↗4,760
  • taiga-family/taiga-uiAvatar de taiga-family

    taiga-family/taiga-ui

    4,002Voir sur GitHub↗

    Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces. It provides a comprehensive collection of reusable interface elements and layout tools, functioning as a mobile-first UI kit with responsive components that adapt to different device capabilities. The library distinguishes itself through an integrated data visualization library featuring various chart types and a dedicated form management framework with built-in validation and formatting for specialized data. It also features AI-driven development workflows by integrating comp

    Customizes numeric display and editing within input fields to match specific locale and formatting requirements.

    TypeScriptangularbest-practicescdk
    Voir sur GitHub↗4,002
  1. Home
  2. User Interface & Experience
  3. Numeric Inputs
  4. Numeric Input Fields
  5. Formatting Customizers

Explorer les sous-tags

  • Logic CustomizersCustom functions used to apply specific formatting rules to input data during the typing process. **Distinct from Formatting Customizers:** Focuses on the logic used for formatting during typing rather than just visual adjustment of numeric values.