Python grammar for tree-sitterProject mention: Custom treesitter python highlight for __dunder__ methods | reddit.com/r/neovim | 2022-06-18
How can we add different highlight for __dunder__ methods a.k.a. magic methods? Is there a TS highlight group for that? I know that in tree-sitter-python there is pythonTSConstructor for __init__ method that I can customize, but I couldn't figure out for other magic methods.
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
TypeScript grammar for tree-sitterProject mention: Is there an official language spec and/or lexical grammar for TS? | reddit.com/r/typescript | 2022-04-04
If you need to do efficient AST operations, have you considered treesitter? There is a typescript grammar available https://github.com/tree-sitter/tree-sitter-typescript
Go grammar for tree-sitter
Rust grammar for tree-sitterProject mention: Rust and Neovim - A Thorough Guide and Walkthrough | dev.to | 2022-08-15
Tree-sitter is a fantastic parser generation and incremental parsing library, that supports Rust language bindings and has an available parser Rust tree-sitter-rust.
C++ grammar for tree-sitterProject mention: Neovim C++ development | reddit.com/r/neovim | 2021-11-28
Bash grammar for tree-sitterProject mention: Convert curl commands to code in several languages | news.ycombinator.com | 2022-03-11
All 3 of these are linked to under "Related Tools".
Those projects use a pretty basic tokenizer
Insomnia and Postman use commander.js for their bash parsing which looks like it just splits on space:
and only support a few of curl's options. Curlconverter uses tree-sitter's Bash grammar https://github.com/tree-sitter/tree-sitter-bash/ and tries to at least correctly discard all of curl's options and any options that curl used to have.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
C grammar for tree-sitterProject mention: treesitter printf format highlighting? | reddit.com/r/neovim | 2021-10-27
There's no way to highlight format specs currently, since the treesitter C grammar doesn't specify them. You could open an issue on the tree-sitter-c repo.
Haskell grammar for tree-sitter.
Ruby grammar for tree-sitter
C# Grammar for tree-sitter
Scala grammar for tree-sitter
PHP grammar for tree-sitterProject mention: tree-sitter-php: PHP grammar for tree-sitter | reddit.com/r/planetemacs | 2021-11-02
Kotlin grammar for Tree-Sitter
SQL syntax highlighting for tree-sitterProject mention: Open Source SQL Parsers | news.ycombinator.com | 2022-04-21
Vue grammar for tree-sitterProject mention: Slow neovim vue highlighting with polyglot, tree-sitter solution. | reddit.com/r/neovim | 2021-11-14
Keyboard-centric modal code editor, built with nodejs and GTK
SQLite grammar for tree-sitterProject mention: How would you go about highlighting C++ raw string literals as another language with tree-sitter? | reddit.com/r/neovim | 2022-05-28
I am using this parser: https://github.com/dhcmrlchtdj/tree-sitter-sqlite.
Open Source SQL Parsers
9 projects | news.ycombinator.com | 21 Apr 2022
I absolutely love web scraping.
2 projects | reddit.com/r/webscraping | 23 Mar 2022
Convert curl commands to code in several languages
13 projects | news.ycombinator.com | 11 Mar 2022
tree-sitter-typescript: TypeScript grammar for tree-sitter
1 project | reddit.com/r/planetemacs | 30 Jan 2022
Really sick of the shoddy jsx/tsx handling....would anyone be willing to help me write a major-mode for it?
2 projects | reddit.com/r/emacs | 24 Jan 2022
tree-sitter-php: PHP grammar for tree-sitter
1 project | reddit.com/r/planetemacs | 2 Nov 2021
treesitter printf format highlighting?
1 project | reddit.com/r/neovim | 27 Oct 2021
Are you hiring? Post a new remote job listing for free.