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 RepositoriesSyntax Highlighting Components

React components designed to render and style source code blocks with features like line numbering and syntax coloring.

Explore 6 awesome GitHub repositories matching user interface & experience · Syntax Highlighting Components. Refine with filters or upvote what's useful.

Awesome Syntax Highlighting Components 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.
  • hakimel/reveal.jsAvatar de hakimel

    hakimel/reveal.js

    71,731Voir sur GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    Integrate code blocks with automatic line numbering, range highlighting, and indentation normalization via dedicated components.

    JavaScriptpresentationsslidesslideshow
    Voir sur GitHub↗71,731
  • typecellos/blocknoteAvatar de TypeCellOS

    TypeCellOS/BlockNote

    9,141Voir sur GitHub↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    Applies custom CSS classes to blocks and provides syntax highlighting for code blocks.

    TypeScriptblock-basededitorjavascript
    Voir sur GitHub↗9,141
  • getbem/getbem.github.ioAvatar de getbem

    getbem/getbem.github.io

    5,746Voir sur GitHub↗

    Get BEM to all people in simplest way

    Ships independent block-level CSS selectors that prevent style conflicts across a project.

    MDXbemcssgetbem
    Voir sur GitHub↗5,746
  • solstice23/argon-themeAvatar de solstice23

    solstice23/argon-theme

    5,457Voir sur GitHub↗

    Argon Theme is a WordPress blog theme featuring a block-based page builder and a switchable dark mode interface. It includes an asynchronous page loader that utilizes browser APIs to enable animated transitions between views without full page refreshes. The theme provides a specialized discussion system that supports Markdown formatting, Ajax-driven submissions, and private whispers. It also incorporates a block-based layout system for arranging structured sections and content without relying on shortcodes. The project covers a broad range of content management and rendering capabilities, in

    Supports the definition of multiple visual CSS styles for individual editor blocks.

    PHPargonargon-themecustomizable
    Voir sur GitHub↗5,457
  • react-syntax-highlighter/react-syntax-highlighterAvatar de react-syntax-highlighter

    react-syntax-highlighter/react-syntax-highlighter

    4,638Voir sur GitHub↗

    react-syntax-highlighter is a React component that renders source code with language-specific syntax coloring. It wraps the Prism and Highlight.js syntax highlighting libraries, tokenizing source code using their language grammars and mapping each token to a styled React element. The component operates in two styling modes: inline style objects applied directly to each token, or CSS class names that can be themed via external stylesheets. This dual-mode approach makes the highlighter portable across environments where CSS class injection may or may not be available. The component is built aro

    A React component that renders source code with language-specific syntax coloring using tokenization and styled spans.

    JavaScript
    Voir sur GitHub↗4,638
  • octol/vim-cpp-enhanced-highlightAvatar de octol

    octol/vim-cpp-enhanced-highlight

    1,073Voir sur GitHub↗

    This project is a syntax highlighting plugin for the Vim text editor that provides advanced color coding for modern C++ language standards. It functions as a set of configuration files that extend the editor's native grammar to improve code readability and navigation. The plugin distinguishes between standard library components, modern language features, and user-defined code structures. By applying unique visual formatting to classes, functions, and variables, it assists in identifying language elements and understanding source code logic. The extension utilizes regex-based pattern matching

    Differentiates between built-in standard library features and custom code implementations through visual formatting.

    Vim script
    Voir sur GitHub↗1,073
  1. Home
  2. User Interface & Experience
  3. UI Components
  4. Text Editors
  5. Syntax Highlighting Components

Explorer les sous-tags

  • Block-Level Styling1 sous-tagCSS and styling configurations applied specifically to discrete content blocks and code segments. **Distinct from Syntax Highlighting Components:** Focuses on the styling of block-based editor components rather than general syntax highlighting libraries.
  • Standard Library HighlightersSyntax highlighting rules that specifically distinguish standard library components from user-defined code. **Distinct from Syntax Highlighting Components:** Distinct from Syntax Highlighting Components: focuses on the logic of distinguishing standard library components rather than rendering components for web interfaces.