D2
d2lang.comTurn a concise text description into a customizable diagram with the D2 language.
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.
Tailwind components and templates with right-to-left support
Free AI email writer for drafts, replies and subject lines
ASL courses with instructor feedback and practice events.
Theme-based ASL lessons and retention activities.
Searchable language lessons organized by level and modality.
Build native programs with Rust and manage their packages and builds through Cargo.
Experiment with financial language models, sentiment and forecasts
A functional language and Mix toolchain for maintainable applications on the Erlang ecosystem.
Summarize files, code, comments, and blank lines across a project by programming language.
Orthography data and tools for investigating font language support.
AI tool that writes cover letters in any language using large language models
Usability and navigation research with local-language support
Website popups with language-specific targeting and interactive design previews.
Audio and video language lessons with study tools.
A statically typed language and compiler toolchain for building native and bytecode programs.
A graphical Racket development environment with interactive evaluation, language selection, and debugging tools.
Translate application text with Google Cloud's NMT and advanced translation services.