awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 Repo

Awesome GitHub RepositoriesCase Conversion

Recursive transformation of object property names between different casing conventions.

Distinct from Recursive Object Type Transformers: Focuses specifically on the transformation of string casing for property keys, whereas Recursive Object Type Transformers covers generic modifiers like optionality.

Explore 1 awesome GitHub repository matching programming languages & runtimes · Case Conversion. Refine with filters or upvote what's useful.

Awesome Case Conversion GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ts-essentials/ts-essentialsAvatar von ts-essentials

    ts-essentials/ts-essentials

    4,068Auf GitHub ansehen↗

    ts-essentials ist ein umfassendes Toolkit mit Utility-Types und Bibliotheken für TypeScript, das erweiterte Primitive für rekursive strukturelle Transformationen, Laufzeit-Assertions und Type-Guards bereitstellt. Es dient als Utility-Bibliothek zur Durchführung komplexer Type-Level-Programmierung, um eine stärkere Typsicherheit zu gewährleisten und Boilerplate-Code zu reduzieren. Das Projekt zeichnet sich durch ein spezialisiertes Set an Tools für die tiefe Objektmanipulation aus, wie etwa das rekursive Anwenden von Read-only- oder Optional-Modifikatoren über verschachtelte Hierarchien hinweg. Zudem bietet es ein dediziertes Set an strikten Type-Constraints, um sicherzustellen, dass Datenstrukturen spezifisch den JSON-Spezifikationen entsprechen. Das Toolkit deckt ein breites Spektrum an Funktionen ab, einschließlich Typanalyse für die Metadatenextraktion, Union- und Tuple-Manipulation sowie Validierung der strukturellen Identität. Es enthält zudem Laufzeit-Verifizierungs-Utilities, um die Vollständigkeit von Cases in der bedingten Logik zu erzwingen und Typ-Constraints während der Ausführung zu validieren.

    TypeScript-ts-tool converts object property names from other casing conventions to camelCase recursively.

    TypeScriptessentialstoolboxtype-level-programming
    Auf GitHub ansehen↗4,068
  1. Home
  2. Programming Languages & Runtimes
  3. Object Type Transformations
  4. Recursive Object Type Transformers
  5. Case Conversion