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
·

2 dépôts

Awesome GitHub RepositoriesObject Key Transformers

Utilities for creating new objects by applying a transformation function to the original keys.

Distinct from Object Key Picking: Transforms keys via a function rather than picking a subset of existing keys.

Explore 2 awesome GitHub repositories matching data & databases · Object Key Transformers. Refine with filters or upvote what's useful.

Awesome Object Key Transformers 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.
  • angus-c/justAvatar de angus-c

    angus-c/just

    6,204Voir sur GitHub↗

    Just est une collection de bibliothèques utilitaires JavaScript conçues pour la manipulation de données, la programmation fonctionnelle, l'optimisation des performances, l'analyse statistique et le traitement de chaînes. Il fournit un ensemble d'outils pour le clonage profond, le filtrage et la transformation d'objets et tableaux complexes. Le projet est structuré comme une série de modules sans dépendance, permettant aux utilitaires d'être utilisés indépendamment pour minimiser la taille du bundle. Il implémente des modèles de programmation fonctionnelle incluant le currying, le piping et l'application partielle, et fournit un contrôle d'exécution via la mémoïsation, le debouncing et le throttling. La bibliothèque couvre un large éventail de capacités, incluant la manipulation profonde d'objets, la génération de données combinatoires et des opérations mathématiques telles que la vérification de nombres premiers et le clamping numérique. Elle inclut également des outils statistiques pour calculer des métriques comme la variance et l'écart-type, ainsi que des utilitaires de traitement de texte pour la conversion de casse et l'interpolation de chaînes.

    Allows creating a new object by applying a transformation function to the keys of a source object.

    JavaScript
    Voir sur GitHub↗6,204
  • sodiray/radashAvatar de sodiray

    sodiray/radash

    4,845Voir sur GitHub↗

    Radash est une bibliothèque d'utilitaires fonctionnels TypeScript conçue pour la transformation de données, la validation et la gestion de workflow. Elle fournit une collection de fonctions d'aide typées pour manipuler les tableaux, les objets et les chaînes de caractères. Le projet propose une boîte à outils de workflow asynchrone pour gérer les promesses, les tentatives et les limites de concurrence, aux côtés d'une suite de validateurs booléens pour vérifier les types primitifs, les objets et les promesses. Il implémente également des patterns de programmation fonctionnelle tels que la composition de fonctions, l'application partielle et les patterns de réponse error-first. La bibliothèque couvre une large surface de capacités, incluant la gestion d'état d'objet avec clonage profond et fusion, des manipulations de tableaux complexes et le formatage de chaînes. Elle fournit en outre des outils pour l'optimisation de l'exécution, tels que le rate limiting et la mise en cache des résultats.

    Provides utilities for creating new objects by applying transformation functions to their keys.

    TypeScriptfunctionshacktoberfestjavascript
    Voir sur GitHub↗4,845
  1. Home
  2. Data & Databases
  3. Object Key Transformers

Explorer les sous-tags

  • Case NormalizationUtilities for converting object keys to a consistent case, such as all uppercase or lowercase. **Distinct from Object Key Transformers:** Specifically handles case conversion of keys rather than general functional transformation of keys.