awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesObject Rendering

Transformation of date objects into human-readable strings using tokens and presets.

Distinct from Date-Time Format Strings: Focuses on the rendering process and token replacement rather than just the definition of the format strings.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Object Rendering. Refine with filters or upvote what's useful.

Awesome Object Rendering 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.
  • spencermountain/spacetimeAvatar de spencermountain

    spencermountain/spacetime

    4,109Voir sur GitHub↗

    Spacetime est une bibliothèque de fuseaux horaires JavaScript et un framework de manipulation de dates conçu pour analyser, formater et gérer les dates à travers les fuseaux horaires mondiaux. Il fournit un outil d'internationalisation pour localiser les composants de date et inclut des définitions de type statiques pour les environnements TypeScript afin d'assurer la vérification de type et l'autocomplétion. Le projet dispose d'un système de plugins pour une logique de date personnalisée, permettant l'injection de méthodes et de comportements spécialisés dans les objets de date. Cette extensibilité permet l'implémentation de besoins temporels spécifiques au projet via des extensions de méthode basées sur le prototype. La bibliothèque couvre un large éventail d'opérations de date et d'heure, incluant les calculs de calendrier pour ajouter ou soustraire des unités de temps, des utilitaires de comparaison de dates et l'extraction de composants pour récupérer les détails du calendrier. Elle gère la gestion mondiale des fuseaux horaires avec des capacités pour les décalages régionaux, les calculs d'heure d'été et les conversions entre différents fuseaux horaires. Le système fournit également l'analyse et la validation pour les chaînes ISO, les époques et les entrées en langage naturel, parallèlement à des outils de formatage qui transforment les objets de date en texte lisible par l'homme en utilisant les paramètres de langue régionaux et des modèles personnalisés.

    Transforms date and time objects into readable strings using formatting tokens and predefined presets.

    JavaScriptdate-formattingdaylight-savingstime-formatting
    Voir sur GitHub↗4,109
  • awesome-print/awesome_printAvatar de awesome-print

    awesome-print/awesome_print

    4,082Voir sur GitHub↗

    Awesome Print est un pretty printer Ruby et un inspecteur d'objets conçu pour visualiser les structures de données via l'indentation et les couleurs ANSI. Il sert de formateur pour les shells interactifs et d'utilitaire pour analyser les états internes des objets. Le projet dispose d'un système de plugins pour définir des règles de formatage personnalisées pour des types d'objets spécifiques et prend en charge le chargement des préférences globales via un fichier de configuration dans le répertoire personnel. Il peut renvoyer des chaînes ASCII formatées au lieu d'imprimer directement sur la console. Les capacités s'étendent au rendu de structures d'objets formatées au sein de templates web et à l'écriture de représentations d'objets colorisées dans les logs système. L'outil s'intègre aux environnements REPL pour formater automatiquement les valeurs renvoyées.

    Transforms object states into formatted HTML for visualization within web views during debugging.

    Ruby
    Voir sur GitHub↗4,082
  1. Home
  2. Software Engineering & Architecture
  3. Object Schema Definitions
  4. Value Objects
  5. Monetary
  6. Display Formatting
  7. Date-Time Format Strings
  8. Object Rendering