Ross ROSS = Recommend OSS · open-source software intelligence for agents

titzer/virgil

A fast and lightweight native programming language observed · 2026-08-28

github.com/titzer/virgil · Shell observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases no_license

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: n/a
  • age_days: 4027
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1416 stars · 60 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Virgil is a fast, lightweight, statically-typed systems programming language that blends functional and object-oriented paradigms. Its self-hosted compiler produces optimized standalone native executables, WebAssembly modules, or JVM JARs, and includes a built-in interpreter for quick testing.

Use cases

  • write small fast native binaries with no dependencies
  • compile programs to WebAssembly modules
  • build systems software that talks directly to kernels
  • research on virtual machines and programming languages
  • generate machine code dynamically at runtime
  • run programs quickly via an interpreter during development

When to choose

  • you need lightweight, high-performance standalone executables with minimal dependencies
  • you are doing VM or language implementation research
  • you want a cross-compiler targeting native, JVM, and WebAssembly from one codebase
  • you want algebraic data types and type parameters in a systems language

When to avoid

  • you need a mature ecosystem with extensive libraries and package management
  • you require guaranteed long-term commercial support or a standard specification
  • your team relies on mainstream language tooling and hiring pools
  • you need a license-audited codebase, since the repository has no explicit license

Facets

cli-tool · maturity active

compiler interpreter programming-language build-tool programming-languages compilers developer-tools windows jvm wasm cpp self-hosted webassembly garbage-collection statically-typed algebraic-data-types cross-compiler systems-programming native-binaries programming-language systems linux macos

1 source

Member repositories

RepositoryRoleHealth v2
titzer/virgilmain77

For agents

markdown · JSON · MCP: product_card(name="titzer/virgil")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem