awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • hakimel/reveal.jshakimel 的头像

    hakimel/reveal.js

    71,731在 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
    在 GitHub 上查看↗71,731
  • typecellos/blocknoteTypeCellOS 的头像

    TypeCellOS/BlockNote

    9,141在 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
    在 GitHub 上查看↗9,141
  • getbem/getbem.github.iogetbem 的头像

    getbem/getbem.github.io

    5,746在 GitHub 上查看↗

    Get BEM to all people in simplest way

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

    MDXbemcssgetbem
    在 GitHub 上查看↗5,746
  • solstice23/argon-themesolstice23 的头像

    solstice23/argon-theme

    5,457在 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
    在 GitHub 上查看↗5,457
  • react-syntax-highlighter/react-syntax-highlighterreact-syntax-highlighter 的头像

    react-syntax-highlighter/react-syntax-highlighter

    4,638在 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
    在 GitHub 上查看↗4,638
  • octol/vim-cpp-enhanced-highlightoctol 的头像

    octol/vim-cpp-enhanced-highlight

    1,073在 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
    在 GitHub 上查看↗1,073
  1. Home
  2. User Interface & Experience
  3. UI Components
  4. Text Editors
  5. Syntax Highlighting Components

探索子标签

  • Block-Level Styling1 个子标签CSS 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.