tree-sitter-vimdoc
Tree-sitter parser for Vim help files (by neovim)
tree-sitter-sql
SQL grammar for tree-sitter (by DerekStride)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
tree-sitter-vimdoc | tree-sitter-sql | |
---|---|---|
4 | 6 | |
92 | 136 | |
- | - | |
7.9 | 8.5 | |
25 days ago | 12 days ago | |
JavaScript | JavaScript | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tree-sitter-vimdoc
Posts with mentions or reviews of tree-sitter-vimdoc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-03.
-
tree-sitter-comment now supports http/s links
Nice! This would be a nice thing to have in tree-sitter-vimdoc too. It looks like you aren't using an external scanner for this? So we could probably re-use your URL grammer: https://github.com/neovim/tree-sitter-vimdoc/issues/107
-
FYI: Your vim help docs looking a little bland lately? The nvim-treesitter parser for vimdoc's was recently (aptly) renamed from `help` to `vimdoc`
commit
-
I'm honestly so close to putting a bounty on a lua vim-wintabs
Long story short, I spent yesterday rewriting the docs generating from the help files with better tree-sitter queries from the vimdocs grammar.
-
PSA: Code Blocks can now be highlighted in vimdoc
With this tree-sitter-vimdoc#65 PR merged; Code blocks inside vimdoc (:help doc) can now be highlighted with the specified language with the power of tree-sitter. If you are using nvim-treesitter, then run :TSUpdate help.
tree-sitter-sql
Posts with mentions or reviews of tree-sitter-sql.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-09.
-
How to extend treesitter SQL highlighting with custom keywords?
Which grammar are you using? https://github.com/DerekStride/tree-sitter-sql supports backticks. This is the one that is used by nvim-treesitter.
-
Parsing SQL with Rust
A complete grammar of the SQL language is rather large, as can be seen by this grammar https://github.com/DerekStride/tree-sitter-sql/blob/main/grammar.js that is 2000 lines of code.
-
Writing a SQL LS in Rust - Looking for Coding Companions.
Alternatively, you could use a tree-sitter parser, such as https://github.com/DerekStride/tree-sitter-sql , which would provide fast incremental parses (but may result in a less detailed AST).
- Treesitter Capturing ERROR Nodes
- Open Source SQL Parsers
What are some alternatives?
When comparing tree-sitter-vimdoc and tree-sitter-sql you can also consider the following projects:
lemmy-help - Every one needs help, so lemmy-help you! A CLI to generate vim/nvim help doc from emmylua
grammars-v4 - Grammars written for ANTLR v4; expectation that the grammars are free of actions.
nvim-treesitter - Nvim Treesitter configurations and abstraction layer
prql - PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement
vim-wintabs - Modern buffer manager for Vim
winbarbar.nvim - Show buffer list in the winbar.
duckdb - DuckDB is an in-process SQL OLAP Database Management System
lezer-snowsql
tree-sitter-sql - SQL grammar for tree-sitter
tree-sitter-racket - Racket grammar for tree-sitter
tree-sitter-sql - SQL syntax highlighting for tree-sitter
tree-sitter-vimdoc vs lemmy-help
tree-sitter-sql vs grammars-v4
tree-sitter-vimdoc vs nvim-treesitter
tree-sitter-sql vs prql
tree-sitter-vimdoc vs vim-wintabs
tree-sitter-sql vs nvim-treesitter
tree-sitter-vimdoc vs winbarbar.nvim
tree-sitter-sql vs duckdb
tree-sitter-sql vs lezer-snowsql
tree-sitter-sql vs tree-sitter-sql
tree-sitter-sql vs tree-sitter-racket
tree-sitter-sql vs tree-sitter-sql