| Port details on branch 2024Q2 |
- tree-sitter Incremental parser generator
- 0.26.8 devel
=3 0.26.7Version of this port present on the latest quarterly branch. - Maintainer: adamw@FreeBSD.org
 - Port Added: 2021-07-02 17:48:17
- Last Update: 2026-04-10 08:38:44
- Commit Hash: 7fefd51
- People watching this port, also watch:: fribidi, py311-pycparser, p5-Encode-Locale, luv, p5-IO-HTML
- License: MIT
- WWW:
- https://tree-sitter.github.io/tree-sitter/
- 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
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- tree-sitter>0:devel/tree-sitter
- To install the port:
- cd /usr/ports/devel/tree-sitter/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/tree-sitter
- pkg install tree-sitter
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tree-sitter
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1775304061
SHA256 (tree-sitter-tree-sitter-v0.26.8_GH0.tar.gz) = e6826b7533ec3a885aba598377a6d20b5a6321ff3db76968e960c2352d3a5077
SIZE (tree-sitter-tree-sitter-v0.26.8_GH0.tar.gz) = 908286
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- This port is required by:
- for Libraries
-
- editors/emacs
- editors/emacs-devel
- editors/neovim
- lang/rizin
Configuration Options:
- No options to configure
- Options name:
- devel_tree-sitter
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|