# tinymist-query **Note: this crate is under development. it currently doesn't ensure stable APIs, and heavily depending on some unstable crates.** This crate provides a set of APIs to query the information about the source code. Currently it provides: + language queries defined by the [Language Server Protocol](https://microsoft.github.io/language-server-protocol/). ## Documentation See [Crate Docs](https://myriad-dreamin.github.io/tinymist/rs/tinymist_query/index.html). Also see [Developer Guide: Tinymist Query](https://myriad-dreamin.github.io/tinymist/module/query.html). ## Contributing See [CONTRIBUTING.md](https://github.com/Myriad-Dreamin/tinymist/blob/main/CONTRIBUTING.md) and [Guide to develop `tinymist-query`](https://github.com/Myriad-Dreamin/tinymist/blob/main/docs/dev-guide/tinymist-query.md).