Nvim Treesitter configurations and abstraction layer (by nvim-treesitter)

Nvim-treesitter Alternatives

Similar projects and alternatives to nvim-treesitter

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better nvim-treesitter alternative or higher similarity.

nvim-treesitter reviews and mentions

Posts with mentions or reviews of nvim-treesitter. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-26.
  • neorg problem, all other plugins deactivate when added to init.lua
    2 projects | /r/neovim | 26 Nov 2023
    vim.opt.rtp:prepend(lazypath) require('lazy').setup({ { "nvim-neorg/neorg", build = ":Neorg sync-parsers", opts = { load = { ["core.defaults"] = {}, -- Loads default behaviour ["core.concealer"] = {}, -- Adds pretty icons to your documents ["core.dirman"] = { -- Manages Neorg workspaces config = { workspaces = { notes = "~/notes", }, defaultworkspace = "notes", }, }, }, }, dependencies = { { "nvim-lua/plenary.nvim", }, { -- YOU ALMOST CERTAINLY WANT A MORE ROBUST nvim-treesitter SETUP -- see https://github.com/nvim-treesitter/nvim-treesitter "nvim-treesitter/nvim-treesitter", opts = { auto_install = true, highlight = { enable = true, additional_vim_regex_highlighting = false, }, }, config = function(,opts) require('nvim-treesitter.configs').setup(opts) end }, { "folke/tokyonight.nvim", config=function(,) vim.cmd.colorscheme "tokyonight-storm" end,}, }, }, }) require 'plugins' ```
  • What is this color scheme
    2 projects | /r/neovim | 11 Jul 2023
  • How do you fix inconsistent colorscheme (struct and class)?
    2 projects | /r/neovim | 4 Jun 2023
    Install nvim-treesitter
  • tree-sitter-comment now supports http/s links
    2 projects | /r/neovim | 3 Jun 2023
    To use it, just update to the latest version of nvim-treesitter, and don't forget to run `:TSUpdate` and have the comment parser installed.
  • Plugin for Automatic Highlight of Custom (typedef-d) Types?
    2 projects | /r/vim | 30 May 2023
    If you are using Neovim, Tree-sitter does this very well for quite a number of languages, inc C and C++. https://github.com/nvim-treesitter/nvim-treesitter
  • [WIP] A feature-rich, polished, highly customizable winbar, with drop down menu support and multiple backends
    4 projects | /r/neovim | 23 May 2023
    Zero-depency, yes, this is not another extension of navic. It does not even depends on nvim-treesitter or nvim-lspconfig, nor do you need to register an 'on_attach' function. as long as treesitter parsers or language servers are intalled correctly, the winbar should start working out of the box
  • How do I show Markdown headings in different colours?
    7 projects | /r/neovim | 20 May 2023
    Are you using tree sitter? If so support for this was merged relatively recently https://github.com/nvim-treesitter/nvim-treesitter/pull/4798
  • Neovim vs VSCode Neovim - what are the tradeoffs?
    11 projects | /r/neovim | 17 May 2023
    All you need is just the LSP working (with linter, formatter and diagnostics) and telescope. Seriously, telescope is the GOAT, way faster than a file tree, you end up using the filetree only to move, create and delete files/folders but if it's just for that, you might as well use the terminal instead. For the LSP, it's not only autocompletion and hints at hover but formatting and diagnostics. I use lsp-zero + null-ls + trouble. I exposed all of the keybindings on those so I can at least open my own configs for guidance. Oh yeah, having treesitter is probably a must too, and it has no keybindings on its base form.
  • What's your current Vim+Rust setup?
    9 projects | /r/rust | 15 May 2023
    I'd start with nvim-treesitter, nvim-lspconfig, and use rust-tools.nvim as an accelerant. Any remaining advice I'd have is about Neovim but not about Rust. That advice would also be mostly questions of taste for this-or-that decisions.
  • Neovim consuming 5gb of Ram after a day of being open on a tiny project
    3 projects | /r/neovim | 14 May 2023
  • A note from our sponsor - Onboard AI
    getonboard.dev | 30 Nov 2023
    Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →


Basic nvim-treesitter repo stats
about 14 hours ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives