







Minimal & malleable language for symbiotic end-user programming
Malleable software
computing environments where anyone can mold their tools to their own unique needs.That definition is by [[Geoffrey Litt]], who wrote [[Malleable software ...

The Topos of Programming | Yon
A topos-oriented programming language. Native via MLIR and LLVM, with a content-addressed heap on the Leech lattice.

Pony
An open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.
Geoffrey Litt
Welcome! I work on malleable software: computing environments where anyone can adapt their software to meet their needs with minimal friction. To see what that means to me, read this essay or listen to this interview.

home
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
What is Malleable Software Now | Bryan Min (02-27-2026)
Please
Please is a cross-language build system with an emphasis on high performance, portability, extensibility and correctness.

Rust Programming Language
A language empowering everyone to build reliable and efficient software.


Malleable Software in the Age of AI - Geoffrey Litt
Exploring interoperability & composability for local-first software | grjte
Check out the project at https://github.com/grjte/groundmist-syncCross-posted to https://baincapitalcrypto.com/atproto-for-local-first-interoperability/ This is the third exploration connecting local-first software with the AT Protocol (atproto). Previously, I explored how atproto can enable new fu...
Perfect Software - Software for an Audience of One
We have many names to describe personal tools. Malleable software speaks to how it behaves. Home-cooked software speaks to who makes it.


sensemaker.computer/sensemaker-cli
Sensemaker's CLI for protocol-native interaction on ATProto.