playground

Treesitter playground integrated into Neovim (by nvim-treesitter)

Stats

Basic playground repo stats
3
116
6.4
13 days ago

nvim-treesitter/playground is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Playground Alternatives

Similar projects and alternatives to playground based on common topics and language

  • GitHub repo nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • GitHub repo nvcode-color-schemes.vim

    A bunch of generated colorschemes (treesitter supported)

  • GitHub repo zephyr-nvim

    A dark neovim colorscheme written in lua

  • GitHub repo nvim-ts-rainbow

    🌈 Rainbow parentheses for neovim using tree-sitter 🌈

  • GitHub repo spellsitter.nvim

    Treesitter powered spellchecker

  • GitHub repo nvim-treesitter-refactor

    Refactor module for nvim-treesitter

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better playground alternative or higher similarity.

Posts

Posts where playground has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-20.
  • Custom colors of neovim lsp diagnostics
    reddit.com/r/neovim | 2021-05-02
    https://github.com/nvim-treesitter/playground install this then put cursor of the character you want to check and run TSHighlightCapturesUnderCursor
  • What is a Tree-Sitter-Query?
    reddit.com/r/neovim | 2021-03-20
    You can also make your own queries, or adding more queries (noted in the README on nvim-treesitter). Would see https://github.com/nvim-treesitter/playground if you want to see how specific things are highlighted.
  • How to change a particular syntax token highlight color with treesitter?
    reddit.com/r/neovim | 2021-03-19
    try installing the playground, you'll be able to see each node of the tree, each node has a name, and that's what you'd want to add the "capture group". Though I'm pretty sure return is an anonymous node so you can just capture that using "return".