Tools/uiua-lang/uiua

uiua

A tacit array programming language

2.2kemergingRustMIT Licensetrending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Aug 2026

Uiua is a tacit array programming language where primitives are single glyphs and data flows through a stack instead of named variables. You type ASCII, the built-in formatter rewrites it into symbols. It's in the APL and BQN lineage, MIT licensed, community-funded, and you can try it in the browser at uiua.org without installing anything.

Local install is a release binary or cargo install. The real cost is conceptual: array thinking plus point-free style is a steep climb even for people arriving from other array languages.

This is for programmers who find array languages beautiful, code golfers, and anyone who wants their brain bent in a productive direction. Nobody should ship production systems in it, and the project would tell you the same. BQN and J are the OSS peers; Dyalog APL is the commercial ancestor.

The catch: the language is explicitly unstable, with a long history of breaking changes, and current releases are still renaming fundamental primitives. Code you write today will need rewriting. That's the price of watching a language get designed in the open.

Free vs Self-Hosted vs Paid

fully free

Free: Everything. MIT interpreter, free browser playground, docs and tutorial at uiua.org. Funded by GitHub Sponsors, no commercial backing, no paid tier.

The trade: Zero dollars, high concept load, and guaranteed breaking changes until the language stabilizes.

Completely free and open source, funded by sponsors. The cost is the learning curve and pre-1.0 churn.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Score
76/100 · B+
Adoption17/30
Maintenance25/25
Community9/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Community discussions enabledOrganization account (11 public repos)

License: MIT License

Use freely, including commercial. Just keep the license.

Commercial use: ✓ Yes

About

Owner
The Uiua programming language (Organization)
Stars
2,154
Forks
176

Explore Further

More tools in the directory