HTMX Django IntelliSense¶
Documentation for the VS Code extension that provides offline HTMX IntelliSense and Django 6 template partial completion and navigation across templates and Python views.

What is documented here¶
Use this site to install the extension, author HTMX attributes, configure HTMX 2/4 behavior, work with Django partials, and maintain the generated catalog and VSIX package.
C4Context
Person(author, "Template author", "Edits HTML and Django templates")
System(extension, "HTMX Django IntelliSense", "VS Code extension for HTMX completions, hover, and diagnostics")
System_Ext(vscode, "Visual Studio Code", "Extension host and editor")
System_Ext(django, "Django extension", "Supplies the django-html language mode")
System_Ext(htmxDocs, "HTMX release archives", "Pinned build-time catalog source")
Rel(author, vscode, "Edits templates in")
Rel(vscode, extension, "Activates by language mode")
Rel(extension, django, "Uses django-html language identifier")
Rel(htmxDocs, extension, "Build-time catalog input", "HTTPS")
The installed extension runs locally in VS Code. It reads the committed catalog and does not make runtime network requests; release archives are fetched only when a contributor regenerates the catalog.
Start here¶
| Need | Read |
|---|---|
| Install and verify the extension | Installation |
| Create a first HTMX-enabled Django template | First template |
| Understand version modes and scope | Compatibility |
| Configure editor behavior | Configuration |
| Contribute or package a change | First contribution |
Documentation map¶
- Start Here covers installation and the first useful template.
- Explanation describes the offline runtime model and compatibility behavior.
- Tutorials cover local docs and extension contribution workflows.
- How-to Guides solve common authoring, configuration, and partial tasks.
- Operations covers local testing, CI, VSIX inspection, and releases.
- Reference lists settings, catalog syntax, and snippets.