Official Visual Studio Code extension for Speck.js - The AI-Native Web Framework.
Features
✨ Syntax Highlighting - Full language support for .speck files
🎯 IntelliSense - Smart completions for Speck tags and attributes
📝 Snippets - Quick component templates
🔧 Auto-formatting - Proper indentation and bracket matching
🎨 Tag Recognition - Special highlighting for <state>, <script>, <if>, <loop>, <async>, and more
Supported Speck Tags
<state> - Reactive state declarations
<script> - Component logic
<if> - Conditional rendering
<loop> - Iteration
<async> - Async data fetching
<Router> / <route> - Client-side routing
<slot> / <props> - Component composition
<onMount> - Lifecycle hooks
<Agent> - AI agent integration
Quick Start
Install the Extension
Open VS Code
Press Ctrl+P (or Cmd+P on Mac)
Type ext install speckjs.speckjs
Press Enter
Create Your First Component
Create a new file with .speck extension
Type speck and press Tab
Start building!
Snippets
Type these prefixes and press Tab:
speck - Basic component template
speck-full - Full component with state, script, and props