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.
Test language support through shaping behavior as well as character coverage.
An interactive programming language for technical and numerical computing.
Language courses with speaking practice and community exchange.
Write programmable configuration with validation and generate JSON, YAML, and other output formats.
A keyboard-first team workspace with channels, threads, one inbox, shared pages, and an MCP server.
A Python web framework with project structure for building complete server-side applications.
Automate repository workflows in a self-hosted Gitea instance.
Self-host a tag-based time tracker with calendar and dashboard views.
Add small reactive interactions to HTML with directives such as x-data, @click, and x-show.
Choose embedded payment, hosted checkout or invoice links
Browser-based XMPP team chat with meetings and real-time collaboration.
Monitor websites and APIs from multiple regions, then route failures into alerts and status updates.
A self-hosted business messenger with direct and team chat, plus separate forum and support tools.
Write with Apple Pencil in an Obsidian vault and keep handwritten pages beside Markdown notes.
Write text descriptions and render them as UML and other technical diagrams.
A privacy-oriented notes app with Markdown import and user-managed cloud-sync options.
Promote releases through environments and coordinate deployments beyond the build stage.
Open-source XMPP messaging client for business chat and group rooms.
Provision managed PostgreSQL and connect to it from Google Cloud Shell.
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.