An open API service indexing awesome lists of open source software.

https://github.com/terror/axil

A terminal user interface for tree-sitter
https://github.com/terror/axil

Last synced: 7 months ago
JSON representation

A terminal user interface for tree-sitter

Awesome Lists containing this project

README

          

## axil

[![CI](https://github.com/terror/axil/actions/workflows/ci.yaml/badge.svg)](https://github.com/terror/axil/actions/workflows/ci.yaml)
[![crates.io](https://shields.io/crates/v/axil.svg)](https://crates.io/crates/axil)
[![dependency status](https://deps.rs/repo/github/terror/axil/status.svg)](https://deps.rs/repo/github/terror/axil)

**axil** is a terminal user interface for tree-sitter.

Screenshot 2025-04-06 at 8 32 29 PM

## Installation

`axil` should run on any system, including Linux, MacOS, and the BSDs.

The easiest way to install it is by using [cargo](https://doc.rust-lang.org/cargo/index.html),
the Rust package manager:

```
cargo install axil
```

### Pre-built binaries

Pre-built binaries for Linux, MacOS, and Windows can be found on [the releases
page](https://github.com/terror/axil/releases).

## Prior Art

The [tree-sitter](https://tree-sitter.github.io/tree-sitter/) parser generator
tool and an incremental parsing library.