Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Grammar GridNew to Visual Studio Code? Get it now.
Grammar Grid

Grammar Grid

Preview

Jonny Muir

| (0) | Free
[Pre-release] Interactive calculation grid with a custom DSL and Monaco formula bar.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Grammar Grid

Grammar Grid is an interactive calculation environment that brings spreadsheet-style simplicity to structured programming.

Open in vscode.dev

Features

  • Monaco-Powered Formula Bar: Get full IntelliSense, syntax highlighting, and validation for your formulas.
  • Strict Grammar Validation: Powered by Langium, ensuring your calculation logic is always syntactically correct.
  • Custom Grid UI: A high-performance grid designed for complex engineering and financial calculations.
  • Data Dictionary Integration: Reference organizational data directly within your logic.

How to Use

  1. Create or open a file with the .calc extension.
  2. The Grammar Grid Editor should open automatically.
  3. (Optional) Right-click a .calc file and select Open With... -> GrammarGrid Editor.
  4. Click on a row to edit its formula in the top bar.

Custom Language Support

The calculation-language supports:

  • Standard arithmetic: (10 + 5) * 2
  • Nested functions: SUM(1, SUM(2, 3))
  • Database keys: data_dictionary(key_name)

For more information or to contribute, visit the GitHub Repository.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft