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

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-kotlin 0.3.8
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/fwcd/tree-sitter-kotlin
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Kotlin grammar
Description:

This package provides a Kotlin 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.

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

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

This variant provides Python bindings.

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

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

tree-sitter-markdown 0.5.3
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/MDeiml/tree-sitter-markdown
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Markdown (CommonMark Spec v0.30) grammars
Description:

This package provides Markdown (CommonMark Spec v0.30) grammars for the Tree-sitter library.

tree-sitter-clisp 0.4.1
Dependencies: tree-sitter-clojure@0.0.13
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-commonlisp
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Common Lisp grammar
Description:

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

tree-sitter-matlab 1.0.4
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/acristoffers/tree-sitter-matlab
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Matlab grammar
Description:

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

tree-sitter-yaml 0.7.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-yaml
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter YAML grammar
Description:

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

tree-sitter-doxygen 1.1.0-0.1e28054
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-doxygen
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Doxygen grammar
Description:

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

tree-sitter-embedded-template 0.23.2
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-embedded-template
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter embedded template (like ERB and EJS) grammar
Description:

This package provides an embedded template (like ERB and EJS) 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-rego 1.0.0-0.20b5a59
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/FallenAngel97/tree-sitter-rego
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Rego grammar
Description:

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

tree-sitter-sway 1.0.0-0.f9e53e9
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/FuelLabs/tree-sitter-sway
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Sway grammar
Description:

This package provides a Sway 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.

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-c-sharp 0.23.1
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-c-sharp
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter C# grammar
Description:

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

tree-sitter-comment 0.3.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/stsewd/tree-sitter-comment
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter comment tags (like TODO, FIXME) grammar
Description:

This package provides a comment tags (like TODO, FIXME) grammar for the Tree-sitter library.

tree-sitter-typescript 0.23.2
Dependencies: tree-sitter-javascript@0.23.1
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter/tree-sitter-typescript
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter TypeScript and TSX grammars
Description:

This package provides TypeScript and TSX grammars for the Tree-sitter library.

tree-sitter-objc 3.0.2
Dependencies: tree-sitter-c@0.24.1
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-objc
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Objective-C grammar
Description:

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

tree-sitter-erlang 0.14.0-0.364e323
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/WhatsApp/tree-sitter-erlang
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Erlang grammar
Description:

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

tree-sitter-solidity 1.2.13
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/JoranHonig/tree-sitter-solidity
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter Solidity grammar
Description:

This package provides a Solidity 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-toml 0.7.0
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/tree-sitter-grammars/tree-sitter-toml
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter TOML grammar
Description:

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

tree-sitter-llvm 1.1.0-0.2914786
Channel: guix
Location: gnu/packages/tree-sitter.scm (gnu packages tree-sitter)
Home page: https://github.com/benwilliamgraham/tree-sitter-llvm
Licenses: Expat
Build system: tree-sitter
Synopsis: Tree-sitter LLVM grammar
Description:

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

Total packages: 32521