> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/tree-sitter/tree-sitter/llms.txt
> Use this file to discover all available pages before exploring further.

# Community & Support

> Connect with the Tree-sitter community and get support

The Tree-sitter community is active across multiple platforms. Whether you need help, want to contribute, or just want to stay updated, there are several ways to get involved.

## Chat Platforms

Join the Tree-sitter community on our chat platforms:

<CardGroup cols={2}>
  <Card title="Discord" icon="discord" href="https://discord.gg/w7nTvsVJhm">
    Join the Tree-sitter Discord server for real-time discussions, support, and community interaction
  </Card>

  <Card title="Matrix" icon="message" href="https://matrix.to/#/#tree-sitter-chat:matrix.org">
    Connect via Matrix for an open-source, federated chat experience
  </Card>
</CardGroup>

<Note>
  The Discord and Matrix channels are bridged, so messages are synced between both platforms. Choose whichever platform you prefer!
</Note>

## GitHub

The main Tree-sitter development happens on GitHub:

<CardGroup cols={2}>
  <Card title="Main Repository" icon="github" href="https://github.com/tree-sitter/tree-sitter">
    The core Tree-sitter library, CLI, and documentation
  </Card>

  <Card title="Issues" icon="circle-exclamation" href="https://github.com/tree-sitter/tree-sitter/issues">
    Report bugs, request features, or browse existing issues
  </Card>

  <Card title="Discussions" icon="comments" href="https://github.com/tree-sitter/tree-sitter/discussions">
    Ask questions, share ideas, and discuss Tree-sitter topics
  </Card>

  <Card title="Parser List Wiki" icon="book" href="https://github.com/tree-sitter/tree-sitter/wiki/List-of-parsers">
    Community-maintained list of all known Tree-sitter parsers
  </Card>
</CardGroup>

## Getting Help

Here are the best places to get help depending on your needs:

### For General Questions

Use [GitHub Discussions](https://github.com/tree-sitter/tree-sitter/discussions) or join the [Discord](https://discord.gg/w7nTvsVJhm) / [Matrix](https://matrix.to/#/#tree-sitter-chat:matrix.org) chat.

### For Bug Reports

Open an issue on the [GitHub Issues page](https://github.com/tree-sitter/tree-sitter/issues) with:

* A clear description of the problem
* Steps to reproduce
* Expected vs actual behavior
* Your environment (OS, Tree-sitter version, etc.)

### For Parser-Specific Issues

If you're having issues with a specific parser, check the parser's repository:

* Parser repositories are typically named `tree-sitter-{language}`
* Look for them in the [tree-sitter organization](https://github.com/tree-sitter) or [tree-sitter-grammars organization](https://github.com/tree-sitter-grammars)
* Open issues in the specific parser's repository

### For Documentation

If you find issues or want to improve the documentation:

1. Navigate to the page you'd like to edit
2. Click the edit icon at the top right
3. Submit a pull request with your changes

See the [Contributing guide](/resources/contributing) for more details.

## Contributing

We welcome contributions of all kinds:

<CardGroup cols={2}>
  <Card title="Code Contributions" icon="code" href="/resources/contributing">
    Contribute to the core library, CLI, or documentation
  </Card>

  <Card title="Create a Parser" icon="file-code" href="/creating-parsers/getting-started">
    Write a new parser for a language that doesn't have one yet
  </Card>

  <Card title="Report Issues" icon="bug" href="https://github.com/tree-sitter/tree-sitter/issues">
    Help improve Tree-sitter by reporting bugs and issues
  </Card>

  <Card title="Improve Docs" icon="book" href="/resources/contributing#developing-documentation">
    Make the documentation better for everyone
  </Card>
</CardGroup>

### Code of Conduct

All contributors to Tree-sitter should abide by the [Contributor Covenant](https://www.contributor-covenant.org/version/1/4/code-of-conduct). We are committed to providing a welcoming and inclusive environment for everyone.

## Stay Updated

Keep up with Tree-sitter development:

<CardGroup cols={2}>
  <Card title="GitHub Releases" icon="tag" href="https://github.com/tree-sitter/tree-sitter/releases">
    Get notified about new releases and updates
  </Card>

  <Card title="Watch on GitHub" icon="eye" href="https://github.com/tree-sitter/tree-sitter">
    Star and watch the repository to stay informed
  </Card>
</CardGroup>

## Language Binding Communities

If you're using Tree-sitter through a language binding, check out the binding-specific repositories:

### Official Bindings

<CardGroup cols={3}>
  <Card title="C#" icon="code" href="https://github.com/tree-sitter/csharp-tree-sitter" />

  <Card title="Go" icon="golang" href="https://github.com/tree-sitter/go-tree-sitter" />

  <Card title="Haskell" icon="code" href="https://github.com/tree-sitter/haskell-tree-sitter" />

  <Card title="Java" icon="java" href="https://github.com/tree-sitter/java-tree-sitter" />

  <Card title="JavaScript (Node)" icon="node-js" href="https://github.com/tree-sitter/node-tree-sitter" />

  <Card title="Kotlin" icon="code" href="https://github.com/tree-sitter/kotlin-tree-sitter" />

  <Card title="Python" icon="python" href="https://github.com/tree-sitter/py-tree-sitter" />

  <Card title="Swift" icon="apple" href="https://github.com/tree-sitter/swift-tree-sitter" />

  <Card title="Zig" icon="code" href="https://github.com/tree-sitter/zig-tree-sitter" />
</CardGroup>

## Research & Academic Use

If you're using Tree-sitter in research or academic work, you can cite it using the DOI:

[![DOI](https://zenodo.org/badge/14164618.svg)](https://zenodo.org/badge/latestdoi/14164618)

See the [research papers](/introduction#underlying-research) that influenced Tree-sitter's design.

## Talks & Presentations

Watch presentations about Tree-sitter:

<CardGroup cols={3}>
  <Card title="Strange Loop 2018" icon="video" href="https://www.thestrangeloop.com/2018/tree-sitter---a-new-parsing-system-for-programming-tools.html">
    A comprehensive overview of Tree-sitter
  </Card>

  <Card title="FOSDEM 2018" icon="video" href="https://www.youtube.com/watch?v=0CGzC_iss-8">
    Introduction to Tree-sitter
  </Card>

  <Card title="GitHub Universe 2017" icon="video" href="https://www.youtube.com/watch?v=a1rC79DHpmY">
    Tree-sitter at GitHub
  </Card>
</CardGroup>
