_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


tree-sitter-ninja 0.1.0-0.0a95cfd
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/alemuller/tree-sitter-ninja
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Ninja grammar
Description:

This package provides a Ninja grammar for the Tree-sitter library.

tree-sitter-rust 0.24.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-rust
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Rust grammar
Description:

This package provides a Rust grammar for the Tree-sitter library.

tree-sitter-html 0.23.2
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-html
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter HTML grammar
Description:

This package provides a HTML grammar for the Tree-sitter library.

tree-sitter-wast 0.0.0-0.2ca28a9
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/wasm-lsp/tree-sitter-wasm
Licenses: ASL 2.0
Build system: tree-sitter
Synopsis: Tree-sitter WebAssembly grammars
Description:

This package provides WebAssembly grammars for the Tree-sitter library.

tree-sitter-qmldir 0.2.2-0.fbf29dd
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-qmldir
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Qmldir grammar
Description:

This package provides a Qmldir grammar for the Tree-sitter library.

tree-sitter-wgsl 0.0.9-0.809fe42
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/gpuweb/tree-sitter-wgsl
Licenses: W3C Software Notice and License
Build system: tree-sitter
Synopsis: Tree-sitter WebGPU Shading Language (WGSL) grammar
Description:

This package provides a WebGPU Shading Language (WGSL) grammar for the Tree-sitter library.

tree-sitter-elixir 0.3.4
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/elixir-lang/tree-sitter-elixir
Licenses: ASL 2.0 Expat
Build system: tree-sitter
Synopsis: Tree-sitter Elixir grammar
Description:

This package provides an Elixir grammar for the Tree-sitter library.

tree-sitter-mermaid 0.0.2-0.90ae195
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/monaqa/tree-sitter-mermaid
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Mermaid grammar
Description:

This package provides a Mermaid grammar for the Tree-sitter library.

tree-sitter-gn 1.0.0-0.bc06955
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-gn
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter GN grammar
Description:

This package provides a GN grammar for the Tree-sitter library.

tree-sitter-qmljs 0.2.0
Dependencies: tree-sitter-javascript@0.23.1 tree-sitter-typescript@0.23.2
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/yuja/tree-sitter-qmljs
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter QML grammar
Description:

This package provides a QML grammar for the Tree-sitter library.

tree-sitter 0.25.3
Dependencies: icu4c@73.1
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://tree-sitter.github.io/tree-sitter/
Licenses: Expat
Build system: gnu
Synopsis: Incremental parsing system for programming tools
Description:

Tree-sitter is a parser generator tool and an incremental parsing library. It can build a concrete syntax tree for a source file and efficiently update the syntax tree as the source file is edited.

Tree-sitter aims to be:

  • General enough to parse any programming language

  • Fast enough to parse on every keystroke in a text editor

  • Robust enough to provide useful results even in the presence of syntax errors

  • Dependency-free so that the runtime library (which is written in pure C) can be embedded in any application

This package includes the libtree-sitter runtime library.

tree-sitter-re2c 0.1.0-0.c18a3c2
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-re2c
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Regular Expressions to Code (re2c) grammar
Description:

This package provides a Regular Expressions to Code (re2c) grammar for the Tree-sitter library.

tree-sitter-vhdl 0.1.1-0.a3b2d84
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/alemuller/tree-sitter-vhdl
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter VHDL grammar
Description:

This package provides a VHDL grammar for the Tree-sitter library.

tree-sitter-ada 0.1.0-0.b23672d
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/briot/tree-sitter-ada
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Ada grammar
Description:

This package provides a Ada grammar for the Tree-sitter library.

tree-sitter-go 0.23.4
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-go
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Go grammar
Description:

This package provides a Go grammar for the Tree-sitter library.

tree-sitter-po 0.0.1-0.bd860a0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-po
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter GNU gettext translation file (PO/POT) grammar
Description:

This package provides a GNU gettext translation file (PO/POT) grammar for the Tree-sitter library.

tree-sitter-tlaplus 1.5.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tlaplus-community/tree-sitter-tlaplus
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter TLA+ grammar
Description:

This package provides a TLA+ grammar for the Tree-sitter library.

tree-sitter-latex 0.4.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/latex-lsp/tree-sitter-latex
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter LaTeX grammar
Description:

This package provides a LaTeX grammar for the Tree-sitter library.

tree-sitter-yuck 0.0.2-0.e877f6a
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-yuck
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Yuck grammar
Description:

This package provides a Yuck grammar for the Tree-sitter library.

python-tree-sitter-json 0.24.8
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-json
Licenses: Expat
Build system: pyproject
Synopsis: Tree-sitter JSON grammar
Description:

This package provides a JSON grammar for the Tree-sitter library.

This variant provides Python bindings.

tree-sitter-graphql 0.0.1-0.5e66e96
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/bkegley/tree-sitter-graphql
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter GraphQL grammar
Description:

This package provides a GraphQL grammar for the Tree-sitter library.

tree-sitter-thrift 0.5.0-0.68fd0d8
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-thrift
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Thrift grammar
Description:

This package provides a Thrift grammar for the Tree-sitter library.

tree-sitter-smithy 0.2.0-0.ec4fe14
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/indoorvivants/tree-sitter-smithy
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Smithy grammar
Description:

This package provides a Smithy grammar for the Tree-sitter library.

tree-sitter-gosum 1.0.0-0.27816eb
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-go-sum
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Go .sum grammar
Description:

This package provides a Go .sum grammar for the Tree-sitter library.

Total packages: 69272