ivov/lisette
A little language inspired by Rust that compiles to Go observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 86
- Longevity 11
Flags: young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1.0
- age_days: 165
- days_rel: 17
- days_push: 10
- n_releases_24m: 65
Adoption not part of the score
1488 stars · 38 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Lisette is a small programming language inspired by Rust that compiles to readable Go, featuring Hindley-Milner type inference, algebraic data types, pattern matching, and Go interop with channels and goroutines. It ships as a compiler CLI with a linter, formatter, 250+ diagnostics, and an LSP for editors like VSCode, Neovim, Zed, and JetBrains.
Use cases
- write type-safe code that compiles to go
- use rust-like syntax with the go ecosystem
- avoid nil pointer errors at compile time
- pattern matching and enums in a go-targeting language
- gradually adopt a safer language for go backends
- get lsp support for a new language in neovim or vscode
When to choose
- you want Go's ecosystem and deployment story with stronger compile-time safety
- you like Rust's enums, pattern matching, and immutability but find Rust too complex
- you want readable Go output that interops with existing Go code
When to avoid
- you need a mature, production-proven language with a large community
- your project depends heavily on Go tooling that assumes Go source
- you need full Go interop today, which is still a work in progress
Facets
cli-tool · maturity active
compiler programming-language linter formatter type-system programming-languages compilers developer-tools backend windows cli cross-platform transpiler compiles-to-go rust-inspired algebraic-data-types pattern-matching lsp go-interop hindley-milner linux macos
5 sources
- readme: https://github.com/ivov/lisette · fetched 2026-08-28 · c032b2cbd02c
- homepage: https://lisette.run · fetched 2026-08-29 · 1ee97f84f4c8
- site_page: https://lisette.run/docs/intro/quickstart · fetched 2026-08-29 · 07a26cf1db4c
- site_page: https://lisette.run/docs · fetched 2026-08-29 · 07a26cf1db4c
- registry_crates: https://crates.io/api/v1/crates/lisette · fetched 2026-08-29 · 1efbef6c9f7e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ivov/lisette | main | 77 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem