Leafscale, LLC

We build the software we’d want to use ourselves.

Leafscale is an independent software company. We make lightweight, scalable tools for technical teams — and run a small systems-research lab exploring what comes next.


Product spotlight · Isurus

Your code, on a forge that’s only yours.

Leafscale builds lightweight, scalable tools for technical teams — led by Isurus, a private forge for Git, Mercurial, and Fossil. Never shared, never mined.

Isurus dashboard
Git · Mercurial · Fossil
All three, first-class
Dedicated tenant
Isolated, never co-mingled
Full CI/CD
Issues, PRs, releases, SSO
Isurus pull request review
Featured product

Isurus — a private, multi-VCS forge

A dedicated forge for Git, Mercurial, and Fossil. Your own Leafscale-managed tenant — never shared, never mined, never training data.

  • Your own dedicated tenant — isolated, never co-mingled
  • Review, merge, and ship across all three VCS
  • Full forge: issues, PRs, CI/CD, releases, SSO
Learn more about Isurus →

We ship Isurus with Isurus.

Leafscale builds, tests, and releases all of our software — the forge included — through Isurus CI/CD. Every release is proven in production before it reaches you.

Browse Leafscale on Isurus →

Reef

A systems language that is easy to read and a pleasure to write.

Reef pairs Oberon’s Active Objects with the expressiveness of Ruby and Crystal, and compiles to native code — from userland to bare metal, with no VM. Each Active Object owns its state and guards it with a lock, so concurrent access is synchronized by the language, not by discipline.

  • Active Objects: data-race freedom for object state, at compile time
  • Compiles through C and GCC/Clang — the same optimizer C takes
  • Open source under Apache-2.0, from userland to kernels
Explore Reef →
counter.reef
active object Counter
    value: int

    init()
        self.value = 0
    end init

    exclusive proc incr()
        self.value = self.value + 1
    end incr

    shared fn get() -> int
        return self.value
    end get
end Counter

Research lab

Beyond our products, we explore what’s next.

Early-stage systems work from the Leafscale lab — a desktop Unix rebuild, a remote-UI protocol, a restricted shell, and more.

Zygaena RVAP SharkOS IonShell
Explore research →