Start Here

If you are new, follow this order:

  1. Install
  2. Read Documentation
  3. Use Diagnostics

Need full map? Open Sitemap. Want the visual overview first? Open Visual Preview.

Current Vitte surface

  • .vit is the canonical compiler/user source extension.
  • .vitl is used for library and stdlib modules.
  • .vitte remains a legacy/editor compatibility extension.
  • The primary CLI is vitte: use check, build, run, parse, and explain.
vitte check tests/strict_ok.vit
vitte build tests/strict_ok.vit -o build/strict_ok
vitte run tests/strict_ok.vit

Quick example

After installation, verify the site locally by opening docs/index.html in your browser. For documentation edits, change the HTML file directly in docs/ and refresh the page.

Site edit example

# edit the landing page or a docs page
open docs/index.html
# or edit an existing site page
code docs/suggestions.html

# preview in browser after saving
open docs/index.html

This is the intended workflow for site authors: edit the HTML in docs/, then refresh the browser to see the result. If you want the page to reload automatically while editing, open it with ?dev-refresh=1&refresh=5.

For production hosting, the static docs site now also ships a docs/_headers policy so HTML, CSS, JS, search indexes, and SVG assets all revalidate aggressively instead of sticking to stale browser cache.