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
·

5 dépôts

Awesome GitHub RepositoriesSemantic HTML Rendering

The use of standard HTML elements to render visual components while maintaining accessibility.

Distinct from State-to-HTML Rendering: No candidate covers the general architectural principle of using semantic HTML as the primary render target for visual graphs.

Explore 5 awesome GitHub repositories matching user interface & experience · Semantic HTML Rendering. Refine with filters or upvote what's useful.

Awesome Semantic HTML 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.
  • chartscss/charts.cssAvatar de ChartsCSS

    ChartsCSS/charts.css

    6,569Voir sur GitHub↗

    charts.css is a CSS-driven framework designed to transform semantic HTML into accessible data visualizations without relying on JavaScript. It functions as a charting library that uses standard HTML structures, such as tables and lists, to render graphs while maintaining full compatibility with screen readers. The project distinguishes itself by using CSS variables to map numeric data to visual dimensions and utility classes to control chart types and layouts. It supports a wide range of visual styles, including 3D effects, reflection effects, and customized color palettes integrated via a br

    Transforms semantic HTML structures like tables and lists into visual charts to ensure full screen reader compatibility.

    HTMLchartchartscss
    Voir sur GitHub↗6,569
  • andybrewer/mvpAvatar de andybrewer

    andybrewer/mvp

    5,130Voir sur GitHub↗

    mvp est un framework CSS sans classe et une bibliothèque minimaliste qui applique des styles visuels par défaut directement aux éléments HTML standard. Il fournit un thème personnalisable conçu pour créer des pages propres et des interfaces soignées sans nécessiter l'utilisation de classes CSS. Le système utilise des variables CSS centralisées pour gérer la personnalisation globale de l'UI, permettant aux couleurs et polices d'être mises à jour sur toute l'interface depuis un emplacement unique. Cette approche prend en charge un flux de travail de prototypage rapide pour développer des preuves de concept. La bibliothèque couvre le stylage des éléments HTML standard, incluant les contrôles de formulaire, la typographie et les composants de mise en page. Elle inclut une réinitialisation de navigateur de base et une normalisation de style globale pour assurer un espacement et un alignement cohérents sur différents navigateurs.

    Applies specific design patterns to HTML form controls and layout elements based on their native semantic roles.

    HTML
    Voir sur GitHub↗5,130
  • alex-d/trumbowygAvatar de Alex-D

    Alex-D/Trumbowyg

    4,147Voir sur GitHub↗

    Trumbowyg est un éditeur WYSIWYG JavaScript léger utilisé pour créer et formater du contenu riche et HTML directement dans un navigateur web. Il sert d'outil côté client pour générer du balisage HTML sémantique et créer du contenu web. Le projet présente une architecture modulaire basée sur des plugins qui permet l'ajout de nouvelles commandes de formatage et de boutons de barre d'outils. Il fournit une interface configurable où la disposition de la barre d'outils peut être personnalisée via un tableau prédéfini et les étiquettes peuvent être traduites via des fichiers de localisation. L'éditeur couvre un large éventail de capacités de manipulation de contenu, incluant le formatage de l'apparence du texte, la gestion des tableaux et l'intégration multimédia pour les images et l'audio. Il inclut une désinfection HTML intégrée pour filtrer le balisage collé par rapport à une liste blanche de balises autorisées et fournit des outils pour gérer l'historique d'édition via la fonctionnalité annuler et rétablir.

    Maps standard formatting commands to semantic HTML tags to improve document structure and accessibility.

    JavaScript
    Voir sur GitHub↗4,147
  • xz/new.cssAvatar de xz

    xz/new.css

    4,037Voir sur GitHub↗

    new.css est un framework CSS sans classe qui stylise automatiquement les éléments HTML sémantiques. Il fournit un design visuel moderne pour les sites web en appliquant des règles directement aux balises HTML standard, supprimant l'exigence d'assignations de noms de classe manuels. Le projet inclut un moteur de thème CSS et des skins esthétiques prédéfinis, tels qu'un mode sombre à contraste élevé et une interface de style terminal avec des polices à chasse fixe et des schémas de couleurs de ligne de commande. Ces identités visuelles sont gérées via des variables CSS, permettant la personnalisation de la palette et le changement de thème. Le framework couvre une gamme de capacités visuelles, notamment la typographie fluide réactive et le formatage de texte technique pour les blocs de code et les entrées clavier. Il fournit également un style pour les widgets de divulgation interactifs afin de créer des sections de contenu basculables sans l'utilisation de JavaScript.

    Selects standard HTML tags like main, section, and article to define the structural layout and typography.

    HTML
    Voir sur GitHub↗4,037
  • radix-ui/design-systemAvatar de radix-ui

    radix-ui/design-system

    2,279Voir sur GitHub↗

    Ce projet est un framework d'interface utilisateur basé sur React qui sert de base à la création d'interfaces web évolutives et accessibles. Il fournit une collection de composants pré-stylisés et de conteneurs de mise en page conçus pour standardiser le langage visuel et le comportement des composants dans les applications. La bibliothèque utilise une architecture basée sur la composition, permettant aux développeurs d'imbriquer des primitives à usage unique pour construire des modèles d'interface complexes. En mappant ces blocs de construction directement sur des éléments HTML sémantiques et en utilisant un modèle de transfert de propriétés (prop-forwarding), le système garantit que les comportements standard du navigateur, la navigation au clavier et la compatibilité avec les lecteurs d'écran sont préservés par défaut. La cohérence visuelle est maintenue grâce à un système centralisé de jetons de conception (design tokens) qui régissent la typographie, l'espacement et la couleur. Le style est appliqué directement via les attributs des composants, ce qui réduit la dépendance aux feuilles de style externes tout en prenant en charge la construction de mises en page réactives sur différentes tailles d'écran.

    Maps components directly to native semantic HTML elements to preserve accessibility and screen reader compatibility by default.

    TypeScript
    Voir sur GitHub↗2,279
  1. Home
  2. User Interface & Experience
  3. Semantic HTML Rendering

Explorer les sous-tags

  • Semantic Tag TargettingStyling patterns applied to HTML elements based on their native semantic roles. **Distinct from Semantic HTML Rendering:** Distinct from Semantic HTML Rendering: focuses on the act of targeting tags for styling rather than the process of rendering them for accessibility.