Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/crystal-lang-tools/tree-sitter


https://github.com/crystal-lang-tools/tree-sitter

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# tree-sitter-crystal

This is a WIP implementation of [tree-sitter](https://github.com/tree-sitter/tree-sitter) for the [Crystal](https://crystal-lang.org) programming language. This is part of a drive to increase Crystal tooling across workflows and IDEs, and specifically to consolidate efforts to create a tree-sitter implementation for Crystal. See [this forum post](https://forum.crystal-lang.org//t/tree-sitter-crystal/3565) for more context on this repos creation.

## Contributing

For a general contribution guideline, see [this repo](https://github.com/MarcDiethelm/contributing/tree/master).

### Current Status

For an updated to-do list, see the [pinned issue](https://github.com/crystal-lang-tools/tree-sitter/issues/2).
## Thanks & Inspirations

Thanks to everyone involved in the project and to the greater Crystal community!
- [Will Leinweber's tree-sitter-crystal repo](https://github.com/will/tree-sitter-crystal)
- [keidax's tree-sitter-crystal repo](https://github.com/keidax/tree-sitter-crystal)