Projects Philosophy About GitHub →
Open source software studio

We build tools
developers live in.

Aquarium is a small team crafting open source developer tools — languages, runtimes, registries, and the infrastructure that makes them feel inevitable.

Scroll
Projects

What lives in the tank.

Each project is a self-contained ecosystem — built to last, designed for real use, open to the world.

Programming language
AquaScript
A friendlier superset of TypeScript that compiles to clean JavaScript. Pattern matching, pipe operators, list comprehensions, guard statements, and a complete type system — with full JS/TS ecosystem compatibility.
script.aquarium.qzz.io
server.aq
1import express from "express"
2
3struct User { id: Int, role: Maybe<Str> }
4
5fun getAccess(u: User) =>
6  match u.role {
7    "admin" => "full"
8    is Str => "limited"
9    _ => "none"
10  }
11
12val activeUsers =
13  [u for u in users if getAccess(u) != "none"]
14    |> sortByRole
Package registry
Aquarium npm
A curated npm-compatible registry for the Aquarium ecosystem. Publish and install private or scoped packages, host AquaScript-native packages, and keep your supply chain inside the tank.
npm.aquarium.qzz.io
Registry overview
1
packages
npm
compatible
aquascript v0.1.0
more coming soon...
$ npm install --registry https://npm.aquarium.qzz.io aquascript
Coming soon
AquaScript VS Code Extension
In development
Coming soon
AquaScript Playground
Planned
Philosophy

How we build.

Every Aquarium project is guided by the same four convictions.

01
Zero overhead, always
Every abstraction we introduce compiles away completely. The output is clean, readable code you'd have written by hand. No runtime libraries. No magic. No tax.
02
Additive, not replacement
We don't ask you to abandon your ecosystem. Our tools sit on top of what you already have — you can adopt features one at a time, or all at once. The existing world always works.
03
Open source, permanently
Everything we build is MIT licensed and lives in public. No freemium traps. No cloud lock-in. The source is the product — you can read it, fork it, and run it yourself.
04
Designed to last
We'd rather ship one solid tool than five half-finished ones. We test thoroughly, document completely, and resist feature bloat. Quality over velocity — always.
About
A small team.
Serious software.

Aquarium is an independent open source studio. We build the tools we wished existed — developer-focused, opinionated about quality, and committed to keeping everything open. Our work lives at the intersection of language design, tooling, and developer experience.

If something we've built is useful to you, that's enough. If you want to contribute, the door is always open.

100%
open source · MIT licensed
v0.1
AquaScript — first public release
3
active projects in the ecosystem

Join the ecosystem.

Follow our work, contribute to a project,
or just install something and see what happens.