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.
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 — 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
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 →
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
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
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.
Explore research →