HELIX Language

HELIX is Blacklink's experimental web‑dev language for Campus. It's a thin layer over HTML that lets you describe pages with clean, structured syntax and then compile to regular HTML in the editor.

Core ideas

Mini example

doctype html
html[lang="en"] {
  head {
    title "HELIX Example"
  }

  body {
    section.hero#home {
      h1 "Welcome to HELIX"
      p  "Generated from .hlx inside Blacklink Campus"
      a.btn[href="#"] "Get Started"
    }
  }
}

When you open a .hlx file in the Campus editor, the live HELIX compiler transforms this into the equivalent HTML and renders it in the preview panel.

Using HELIX in Campus

There's also a full example in index.hlx in this project and via the HELIX example button in the editor sidebar.

Where to go next

Open Blacklink Campus Editor, create a new .hlx file, and start experimenting. The syntax highlighter and console will help you see how your HELIX maps to HTML.