This project provides an integration of Tree-sitter into the Neovim editor to enable structural code analysis. It serves as a framework for structural code navigation, context-aware syntax highlighting, and the management of language-specific parsers. The system distinguishes itself through a multi-language injection handler that identifies and parses embedded languages within a single document. It uses a dedicated parser manager to install, update, and remove grammar definitions and their associated query files. The tool covers several capability areas including incremental text selection,
Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat
Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored
A pure Ruby code highlighter that is compatible with Pygments
Fast and easy syntax highlighting for selected languages, written in Ruby.
The main features of rubychan/coderay are: Code Highlighting.
Open-source alternatives to rubychan/coderay include: nvim-treesitter/nvim-treesitter — This project provides an integration of Tree-sitter into the Neovim editor to enable structural code analysis. It… shuding/nextra — Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the… vanessa219/vditor — Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a… jneen/rouge — A pure Ruby code highlighter that is compatible with Pygments. tmm1/pygments.rb — 💎 Ruby wrapper for Pygments syntax highlighter.