Packages

Syntax Highlighting Packages

Source-code syntax-highlighting libraries for rendering readable, colorized code blocks in docs, editors, and blogs (Shiki, Prism, highlight.js).

87 packages

Packages in Syntax Highlighting

56Health
Library Cargo

tree-sitter-typescript

TypeScript and TSX grammars for the tree-sitter incremental parsing framework.

532
MIT
Used by 12
56Health
Library Cargo

tree-sitter-python

A fast, incremental Python grammar for the tree-sitter parsing library

568
MIT
Used by 10
56Health
Library Cargo

tree-sitter-javascript

JavaScript and JSX grammar for the tree-sitter incremental parsing library

494
MIT
Used by 9
56Health
Library Cargo

tree-sitter-rust

A fast, incremental Rust grammar for the tree-sitter parsing library

532
MIT
Used by 8
58Health
Library Cargo

tree-sitter-cpp

A fast, incremental C++ grammar for the tree-sitter parsing library

457
MIT
Used by 8
55Health
Library Cargo

tree-sitter-go

A fast, incremental Go grammar for the tree-sitter parsing library

419
MIT
Used by 8
58Health
Library Cargo

tree-sitter-c-sharp

C# grammar for tree-sitter, based on the Roslyn language grammar

321
MIT
Used by 7
55Health
Library Cargo

tree-sitter-java

A fast, incremental Java grammar for the tree-sitter parsing library

274
MIT
Used by 6
56Health
Library Cargo

tree-sitter-c

The official C grammar for the tree-sitter incremental parsing library

395
MIT
Used by 4
68Health
Library Cargo

tree-sitter-php

Incremental PHP grammar for the tree-sitter parsing library

235
MIT
Used by 4
56Health
Library Cargo

tree-sitter-ruby

The official Ruby grammar for the tree-sitter incremental parsing library

229
MIT
Used by 4
58Health
Library Cargo

tree-sitter-json

Fast, incremental JSON grammar for the Tree-sitter parsing framework.

204
MIT
Used by 4
81Health
Library Cargo

tree-sitter-scala

A tree-sitter grammar for parsing Scala source code into a concrete syntax tree.

198
MIT
Used by 4
74Health
Library PyPI

tree-sitter (Python)

Python bindings to the Tree-sitter incremental parsing library for building concrete syntax trees from source code.

1,506
MIT
Used by 3
55Health
Library npm

node-tree-sitter

Node.js bindings to the tree-sitter incremental parsing library for building and querying syntax trees.

878
MIT
Used by 3
60Health
Library Cargo

tree-sitter-md

Fast, incremental Markdown grammar for the Tree-sitter parsing framework.

626
MIT
Used by 3
56Health
Library Cargo

tree-sitter-bash

Incremental Bash/shell grammar for the tree-sitter parsing library

330
MIT
Used by 3
24Health
Library Cargo

tree-sitter-toml

A tree-sitter grammar for TOML configuration files

17
MIT
Used by 3
32Health
Library Cargo

tree-sitter-kotlin-ng

Fast, incremental Kotlin grammar for the Tree-sitter parsing framework.

8
MIT
Used by 3
63Health
Library Cargo

tree-sitter-sql

A general, permissive SQL grammar for tree-sitter incremental parsing

247
MIT
Used by 2
72Health
Library Cargo

tree-sitter-swift

A tree-sitter grammar for the Swift programming language

224
MIT
Used by 2
54Health
Library Cargo

tree-sitter-html

Fast, incremental HTML grammar for the Tree-sitter parsing framework.

215
MIT
Used by 2
53Health
Library Cargo

tree-sitter-css

Fast, incremental CSS grammar for the Tree-sitter parsing framework.

139
MIT
Used by 2
44Health
Library Cargo

tree-sitter-julia

Fast, incremental Julia grammar for the Tree-sitter parsing framework.

129
MIT
Used by 2

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers