Skip to main content

LittleHorse Documentation

LittleHorse Enterprises LLC offers a comprehensive platform based on the open-source LittleHorse Server. The LittleHorse Platform consists of:

A Note From Our Founder

Dear Fellow Engineer,

It is a great privilege to work side-by-side with my father—and an amazing team of people across the United States and Ecuador—as we build LittleHorse.

My father's previous company revolutionized computing by standardizing TCP/IP and Unix and inventing SPARC, NFS, ZFS, Solaris, and Java (also, wasn't "The Network Is the Computer" the seed of the Cloud?). When we started the LittleHorse project, we wanted to make it as easy to program a vast network of services, people, and computers (i.e. the mess that SUN created 😉) as it is to program a single computer like I did in my high school Computer Science class.

That's a tall ask, and we have a long way to go before we can claim to have accomplished that goal. But I hope that, once you run a few workflows on LittleHorse, you will also start to see it as a distributed JVM: it's an environment that lets you write programs (WfSpecs) and run them (WfRuns). The only difference is that a WfSpec can involve taking actions on dozens of different services (whether microservices, legacy systems, external API's, or even people).

We are grateful that you're here and we look forward to working with you and learning from your experiences. I would love to hear from you on Slack!

Gratefully,
Colt McNealy