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.
A dynamic programming language with an interactive development workflow and a JVM-based library ecosystem.
A small, Lua-scriptable desktop text editor that can add language, build, and debugging features through plugins.
Test language support through shaping behavior as well as character coverage.
An interactive programming language for technical and numerical computing.
Build apps, command-line tools, and services with Swift's compiled programming language.
Global reporting with explanatory features
Write programmable configuration with validation and generate JSON, YAML, and other output formats.
Tunisian investigations and reported features in English
Turn a concise text description into a customizable diagram with the D2 language.
AI language tutor for conversation practice in 30+ languages
AI language tutor for speaking, listening, writing, and pronunciation practice in 130+ languages.
A language-course library with personal and institutional access routes.
Car reviews, features and motoring entertainment
Build Discord bots, interactive apps, and game integrations with HTTP, Gateway, and interaction APIs.
A Python IDE for creating, running, and debugging projects, notebooks, and data applications.
Searchable language lessons organized by level and modality.
AI tool that writes cover letters in any language using large language models
A handwriting notebook that links notes and searches handwriting, Markdown, and PDF text.
Extra map symbols for places and features beyond Maki.
Audio and video language lessons with study tools.