awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesText Styling

Utilities for applying visual formatting to text content.

Distinguishing note: Focuses on basic character-level styling, distinct from structural document elements.

Explore 8 awesome GitHub repositories matching web development · Text Styling. Refine with filters or upvote what's useful.

Awesome Text Styling GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ueberdosis/tiptapAvatar ueberdosis

    ueberdosis/tiptap

    37,341Vezi pe GitHub↗

    Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial

    Toggles bold styling on selected text to emphasize content within the document.

    TypeScripteditorjavascriptjs
    Vezi pe GitHub↗37,341
  • libgdx/libgdxAvatar libgdx

    libgdx/libgdx

    24,816Vezi pe GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Applies custom text styling like outlines and shadows using distance field data in fragment shaders.

    Java2d3dandroid
    Vezi pe GitHub↗24,816
  • maplibre/maplibre-gl-jsAvatar maplibre

    maplibre/maplibre-gl-js

    9,931Vezi pe GitHub↗

    Maplibre GL JS is a WebGL map rendering engine and vector tile map library used to create interactive web maps. It serves as a web-based GIS visualization tool and an interactive map interface framework for rendering geographic data and vector tiles on web pages. The library provides capabilities for 3D terrain rendering and the integration of custom 3D content. It supports complex geospatial data visualization through the use of heatmaps, clusters, and 3D extrusions, while allowing for custom map styling and environmental effect customization. The system covers a broad range of functional a

    Formats map labels using local or web fonts with support for multiple scripts and languages.

    TypeScripthacktoberfestmaplibremaplibre-gl
    Vezi pe GitHub↗9,931
  • python-openxml/python-docxAvatar python-openxml

    python-openxml/python-docx

    5,442Vezi pe GitHub↗

    python-docx is an OOXML document manipulation library used for creating, reading, and updating Microsoft Word files. It functions as a generator for building formatted documents and a parser for extracting text, metadata, and structural elements from existing files. The project provides a comprehensive style management system for defining and applying character, paragraph, and table styles within OpenXML documents. It allows for the programmatic control of document appearance through an object-oriented approach to the underlying XML schema. Capabilities cover a wide range of document generat

    Assigns predefined font settings and colors to specific text runs within the document.

    Python
    Vezi pe GitHub↗5,442
  • davatron5000/lettering.jsAvatar davatron5000

    davatron5000/Lettering.js

    5,343Vezi pe GitHub↗

    Lettering.js este o bibliotecă JavaScript de tipografie care divide șirurile de text în elemente HTML granulare. Împachetează caracterele, cuvintele și liniile individuale în tag-uri pentru a permite un control CSS precis și stilizare vizuală avansată. Biblioteca include un sistem de împachetare a textului accesibil care menține compatibilitatea cu cititoarele de ecran. Gestionează accesibilitatea textului prin oglindirea conținutului original în etichete ARIA pe containere și ascunderea elementelor fragmentate de tehnologiile asistive. Instrumentul oferă capabilități pentru manipularea granulară a textului și descompunerea bazată pe DOM. Aceste mecanisme facilitează stilizarea tipografiei web și crearea de animații dinamice de text prin tranziții secvențiate și efecte de mișcare.

    Wraps individual characters, words, and lines in tags for precise visual formatting.

    JavaScript
    Vezi pe GitHub↗5,343
  • tchapi/markdown-cheatsheetAvatar tchapi

    tchapi/markdown-cheatsheet

    5,270Vezi pe GitHub↗

    This project is a markdown syntax cheatsheet and reference guide designed for writing documents with a focus on GitHub Flavored Markdown. It serves as a formatting reference and documentation template for creating technical content and project landing pages. The guide provides a comprehensive collection of examples for GitHub specific extensions, including task lists and callout alerts. It functions as a visual directory for implementing structured layout elements such as tables, mathematical equations, and code blocks. The reference covers broad capability areas including content and media

    Explains how to apply emphasis, bold weights, and headings to style written text.

    markdownmarkdown-cheatsheet
    Vezi pe GitHub↗5,270
  • onlyoffice/desktopeditorsAvatar ONLYOFFICE

    ONLYOFFICE/DesktopEditors

    4,448Vezi pe GitHub↗

    DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and presentations across different operating systems. It serves as an OOXML compatible editor, ensuring that files are read and written according to Office Open XML standards for cross-platform document exchange. The suite functions as a collaborative document platform featuring real-time co-authoring, version tracking, and integrated communication tools. It also acts as an AI-powered document assistant and PDF editor, providing capabilities for content generation, automated spreadshe

    Provides comprehensive document formatting including fonts, styles, margins, and page layout.

    collaborationdesktopdocx
    Vezi pe GitHub↗4,448
  • bradley/blotterAvatar bradley

    bradley/Blotter

    3,078Vezi pe GitHub↗

    Blotter is a WebGL text rendering engine and fragment shader text visualizer. It provides a system for composing and previewing stylized text effects by applying custom GLSL fragment shaders to text elements on a web canvas. The project includes a shader editor for defining and updating custom shader logic and uniforms in real time. This interface allows for the creation of unique visual styles and the modification of rendering variables without reloading the underlying logic. The engine incorporates performance optimizations for WebGL rendering, utilizing texture atlas batching and a single

    Applies fragment shaders to text on a canvas to create advanced, GPU-accelerated visual effects.

    JavaScriptanimationcreative-codingcss
    Vezi pe GitHub↗3,078
  1. Home
  2. Web Development
  3. Text Styling

Explorează sub-etichetele

  • Document Layout FormattersTools for modifying fonts, styles, margins, headers, footers, and page layout elements. **Distinct from Text Styling:** Distinct from Text Styling: covers full document layout including page structure, not just character-level styling.
  • Granular Text SplittingBreaking text into characters, words, or lines to allow individual unit styling. **Distinct from Text Styling:** Distinct from Text Styling: focuses on the act of splitting the string into DOM units rather than the application of the style itself.
  • Shader-Based EffectsVisual styling applied via fragment shaders for advanced text rendering. **Distinct from Text Styling:** Distinct from Text Styling: focuses on GPU-accelerated shader effects like distance fields rather than standard CSS-like properties.