# tree-sitter-language-pack > 371 tree-sitter parsers with code intelligence, chunking, and native bindings for Python, Node.js, Rust, Go, Java, Ruby, Elixir, PHP, and WebAssembly. ## Documentation Sets - [Abridged documentation](https://docs.tree-sitter-language-pack.xberg.io/llms-small.txt): a compact version of the documentation for tree-sitter-language-pack, with non-essential content removed - [Complete documentation](https://docs.tree-sitter-language-pack.xberg.io/llms-full.txt): the full documentation for tree-sitter-language-pack - [Get Started](https://docs.tree-sitter-language-pack.xberg.io/_llms-txt/get-started.txt): Installation and first-parse walkthrough. - [Guides](https://docs.tree-sitter-language-pack.xberg.io/_llms-txt/guides.txt): Parsing, code intelligence, chunking, extraction, the CLI, the MCP server, AI coding assistants, and deployment. - [Concepts](https://docs.tree-sitter-language-pack.xberg.io/_llms-txt/concepts.txt): Architecture, language passthrough, the download model, and code intelligence. - [Reference](https://docs.tree-sitter-language-pack.xberg.io/_llms-txt/reference.txt): Per-language API reference, the supported-language list, CLI, MCP, types, errors, and configuration. - [More](https://docs.tree-sitter-language-pack.xberg.io/_llms-txt/more.txt): Contributing, CI/CD, changelog, and the Xberg ecosystem. ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [GitHub](https://github.com/xberg-io/tree-sitter-language-pack): Source code and issues