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
·

6 dépôts

Awesome GitHub RepositoriesSVG Text Renderers

Renders custom text, font, size, alignment, and line wrapping inside SVG placeholders using SVG text elements.

Distinct from Text-to-SVG Generators: Distinct from Text-to-SVG Generators: renders text inside existing SVG placeholders, not transforming structured text descriptions into full SVG images.

Explore 6 awesome GitHub repositories matching graphics & multimedia · SVG Text Renderers. Refine with filters or upvote what's useful.

Awesome SVG Text Renderers 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.
  • imsky/holderAvatar de imsky

    imsky/holder

    5,800Voir sur GitHub↗

    :city_sunrise: Client-side image placeholders.

    Renders custom text with font, size, alignment, and line wrapping inside SVG placeholders.

    JavaScripthacktoberfest
    Voir sur GitHub↗5,800
  • opentypejs/opentype.jsAvatar de opentypejs

    opentypejs/opentype.js

    4,976Voir sur GitHub↗

    opentype.js est une bibliothèque JavaScript pour lire, écrire et manipuler des fichiers de police OpenType, TrueType et WOFF dans des environnements de navigateur et de serveur. Il fonctionne comme un analyseur et générateur de police capable d'extraire des données de glyphes et des métadonnées ou de créer de nouveaux fichiers de police en définissant des chemins de glyphes et des métadonnées par programmation. Le projet fournit des utilitaires spécialisés pour modifier les tables de variation de police afin de contrôler les propriétés de police variable et traiter les couches de couleur et les palettes via les tables COLR et CPAL. Il inclut également un générateur de chemin de Bézier qui convertit les glyphes de police et les chaînes de texte en chemins pour le rendu SVG et canvas. La bibliothèque couvre un large éventail d'opérations typographiques, y compris le calcul des métriques de police comme les largeurs d'avance et les boîtes englobantes, la conversion des glyphes en données de chemin SVG et le rendu direct du texte dans un contexte de dessin 2D. Elle permet en outre la modification des formes de glyphes brutes et la sérialisation des objets de police en formats binaires pour l'exportation de fichiers.

    Generates Bezier path representations of text strings, incorporating kerning and ligatures.

    JavaScriptfontglyphsjavascript
    Voir sur GitHub↗4,976
  • charmbracelet/freezeAvatar de charmbracelet

    charmbracelet/freeze

    4,682Voir sur GitHub↗

    Freeze est un générateur de code-vers-image et un rendu de sortie de terminal qui convertit le code source et le texte de terminal ANSI en images de haute qualité. Il fonctionne comme un outil en ligne de commande qui transforme le texte et les séquences stylisées en graphiques vectoriels évolutifs pour une utilisation dans la documentation et les présentations. L'outil se différencie en capturant la sortie brute des commandes shell via un environnement de pseudo-terminal et en traduisant les codes d'échappement ANSI et les couleurs directement en styles SVG. Il dispose d'une interface utilisateur de terminal pour l'ajustement des paramètres en temps réel et prend en charge des profils de configuration pour maintenir des styles visuels cohérents à travers plusieurs exportations. La surface de capacité couvre la gestion de la typographie via l'incorporation de polices personnalisées et le contrôle de la hauteur de ligne, ainsi que le style visuel pour les cadres de fenêtre, les ombres et les marges. Il inclut également des utilitaires pour la coloration syntaxique et le recadrage de plages de lignes spécifiques à partir d'extraits de code.

    Transforms terminal escape codes and colors into scalable vector graphics for high-resolution output.

    Go
    Voir sur GitHub↗4,682
  • ivanceras/svgbobAvatar de ivanceras

    ivanceras/svgbob

    4,200Voir sur GitHub↗

    svgbob est un convertisseur ASCII vers SVG et un outil de diagramme basé sur le texte. Il transforme des diagrammes ASCII structurés et des croquis en texte brut en graphiques vectoriels propres et évolutifs. L'outil se spécialise dans la conversion d'art ASCII et de gribouillis textuels en chemins SVG précis, spécifiquement pour la documentation technique et les présentations. Il prend en charge la génération de flèches directionnelles et de diagrammes structurels en traduisant des caractères spécifiques en lignes vectorielles, coins et intersections. Le système inclut des capacités pour rendre des diagrammes ASCII, générer des graphiques vectoriels pour des guides techniques et échapper des caractères spécifiques pour les traiter comme du texte littéral plutôt que comme des éléments de dessin.

    Transforms text-based ASCII diagrams into clean and scalable SVG vector graphics.

    Rustasciibobdiagram
    Voir sur GitHub↗4,200
  • qishaoxuan/css_tricksAvatar de QiShaoXuan

    QiShaoXuan/css_tricks

    4,103Voir sur GitHub↗

    Ce projet est une collection de guides de référence et de modèles réutilisables pour implémenter des mises en page CSS, la typographie et des effets visuels. Il sert de bibliothèque d'extraits de style et de guides d'implémentation pour structurer les pages web et créer des modèles d'interface utilisateur courants. Le dépôt fournit des galeries spécialisées pour les effets visuels et les modèles de composants UI. Ceux-ci incluent des techniques pour créer du glassmorphism, des formes géométriques complexes et des éléments interactifs tels que des accordéons, des info-bulles et des indicateurs d'onglet animés. Le projet couvre un large éventail de capacités frontend, incluant la conception réactive, les systèmes de mise en page flexibles et basés sur grille, et l'optimisation de la typographie. Il inclut également des ressources pour construire des effets de mouvement interactifs, le mélange de couleurs et le filtrage d'image pour résoudre les problèmes de rendu courants et améliorer l'esthétique de l'interface.

    Demonstrates rendering very small text using SVG elements to maintain selection and alignment clarity.

    CSScsscss3
    Voir sur GitHub↗4,103
  • scribbletune/scribbletuneAvatar de scribbletune

    scribbletune/scribbletune

    3,762Voir sur GitHub↗

    Scribbletune is a JavaScript music composition library, MIDI file generator, text-based patch diagrammer, and Web Audio API sequencer. It enables the definition of rhythms, chords, and melodies using string-based notation for real-time playback in web browsers. The system transforms simple text notation into SVG visual representations of modular synthesizer signal paths. It also converts programmatically composed musical clips and patterns into standard MIDI files for use in external digital audio workstations. Composition capabilities include a character-based rhythmic notation system for p

    Transforms simple text notation into SVG visual representations of modular synthesizer signal paths.

    TypeScriptabletonableton-livechords
    Voir sur GitHub↗3,762
  1. Home
  2. Graphics & Multimedia
  3. Text-to-SVG Generators
  4. SVG Text Renderers

Explorer les sous-tags

  • ANSI-to-SVG Converters1 sous-tagTools that translate ANSI escape sequences directly into scalable vector graphics. **Distinct from SVG Text Renderers:** Distinct from SVG Text Renderers: specifically handles the translation of terminal control codes to SVG styles.
  • Bezier Path GeneratorsGenerates geometric Bezier path representations of text strings including typographic adjustments. **Distinct from SVG Text Renderers:** Distinct from SVG Text Renderers: converts text to raw Bezier paths rather than using SVG text elements.
  • Modular Patch DiagramsSVG representations of synthesizer signal paths generated from structured text. **Distinct from SVG Text Renderers:** Distinct from SVG Text Renderers by transforming structural path descriptions into a layout, not just rendering text characters.