ivov/lisette
A little language inspired by Rust that compiles to Go observed · 2026-10-17
Health v2 · maintenance only
78/100
- Activity 100
- Release rhythm 87
- Longevity 15
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 1
- age_days: 213
- days_rel: 9
- days_push: 4
- n_releases_24m: 70
Adoption not part of the score
1554 stars · 38 forks observed · 2026-10-17
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-10-17 · 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 | 78 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem