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 terminal-native editor built around multiple selections, syntax-aware navigation, and language-server features.
Nursing study and exam preparation with NCLEX practice, SIMCLEX and study-planning routes.
Movement and learning videos with activity, subject and classroom-routine routes.
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.
Private language tutors for live online conversation.
Write programmable configuration with validation and generate JSON, YAML, and other output formats.
Sleep-health education with research summaries, guidelines and public campaigns
Paired fiction and nonfiction for early readers
A source and web editor with built-in HTML preview, file tools and language-server support.
Turn a concise text description into a customizable diagram with the D2 language.
Science-fair projects, STEM activities and guides to scientific and engineering methods.
AI language tutor for conversation practice in 30+ languages
AI language tutor for speaking, listening, writing, and pronunciation practice in 130+ languages.
Searchable language lessons organized by level and modality.
IELTS lessons and language practice with separate writing correction and online speaking sessions.
Professional exam review and training with distinct current enrolment routes.