MCPcopy Index your code
hub / github.com/brave/kuchikiki

github.com/brave/kuchikiki @v0.8.6-speedreader

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.8.6-speedreader ↗ · + Follow
177 symbols 360 edges 12 files 26 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Kuchikiki (口利き)

HTML tree-manipulation library for Rust.

Documentation

This is a fork of the Kuchiki (朽木) library, which in now unmaintained. The Brave project is still using a branch, and so will continue to support this repository. You can use this version by updating the name in your Cargo.toml (add an extra ki!) and then remap code references to the new name, e.g. with

use kuchikiki as kuchiki

See the Security Policy for information on reporting vulnerabilities.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 130
Class 23
Function 15
Interface 5
Enum 4

Languages

Rust100%

Modules by API surface

src/select.rs42 symbols
src/tree.rs36 symbols
src/iter.rs29 symbols
src/parser.rs25 symbols
src/node_data_ref.rs14 symbols
src/attributes.rs10 symbols
src/tests.rs9 symbols
src/cell_extras.rs7 symbols
src/serializer.rs3 symbols
examples/stack-overflow.rs1 symbols
examples/find_matches.rs1 symbols

For agents

$ claude mcp add kuchikiki \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page