1. Getting Started
  2. Meet Nova

Getting Started

Meet Nova

An open-source content management system designed for managing and playing online text-based role-playing games.


Step-by-step guide to installing Nova on your server.

Core concepts

Learn Nova's inner workings and how to work with it.


Extend Nova with third-party extensions or write your own.


Learn to easily theme Nova's visual design to fit your game.

Nova is a custom content management system that was designed from the ground up to help you manage and play online text-based role-playing games. It comes with all of the tools you need to manage your game and the flexibility to add to it as you need.

When it comes to building a website, there's no shortage of options.

  • Write your own HTML and CSS
  • Use a CMS or blogging platform like Wordpress or Drupal
  • Reach for an online site builder like Wix or Squarespace

While these approaches are all valid and offer a lot of tools for building your game's website, we believe Nova is the best choice because it was designed from the ground up for the things you'll need to manage and play your game.



Key features


Connect and contribute

Whether you're a beginner or an advanced user, getting involved in the Nova community is a great way to connect with like-minded folks who are building awesome things with Nova.


Get help, share tips, and interact with the community of creators and writers.


File issues, request features, and contribute to Nova.

To file issues, request features, and contribute to Nova, check out our GitHub.

GitHub repo