Nova Logo

Build Beyond Limits with BEAM

Nova makes it simple to build a fault-tolerant and distributed web application. It takes ideas from different web frameworks and implements them with the functionality and stability that Erlang and BEAM offer.

Nova Code Example

Effortless Modularity

  • Build reusable applications: Easily package and integrate functionality into other Nova-based projects.
  • Scalable architecture: Nova promotes well-structured, distributed systems from the start.
  • Just enough abstraction: Nova helps you focus on your business logic, not the boilerplate.

Learn more

Quick start guide

Create your first Nova application from scratch in just a few steps.

An in-depth guide for Nova

Daniel Widgren have written a six part series on how to build a Nova application.

Building an Erlang Web Api using Nova Framework and Redis

Bercovici Adrian Simon shows you how to build a Nova application with Redis as a data store.

Presentation from BEAM 2020

Niclas Axelsson and Daniel Widgren presented Nova at the BEAM 2020 conference. The presentation covers the design principles, architecture, and features of Nova.
Video Thumbnail
Copied to clipboard!