Tree-sitter-visitor Alternatives
Similar projects and alternatives to tree-sitter-visitor based on common topics and language
-
-
bitloops-language
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
go-tree-sitter
Golang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
-
-
-
-
tree-sitter-comment
Tree-sitter grammar for comment tags like TODO, FIXME(user).
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
tree-sitter-visitor reviews and mentions
-
Show HN: Alumina Programming Language
Honestly, Tree Sitter is fantastic, I can highly recommend it. By far the most user friendly and powerful parser generator I've worked with. The C API is very nice.
The only two pain point I had is that the `node-types.json` that's generated only contains the names of the nodes, not the numerical IDs. This means that if you have some codegen generating Rust enums is difficult if you want to avoid matching nodes by string.
I wrote https://github.com/tibordp/tree-sitter-visitor for generating visitor traits in Rust for a given grammar. I actually did it a bit differently in the end for Alumina, but it might come useful.
Stats
tibordp/tree-sitter-visitor is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of tree-sitter-visitor is C.