VS Code Extensions
J

JunoJS Language Support

by JunoJSLanguageSupport

Syntax highlighting, snippets, and tools for the JunoJS AI-Native Reactive Engine.

Downloads

6

Rating

— (0)

Version

0.2.13

Last updated

Apr 09, 2026

Official VS Code support for the JunoJS AI-Native Reactive Engine.

Features

  • Syntax Highlighting: Full support for JunoJS templates (.juno.html or inline).
  • Custom Tags: Highlighting for <if>, <for>, and custom components (e.g., <ui-navbar>).
  • Reactive Expressions: Enhanced visibility for {expression} bindings in attributes and text.
  • Snippets:
    • ui-component: Scaffold a new JunoJS component.
    • ui-state: Add a reactive state property.
    • ui-if / ui-for: Template logic tags.
    • ui-use: Inject services.
    • ui-host: Access native element.

Installation

  1. Open VS Code.
  2. Go to the Extensions view (Ctrl+Shift+X).
  3. Search for "JunoJS" (once published) or manually install the .vsix file.

Manual Installation (Development)

  1. Clone this repository.
  2. Navigate to packages/vscode-extension.
  3. Run npm install.
  4. Press F5 to open a new VS Code window with the extension enabled.

Extension Settings

Currently, no specific settings are required. The extension automatically activates for files ending in .html and .juno.html.

To manually associate other extensions or files:

  • Open the Command Palette (Ctrl+Shift+P).
  • Select Change Language Mode.
  • Search for JunoJS HTML.

License

MIT

Related extensions