Skip to main content
Agentastic uses Tree-sitter for syntax highlighting, providing accurate, incremental parsing for over 100 programming languages. Highlighting works out of the box — no configuration required. For enhanced editor features like auto-completion, go-to-definition, and inline diagnostics, you can additionally configure a language server.

Web development

Systems programming

Apple platforms

Mobile

Scripting

Shell

JVM languages

Functional

Data and config

Documentation

Database

Other

LSP support

Tree-sitter provides syntax highlighting only. For features like auto-completion, go-to-definition, find references, and inline diagnostics, configure a language server for your language. See IDE features for LSP setup instructions.

Requesting new languages

If your language is not listed, it may be possible to add it via a Tree-sitter grammar. Check the CodeEditLanguages package for a list of available grammars and instructions for requesting new ones.