Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Nvim Treesitter

We are building software to integrate neovim (a text editor), and tree-sitter (a parsing library), to make the text editor for the next 30 years
Collective - Host: opensource - https://opencollective.com/nvim-treesitter - Code: https://github.com/nvim-treesitter

Update parsers: arduino, bash, beancount, cpp, dtd, luadoc, slint, wing, xml

github.com/nvim-treesitter/nvim-treesitter - 817ca60370c3e08ae0344c75eef22174bbee36fa authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(readline): proper indents while editing

github.com/nvim-treesitter/nvim-treesitter - 8ec79c47851508ccc9957db7e7c28dbb1df922ce authored 8 months ago by Riley Bruins <[email protected]>
fix(readline): more descriptive version number hl

github.com/nvim-treesitter/nvim-treesitter - 841dde702ce2e58ffc3724808f3dbea2edee57d5 authored 8 months ago by Riley Bruins <[email protected]>
Update README

github.com/nvim-treesitter/nvim-treesitter - aa805bf22f4a2fb9f429de3a22e9dc45ec444833 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(tcl): add parser and queries

github.com/nvim-treesitter/nvim-treesitter - b8840a426e38c486ddb365c8d9e663d1be659c15 authored 8 months ago by Christian Clason <[email protected]>
Update README

github.com/nvim-treesitter/nvim-treesitter - 51d15ef5da4fcce3945fabc312ca6847dd64c6e3 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
chore(vue): adapt to scanner rewrite (#6068)

github.com/nvim-treesitter/nvim-treesitter - 6b93dcd15a0f13d6ef74c743d8015ff34f367a8d authored 8 months ago by Amaan Qureshi <[email protected]>
feat: add sourcepawn parser and queries (#5865)

github.com/nvim-treesitter/nvim-treesitter - 95036477c16cdb061f37492410780d87a9b0d7aa authored 8 months ago by Charles <[email protected]>
Update README

github.com/nvim-treesitter/nvim-treesitter - 3dbea103d83366d4aa312e065812be19f4f16fd6 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat(slint)!: change to the official parser (#6027)

This change replaces the slint parser written and maintained by @jrmoulton
with the official on...

github.com/nvim-treesitter/nvim-treesitter - 0f3183dda8df688a77223b9762475dee5b27271f authored 8 months ago by Tobias Hunger <[email protected]>
Update parsers: ruby

github.com/nvim-treesitter/nvim-treesitter - f0d43eff134c5b3dc927c08a908cfd31ee5c7dff authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update parsers: asm, faust, readline, ruby, wing

github.com/nvim-treesitter/nvim-treesitter - 4b00de5633be5f51a2e8da4db5cc0b5cdf9f89e1 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(unison): adapt to breaking parser change

github.com/nvim-treesitter/nvim-treesitter - 8812089919ff19614db75ba76d3950c0a58ca3b0 authored 8 months ago by Christian Clason <[email protected]>
fixup: it's fine

github.com/nvim-treesitter/nvim-treesitter - 8262ccf9900312b5e8cda061b0a9f2b01379cd43 authored 8 months ago by Christian Clason <[email protected]>
ci: pin tree-sitter-cli version in npm install

This prevents bad tags from messing up CI

github.com/nvim-treesitter/nvim-treesitter - de4a651da7fe68d7091dae9be853dc9ef5c04289 authored 8 months ago by Christian Clason <[email protected]>
feat: add hyprlang parser & queries (#5852)

Co-authored-by: Pham Huy Hoang <[email protected]>

github.com/nvim-treesitter/nvim-treesitter - bc07e58f425a5382acfac9ac34a317faa077943a authored 8 months ago by Luckas <[email protected]>
Update README

github.com/nvim-treesitter/nvim-treesitter - 01c159826ea9c6f66f55bed673a026f75a25f4e0 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
feat: add tree-sitter-asm parser (#5946)

github.com/nvim-treesitter/nvim-treesitter - cab95b2f966561957ca25e3203951fe15139287f authored 8 months ago by wzy <[email protected]>
chore(ruby): adapt to scanner rewrite

github.com/nvim-treesitter/nvim-treesitter - 6d1ab048d2a1b4bcd1f61f675cf14e29888273f2 authored 8 months ago by Amaan Qureshi <[email protected]>
feat(d)!: switch upstream parser to `gdamore/tree-sitter-d`

github.com/nvim-treesitter/nvim-treesitter - 76700e147bfab7630e6b97f91b32397175e8153f authored 8 months ago by Amaan Qureshi <[email protected]>
feat(readline): add parser tree-sitter-readline (#6058)

github.com/nvim-treesitter/nvim-treesitter - cbf0dfd92f3149a378164ab781d0b0a13da5b04a authored 8 months ago by Riley Bruins <[email protected]>
feat(faust): add tree-sitter-faust (#6043)

github.com/nvim-treesitter/nvim-treesitter - b444afa1dacd3d031c0ffe4763671d89afda5ddb authored 8 months ago by Karl Hiner <[email protected]>
Update parsers: groovy, haskell, javascript, svelte, templ, wing

github.com/nvim-treesitter/nvim-treesitter - 3e71d6544724ff10f2bdb4b50ea3e501ca8d5295 authored 8 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
docs: update queries in README

github.com/nvim-treesitter/nvim-treesitter-textobjects - dd0b2036c3a27cb6e6486f8bd24188c6ca43af0b authored 8 months ago by Github Actions <actions@github>
feat(toml): Add @parameter.inner and @parameter.outer (#561)

Includes array elements, key-val pair in inline tables and key-val pairs
in normal tables.

github.com/nvim-treesitter/nvim-treesitter-textobjects - a05979b623b5017043c20e17ba949fb279d0eb60 authored 8 months ago by Ankit Goel <[email protected]>
fix(kotlin): remove slow highlight and local pattern (#5954)

This is a parser bug that needs to be fixed; temporary workaround to
remove the ~0.5s delay on ...

github.com/nvim-treesitter/nvim-treesitter - 5973b617a9a48212e40c5c0a0727ad7c91b27484 authored 9 months ago by Anthony Shi <[email protected]>
fix(angular): nullish coalescing operator in Angular templates (#6052)

github.com/nvim-treesitter/nvim-treesitter - 3722d5d772418401d88f9bebb30b0486c91f0b17 authored 9 months ago by Dennis van den Berg <[email protected]>
feat(latex): pre-compiled header highlights, tests

Also moves comment highlights to the very end to make them more
future-proof.

github.com/nvim-treesitter/nvim-treesitter - 127cf25737300c7cd5ea74d387576008a9eafe2a authored 9 months ago by Riley Bruins <[email protected]>
fix(latex): give comments higher precedence

This commit also moves things around to give text better precedence in
the case of `textit` and ...

github.com/nvim-treesitter/nvim-treesitter - 8d6192baa9f78990cf784c57784506e60ce573c4 authored 9 months ago by Riley Bruins <[email protected]>
Update parsers: angular, bash, gitcommit, glsl, hlsl, php, php_only, templ, wing

github.com/nvim-treesitter/nvim-treesitter - 7bba891bae1ab70a01e464189b37a9ff96cbf025 authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
highlight(jsx,tsx): character references (a.k.a. entities)

github.com/nvim-treesitter/nvim-treesitter - 0d14299a9de818b6ef1f37313eddb100edb1f974 authored 9 months ago by Calum Smith <[email protected]>
fix(inc-selection): handle deleting non-existing keymaps

github.com/nvim-treesitter/nvim-treesitter - 4fbf150a1621d52f17b099506e1a32f107079210 authored 9 months ago by Maria José Solano <[email protected]>
refactor(inc-selection): simplify keymap and add error message

github.com/nvim-treesitter/nvim-treesitter - 140a486abe6dd3cbc40d0620985fccee6f5f609f authored 9 months ago by Maria José Solano <[email protected]>
feat(java): inject printf in String.formatted (#6045)

https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html#formatted(jav...

github.com/nvim-treesitter/nvim-treesitter - 1cda98132abfde758c1778096960f9b2c0bd78c1 authored 9 months ago by Ilia Ilinykh <[email protected]>
fix(php): add missing spaceship operator `<=>`

github.com/nvim-treesitter/nvim-treesitter - a536ecad5744d03e6a56f63d635c35ceea3207c0 authored 9 months ago by Michael Strobel <[email protected]>
Update parsers: embedded_template, fennel, javascript, php, php_only, qmljs, ruby

github.com/nvim-treesitter/nvim-treesitter - b7e1a6c2cdc934315cd1914f25763a2a8038c855 authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
Update parsers: bicep, cpp, gitcommit, kdl, php, php_only, wing

github.com/nvim-treesitter/nvim-treesitter - 95125827758ee49a398cce05750dc9563ee3a23d authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
chore(bicep): update queries and add scanner

github.com/nvim-treesitter/nvim-treesitter - 8b99311ca1171015bda7d2bb2250a1aaf2d9ea8a authored 9 months ago by Amaan Qureshi <[email protected]>
chore(kconfig): update highlights

github.com/nvim-treesitter/nvim-treesitter - d2b4563230bb3564fa3c0f74373b2700d69f28b4 authored 9 months ago by Amaan Qureshi <[email protected]>
fix(go): fix eq to any-of

github.com/nvim-treesitter/nvim-treesitter - e7ea07e42c478cb466cf96124693b447add84011 authored 9 months ago by Ilya Ilyinykh <[email protected]>
feat(go): printf injections

https://pkg.go.dev/fmt#pkg-index
https://pkg.go.dev/fmt#Fscanf
https://pkg.go.dev/fmt#Appendf
ht...

github.com/nvim-treesitter/nvim-treesitter - f2119df35cdcdb0c6c9bf791a04000d4d131cef7 authored 9 months ago by Ilya Ilyinykh <[email protected]>
fix(svelte): correct formatting

github.com/nvim-treesitter/nvim-treesitter - 7e4e92432d9252d327f4b2f91aabc198a08308d4 authored 9 months ago by Levi Frandsen <[email protected]>
fix(svelte): correct indents, add key block

resolves #6028

github.com/nvim-treesitter/nvim-treesitter - 129f8b97426212808a0e719d8bbe0c1a4cbb9cc0 authored 9 months ago by Levi Frandsen <[email protected]>
chore(bicep): update highlights

github.com/nvim-treesitter/nvim-treesitter - 5fca7ae4960c415af0b038e89a2d84ef6e16d28d authored 9 months ago by Amaan Qureshi <[email protected]>
chore(typescript): update queries from upstream

github.com/nvim-treesitter/nvim-treesitter-textobjects - 8edd5a6d96936bdff23333d3bc177481388839e5 authored 9 months ago by Amaan Qureshi <[email protected]>
chore(ecma): update queries from upstream

github.com/nvim-treesitter/nvim-treesitter-textobjects - aea12055987091d8dfe31624aabf9e4cdb2ae95a authored 9 months ago by Amaan Qureshi <[email protected]>
Update parsers: bitbake, groovy, haskell, kconfig, luadoc, starlark, wing

github.com/nvim-treesitter/nvim-treesitter - 13599375c3d7759b1af14a421ea271bd6daa6811 authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
chore(ecma,jsx): update parser and queries

github.com/nvim-treesitter/nvim-treesitter - 6da205148fb43eb4fa70888fd6ac46a32f1fc3f2 authored 9 months ago by Amaan Qureshi <[email protected]>
chore(typescript,tsx): update parser and queries

github.com/nvim-treesitter/nvim-treesitter - 90327d9e7363e899b6a3c3fe5796eb7bf3ac6bcd authored 9 months ago by Amaan Qureshi <[email protected]>
chore(qmljs): temporarily remove the ecma inherit

github.com/nvim-treesitter/nvim-treesitter - 515b00598a4786631466d5c4b7c7fd0188ae1022 authored 9 months ago by Amaan Qureshi <[email protected]>
ci: use M1 for macOS

GH Actions runners use M1 hardware for `macos-14` now. Since macOS is
one of the slowest platfor...

github.com/nvim-treesitter/nvim-treesitter - 364b86ec8ea88e4a77ba676b93fb10829d6a9cb3 authored 9 months ago by Christian Clason <[email protected]>
Update parsers: apex, phpdoc, rbs, soql, sosl, wing

github.com/nvim-treesitter/nvim-treesitter - 45cde459b52e6939919f6b2f17355c2cf0027d7d authored 9 months ago by nvim-treesitter-bot[bot] <157957100+nvim-treesitter-bot[bot]@users.noreply.github.com>
fix(incremental-selection): second attempt at fixing command (#6014)

github.com/nvim-treesitter/nvim-treesitter - ba6454783493ac3a5dd209c25e491640b07bd8de authored 9 months ago by Maria José Solano <[email protected]>
fix(format): handle list with 300 nodes

github.com/nvim-treesitter/nvim-treesitter - 5f950cdcb82d2cf74e6b30338897b3a4897f52b3 authored 9 months ago by Phạm Huy Hoàng <[email protected]>
fix(format): improve error message

github.com/nvim-treesitter/nvim-treesitter - e9602f41192ba51842b4be4d02c718a64cd57acf authored 9 months ago by Christian Clason <[email protected]>
ci: use nvim-treesitter-bot as author

github.com/nvim-treesitter/nvim-treesitter - 569d5dfadb591b2cadd4710dc1ca1f45aa16ec60 authored 9 months ago by Christian Clason <[email protected]>
Update parsers: angular, beancount, liquidsoap, markdown, markdown_inline, purescript, wing

github.com/nvim-treesitter/nvim-treesitter - 59a295f76aa9341a6ba42c680b9af99f2ae18edc authored 9 months ago by kyazdani42 <[email protected]>
ci: use nvim-treesitter-bot as committer

github.com/nvim-treesitter/nvim-treesitter - e24dab6696aa2a6682a117e241adc32c38e93d53 authored 9 months ago by Christian Clason <[email protected]>
Update parsers: groovy, php, php_only

github.com/nvim-treesitter/nvim-treesitter - 4ea1a4ffa841acd8f1d51a7003f0cc9596ad8b64 authored 9 months ago by kyazdani42 <[email protected]>
feat(groovy)!: switch to more complete parser (#5957)

Co-authored-by: ObserverOfTime <[email protected]>

github.com/nvim-treesitter/nvim-treesitter - d4dac523d2546afc266eb9b5a7986690b5319c41 authored 9 months ago by Murtaza <[email protected]>
ci: use token for automated PRs

* Use a Github App token to allow CI to run automatically
(Following
https://github.com/peter-ev...

github.com/nvim-treesitter/nvim-treesitter - b5736698be1dae39ebcaf771641a66503f3a87a9 authored 9 months ago by Christian Clason <[email protected]>
chore: regenerate parser with latest tree-sitter

github.com/tree-sitter-grammars/tree-sitter-query - 67e9e009436c8c1f2de9f4c654ee3e7674675769 authored 9 months ago by Christian Clason <[email protected]>
chore: remove old generated wasm file

github.com/tree-sitter-grammars/tree-sitter-query - b277755a8a12744644235c053de06f1afa270143 authored 9 months ago by Christian Clason <[email protected]>
Update parsers: awk, haskell, php, php_only

github.com/nvim-treesitter/nvim-treesitter - 6f586875e35e2b02358efa467317634c766fd1d4 authored 9 months ago by GitHub <[email protected]>
fix(incremental-selection): use cmd instead of :lua for command

github.com/nvim-treesitter/nvim-treesitter - 458ce4d16c1771fc601ec10a87820acae9981f6d authored 9 months ago by Maria José Solano <[email protected]>
Update README

github.com/nvim-treesitter/nvim-treesitter - b4138891b3454beeb14eef171c91c92377fcd715 authored 9 months ago by Github Actions <actions@github>
feat(angular)!: switch to parser supporting v17 (#5779)

github.com/nvim-treesitter/nvim-treesitter - 2fb2100fedf8988f12b1f09efe38134f831e2d99 authored 9 months ago by Dennis van den Berg <[email protected]>
Update parsers: astro, bitbake, c, cpp, dtd, gnuplot, json, php, php_only, wing, xml

github.com/nvim-treesitter/nvim-treesitter - 589fa77c2355b1a1452948711a24a2d792b67538 authored 9 months ago by GitHub <[email protected]>
fix(jsdoc): add scanner.c

github.com/nvim-treesitter/nvim-treesitter - cf13c9605074388f8a2085bcfc573c7adb443ea2 authored 9 months ago by Christian Clason <[email protected]>
fix(make): highlight order-only prerequisite pipe

github.com/nvim-treesitter/nvim-treesitter - e0edcbb1d27b679a0f48f2557db655855ba5434c authored 9 months ago by Riley Bruins <[email protected]>
chore(Odin): update highlights

github.com/nvim-treesitter/nvim-treesitter - ed82d82b77e4fa3bd4593eda8fc4c4ff95a5eb25 authored 9 months ago by Amaan Qureshi <[email protected]>
feat(tests): allow check-queries to take list of parsers

`./scripts/check-queries.lua foo bar baz`

github.com/nvim-treesitter/nvim-treesitter - efda19a54a157da8635aa6cb84f56a10593b1a23 authored 9 months ago by Christian Clason <[email protected]>
feat(gnuplot): added gnuplot parser and queries (#5594)

* feat(gnuplot): added gnuplot parser and queries

---------

Co-authored-by: Pham Huy Hoang...

github.com/nvim-treesitter/nvim-treesitter - ffb19d5deed8ff4c1191cf3d816fc4b8e29edfd3 authored 9 months ago by Dai López <[email protected]>
feat(kconfig): add new operator

github.com/nvim-treesitter/nvim-treesitter - 4bc1f9a4eb5e7a0a963636a8b2aa419c17234c62 authored 9 months ago by Amaan Qureshi <[email protected]>
Update parsers: kconfig, php, php_only, wing

github.com/nvim-treesitter/nvim-treesitter - 7b9973fca91d83a9baeb259e5663617154c0e55b authored 9 months ago by GitHub <[email protected]>
fix(lua): inject luadoc into comments immediately beginning with a `|`

github.com/nvim-treesitter/nvim-treesitter - b7fd3d1db4a425e0d50711b2aa96f23ab720e1a7 authored 9 months ago by Amaan Qureshi <[email protected]>
fix(git_config): highlight parent relative path

github.com/nvim-treesitter/nvim-treesitter - 0b697429c92d94146c636a14925bbf5649dcbb1e authored 9 months ago by Riley Bruins <[email protected]>
feat(python): allow comments before module docstring

Example:

```python
#!/usr/bin/env/python
# some comment before module docstring
# Copyr...

github.com/nvim-treesitter/nvim-treesitter - cb79d2446196d25607eb1d982c96939abdf67b8e authored 9 months ago by Jongwook Choi <[email protected]>
feat(hl): add 'TreesitterContextLineNumberBottom'

github.com/nvim-treesitter/nvim-treesitter-context - 9c06b115abc57c99cf0aa81dc29490f5001f57a1 authored 9 months ago by Danielkonge <[email protected]>
fix(dart): replace slow indent with simpler strategy

Pattern for dedenting else blocks is painfully slow (~20% of total test
time), so replace with `...

github.com/nvim-treesitter/nvim-treesitter - cc908cfcd7258b2e5c1a9c583e2f3feda0caf23b authored 9 months ago by Christian Clason <[email protected]>
Update parsers: cpp, csv, disassembly, elixir, kconfig, luau, matlab, php, php_only, psv, tsv, wing

github.com/nvim-treesitter/nvim-treesitter - fb91060f597c4850847067d3f542fbdfc77480ac authored 9 months ago by GitHub <[email protected]>
fix: bump phpdoc parser and query

github.com/nvim-treesitter/nvim-treesitter - 22025469b56ff189b777f33ee0be1c13a42323d2 authored 9 months ago by Christian Clason <[email protected]>
fix(jsx): proper tag and builtin tag distinction

github.com/nvim-treesitter/nvim-treesitter - 314fe31dc787b99fe2f8738c71270ddec4f1a16f authored 9 months ago by Riley Bruins <[email protected]>
fix: format disassembly

github.com/nvim-treesitter/nvim-treesitter - 1d83fc08d4711077501d91deb4f0b2ae528e8b34 authored 9 months ago by Amaan Qureshi <[email protected]>
feat: add tree-sitter-disassembly

github.com/nvim-treesitter/nvim-treesitter - 4362b04a294857796156862c0127c6f236bc8da9 authored 9 months ago by Colin Kennedy <[email protected]>
feat(bash) Highlight concatenated words as strings

github.com/nvim-treesitter/nvim-treesitter - 2c1eb02e92734406866b993bd87111891830455b authored 9 months ago by Miles Frain <[email protected]>
chore(luau): update highlights and parser

github.com/nvim-treesitter/nvim-treesitter - 10903b13d8f7cf6a8d7a804253aa9261aec86cc1 authored 9 months ago by Amaan Qureshi <[email protected]>
feat(vim): highlight keycodes

github.com/nvim-treesitter/nvim-treesitter - 1bee80469d3d1569de47a62dd59824d9f9af0866 authored 9 months ago by ObserverOfTime <[email protected]>
feat(yuck): add missing injections

And builtin variable highlights

github.com/nvim-treesitter/nvim-treesitter - 81660800352ecab6a2e95f4ca30d637df1f3765e authored 9 months ago by ObserverOfTime <[email protected]>
fix(godot_resource): improve highlights

And add a comment injection

github.com/nvim-treesitter/nvim-treesitter - d23192fb175b39aecf5eadb964d38432fea83dbe authored 9 months ago by ObserverOfTime <[email protected]>
fix(highlights): clean up tag highlights

github.com/nvim-treesitter/nvim-treesitter - aa0c60ca5a18e5d62ea467947303d6894550de4a authored 9 months ago by ObserverOfTime <[email protected]>
feat(latex): operator highlights for _ and ^

github.com/nvim-treesitter/nvim-treesitter - c62874656ea88d00a01a1f1840152c42321cb9d1 authored 9 months ago by Riley Bruins <[email protected]>
fix(latex): better environment precedence

github.com/nvim-treesitter/nvim-treesitter - f72d9169f26e06d31fec2eafd054e19ea629c256 authored 9 months ago by Riley Bruins <[email protected]>
feat(c): Add switch and case support

github.com/nvim-treesitter/nvim-treesitter-context - 2972717355a18d5599e9162f48d6e3e584068bf9 authored 9 months ago by btolsch <[email protected]>
ci: bump cache to v4

github.com/nvim-treesitter/nvim-treesitter - 023a8ee9a2e3fcb134f0155d9390e068e85bb4f4 authored 9 months ago by Christian Clason <[email protected]>
chore(c_sharp): highlight tweaks

github.com/nvim-treesitter/nvim-treesitter - ae7ceaadad86694f4a553ed63703acd6b3e7063d authored 9 months ago by Amaan Qureshi <[email protected]>
chore(luadoc): update parser & highlights

github.com/nvim-treesitter/nvim-treesitter - a938e98cb4c0b715799ad2b964f6fa39fc315020 authored 9 months ago by Amaan Qureshi <[email protected]>
chore(rust): update highlights

github.com/nvim-treesitter/nvim-treesitter - 527eb602ff11ec64c4c658f94d4ee4f0240753e1 authored 9 months ago by Amaan Qureshi <[email protected]>