Skip to content
@hew-lang

Hew

Actor-oriented programming language for building long-lived services. Native compilation via LLVM.

Hew

Hew is a statically typed, actor-oriented programming language for concurrent and distributed systems. The compiler produces native code through LLVM. Hew is under active development; see the current release and documentation for supported behaviour.

Get Started

Install

brew install hew-lang/hew/hew

Editor Support

  • VS Code — Hew Language extension (syntax highlighting + LSP)
  • Vim / Neovim — vim-hew syntax plugin
  • Tree-sitter — tree-sitter-hew grammar for Neovim, Helix, Zed, and other tree-sitter editors

Repositories

Repository Description
hew Compiler, LSP server, and language toolchain
tree-sitter-hew Editor grammar mirroring the compiler's lexer and parser
vscode-hew VS Code extension with syntax highlighting and LSP
vim-hew Vim/Neovim syntax highlighting
hew.sh Language website and documentation
homebrew-hew Homebrew tap for macOS/Linux installation
Examples Example programs and patterns

Community and contributions

Ask questions and discuss ideas in GitHub Discussions. For a reproducible problem, use the bug report form. Start with the compiler contribution guide before changing the toolchain.

License

The compiler is dual-licensed under MIT or Apache-2.0. See each repository for its licence terms.

Pinned Loading

  1. hew hew Public

    A statically-typed, actor-oriented programming language for concurrent and distributed systems.

    Rust 10 2

Repositories

Showing 10 of 10 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…