Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>SimplicityHL Language SupportNew to Visual Studio Code? Get it now.
SimplicityHL Language Support

SimplicityHL Language Support

Blockstream

|
3 installs
| (0) | Free
Syntax highlighting and autocompletion for SimplicityHL (Simfony) language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SimplicityHL extension for VSCode

VSCode extension that provides syntax highlighting for the SimplicityHL programming language.

Simplicity is a typed, combinator-based, functional language without loops or recursion, developed to be an alternative to Bitcoin script that is formally specified, and can be statically analyzed with upper bounds on computation resources prior to execution.

SimplicityHL is a high-level language for writing Simplicity smart contracts. SimplicityHL looks and feels like Rust, but is compiled to Simplicity bytecode. Developers write SimplicityHL transactions, which Bitcoin/Liquid nodes verify with the Simplicity script interpreter.

Features

  • Syntax highlighting for .simf and .wit files
  • Basic language configuration (brackets, comments)

Also, you can install the SimplicityHL language server, which enables several features:

  • Error diagnostics diagnostics

  • Completion of user-defined functions and jets completion

Development

To install the extension manually or hack on the source code see development.md

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