Tree-sitter
tree-sitter.github.ioGenerate concrete syntax trees that stay responsive while source code changes.
Generate concrete syntax trees that stay responsive while source code changes.
Shape tree joints and export lighter variants for games
A terminal-native editor built around multiple selections, syntax-aware navigation, and language-server features.
Keep rich-text or code notes in a hierarchical tree stored in a single database or file collection.
Edit code on iPhone or iPad with broad syntax highlighting, remote file access, and an SSH terminal.
Compare source files by syntax structure rather than relying only on line-oriented diffs.
A Java-based programmer’s editor with syntax modes, split views and an in-editor plugin manager.
Read source and text files in the terminal with syntax highlighting and Git-aware display.
Configure native-code builds in a separate build directory, then compile and run registered tests.
Build a hierarchical personal knowledge base locally or on a self-hosted server.
Structure team knowledge in a page tree with rich blocks and links to active work.
Add formatted text, tables, syntax highlighting, and progress displays to Python terminal programs.
A Windows source-code editor with syntax highlighting, tabbed files, and search across documents.
A Windows editor for source and text files with configurable syntax highlighting and Perl- or JavaScript-style regular expressions.
A Windows web-code editor with language-aware tools, project navigation and FTP publishing.
A Windows source-file editor with syntax highlighting, code folding, portable downloads and text-format tools.
A Windows programmer’s editor with web preview, remote-file transfer and hex viewing.
Highlight code with TextMate grammars and themes in a JavaScript rendering pipeline.
Compile modern JavaScript syntax into output configured for the environments a project targets.
A cross-platform IDE for C, C++, Rust, PHP, and Node.js projects with filesystem workspaces and integrated debugging.
Navigate, search, preview, and manage directory trees from an interactive terminal view.
Edit source files with a lightweight cross-platform editor and optional Python add-ons.
Make Git diffs and related terminal output easier to scan with syntax and word-level highlighting.
Compile Ruby-inspired, statically typed Crystal programs into native executables.