treesitter

Open-source projects categorized as treesitter

Top 23 treesitter Open-Source Projects

  • Comment.nvim

    :brain: :muscle: // Smart and powerful comment plugin for neovim. Supports treesitter, dot repeat, left-right/up-down motions, hooks, and more

  • Project mention: My 2024 PDE: NeoVim | dev.to | 2024-01-11

    Treesitter is a syntax parser that'll build a tree-like structure to enable anything from excellent syntax highlighting through to complex refactoring. There are so many creative ways you can use Treesitter, from jumping around text objects to commenting sections of code, it's a must-have in my books.

  • go.nvim

    A feature-rich Go development plugin, leveraging gopls, treesitter AST, Dap, and various Go tools to enhance the dev experience.

  • Project mention: What are your custom treesitter language injections? | /r/neovim | 2023-12-06

    Also, I recently started using the nightly version of Neovim and I noticed that my queries were not working, so between version 0.9.4 and 0.10.0 of Neovim there are breaking changes in terms of treesitter queries, I suggest you go to this file in the ray-x/go.nvim repository so you can see the queries for both Neovim 0.9.4 and 0.10.0 versions.

  • 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.

    InfluxDB logo
  • nvim-ts-closetag

    Use treesitter to auto close and auto rename html tag

  • Project mention: Hi guys, I'm just new at neovim and I was wondering what are the best pluggings for react, svelte etc and with Ts and tailwind pluggins, thanks ๐Ÿ™ | /r/neovim | 2023-07-03

    Here are the list of few of them that I use: typescript-tools tailwind-colors tailwind-sorter nvim-colorizer nvim-ts-autotag ts-rainbow2 and ofc LSP for tailwind.

  • onedark.nvim

    One dark and light colorscheme for neovim >= 0.5.0 written in lua based on Atom's One Dark and Light theme. Additionally, it comes with 5 color variant styles

  • Project mention: What color scheme do you use? | /r/neovim | 2023-06-16
  • twilight.nvim

    ๐ŸŒ… Twilight is a Lua plugin for Neovim 0.5 that dims inactive portions of the code you're editing using TreeSitter.

  • nvim-ts-context-commentstring

    Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.

  • Project mention: Trying to set up a dev environment for Vue.js in Astrovim | /r/neovim | 2023-05-18

    I work with Vue every day, but I don't use AstroNvim. The Volar language server with Take Over Mode works great for me. I don't know what exactly is broken for you when commenting, but my plugin nvim-ts-context-commentstring works for setting the correct commentstring in the Vue single file component sections with Treesitter.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • material.nvim

    :trident: Material colorscheme for NeoVim written in Lua with built-in support for native LSP, TreeSitter and many more plugins

  • Project mention: What color scheme do you use? | /r/neovim | 2023-06-16

    https://github.com/marko-cerovac/material.nvim with my own tweaks. It's written to be customized.

  • treesj

    Neovim plugin for splitting/joining blocks of code

  • Project mention: Set it and forget it plugins? | /r/neovim | 2023-06-27

    Wansmer/treesj and/or CKolkey/ts-node-action - very useful for lua tables and stuff

  • dropbar.nvim

    IDE-like breadcrumbs, out of the box

  • Project mention: Breadcrumbs as a side panel? | /r/AstroNvim | 2023-07-01

    One of the demo pics in the GitHub README seemingly shows a file navigation panel. Since I haven't seen any config which reproduces this feature, do you any ideas as to how it was done? I'm only aware of two packages with similar functionality (nvim-navbuddy and dropbar) but they do not display breadcrumbs as a side panel.

  • vscode.nvim

    Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code

  • dracula.nvim

    Dracula colorscheme for neovim written in Lua

  • Project mention: What is this color scheme | /r/neovim | 2023-07-11

    Looks like Dracula: https://github.com/Mofiqul/dracula.nvim

  • onenord.nvim

    ๐Ÿ”๏ธ A Neovim theme that combines the Nord and Atom One Dark color palettes for a more vibrant programming experience.

  • Project mention: What color scheme do you use? | /r/neovim | 2023-06-16
  • nvim-treesitter-textsubjects

    Location and syntax aware text objects which *do what you mean*

  • Project mention: Tree-Sitter | news.ycombinator.com | 2024-02-17

    Neovim supports treesitter based selections and "jumps", which I think are awesome

    https://www.reddit.com/r/neovim/comments/r10llx/the_most_ama...

    Or

    https://github.com/RRethy/nvim-treesitter-textsubjects

    Helix also supports them by default

  • elixir-tools.nvim

    Neovim plugin for Elixir

  • vim-material

    ๐Ÿงฉ Visual Studio Code Material Theme port for Vim/Neovim

  • nvim_context_vt

    Virtual text context for neovim treesitter

  • Project mention: Plugin for virtual text around parantheses ? | /r/neovim | 2023-05-26
  • nvim-ts-rainbow2

    Rainbow delimiters for Neovim through Tree-sitter

  • Project mention: Hi guys, I'm just new at neovim and I was wondering what are the best pluggings for react, svelte etc and with Ts and tailwind pluggins, thanks ๐Ÿ™ | /r/neovim | 2023-07-03

    Here are the list of few of them that I use: typescript-tools tailwind-colors tailwind-sorter nvim-colorizer nvim-ts-autotag ts-rainbow2 and ofc LSP for tailwind.

  • zephyr-nvim

    A dark neovim colorscheme written in lua

  • nvim-treesitter-endwise

    Wisely add "end" in Ruby, Vimscript, Lua, etc. Tree-sitter aware alternative to tpope's vim-endwise

  • poimandres.nvim

    Poimandres colorscheme for Neovim written in Lua

  • aurora

    A vivid dark theme for (Neo)Vim. Optimized for treesitter, LSP. (by ray-x)

  • gopher.nvim

    Neovim plugin for make golang development easiest

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

treesitter related posts

  • Tree-Sitter

    4 projects | news.ycombinator.com | 17 Feb 2024
  • What are your custom treesitter language injections?

    5 projects | /r/neovim | 6 Dec 2023
  • Vim Boss โ€“ Neovim

    3 projects | news.ycombinator.com | 10 Aug 2023
  • Hi guys, I'm just new at neovim and I was wondering what are the best pluggings for react, svelte etc and with Ts and tailwind pluggins, thanks ๐Ÿ™

    6 projects | /r/neovim | 3 Jul 2023
  • miss-dracula, yet another colorscheme for night owls that still like colors

    2 projects | /r/neovim | 23 Jun 2023
  • What plugins do you use to manage html tags in jsx/tsx files?

    5 projects | /r/neovim | 20 Jun 2023
  • I really like the theme but don't know which theme this is. Can you please help me with that?

    1 project | /r/neovim | 10 Jun 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 May 2024
    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. Learn more โ†’

Index

What are some of the best open-source treesitter projects? This list will help you:

Project Stars
1 Comment.nvim 3,569
2 go.nvim 1,805
3 nvim-ts-closetag 1,428
4 onedark.nvim 1,399
5 navigator.lua 1,219
6 twilight.nvim 1,140
7 nvim-ts-context-commentstring 1,061
8 material.nvim 922
9 treesj 889
10 dropbar.nvim 845
11 vscode.nvim 641
12 dracula.nvim 541
13 onenord.nvim 478
14 nvim-treesitter-textsubjects 466
15 elixir-tools.nvim 372
16 vim-material 367
17 nvim_context_vt 356
18 nvim-ts-rainbow2 341
19 zephyr-nvim 325
20 nvim-treesitter-endwise 314
21 poimandres.nvim 305
22 aurora 297
23 gopher.nvim 266

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com