// vscode

ForgeScript for VS Code.

Syntax highlighting, bracket matching, and snippets for .fs files. Works in VS Code, Cursor, Windsurf, VSCodium — any Code-compatible editor.

read the tutorial

Preview

# train.fs — example ForgeScript
load "iris" as df

let clean = df
  |> drop_na()
  |> filter(petal_length > 1.0)

clean
  |> group_by(:species)
  |> agg(
       avg_petal = mean(:petal_length),
       n         = count(:species)
     )
  |> sort(:avg_petal, desc = true)

Install

  1. Download and unzip forgescript-vscode.zip.
  2. Copy the forgescript-vscode folder into your VS Code extensions directory:
    # macOS / Linux
    ~/.vscode/extensions/forgescript-vscode
    
    # Windows
    %USERPROFILE%\.vscode\extensions\forgescript-vscode
  3. Restart VS Code. Open any .fs file — colors should appear automatically.

Or: install from CLI

unzip forgescript-vscode.zip -d ~/.vscode/extensions/
code --install-extension ~/.vscode/extensions/forgescript-vscode  # optional

What's inside