Build a career building beautiful apps

Famo.us is a free, open source JavaScript framework that helps you create smooth, complex UIs for any screen.

Start Learning Download

What is Famo.us?

Famo.us is the only JavaScript framework that includes an open source 3D layout engine fully integrated with a 3D physics animation engine that can render to DOM, Canvas, or WebGL.


Build your career

Choosing a development platform is more than just a technical decision—it's a career decision. Whether you're a seasoned developer expanding your skills, a designer looking to bring your ideas to life, or just learning to code, we're building Famo.us for you.


Never stop learning

Getting started is easy. Famo.us University will teach you to code in Famo.us with lessons, live code examples, and real app projects. And the Famo.us community is always here when you need help.

What makes Famo.us different?

Famo.us is free and open source.

The tools you need to build Famo.us apps and sites will always be free and available to everyone.

Famo.us is for everyone.

If you're new to JavaScript development, we have lots of learning resources to help you get started. If you're more experienced, you can download Famo.us to start coding locally.

Famo.us is a supportive community.

Everyone is welcome in our IRC channel. Whether you're just getting started or you have decades of development experience, our community is here for you.

phone

You can learn at your own pace.

Learn to code in Famo.us for free with online lessons and live code examples in Famo.us University or via demos with code. No download or install required.

3D layout engine = portable performance

Browser layout engines were designed in the 1990s to render text documents with links. The Famo.us layout engine was built from the ground up to render the apps and games of today.

3D physics animation engine = natural motion

To create movement that looks and feels natural, you need a 3D physics-driven animation engine. Ours is fully integrated with our 3D layout engine.

Ready to start building a beautiful UI?

Learn More Download