Code Repository

Shared Private Repository

Our VIP plans come with the option to open a private code repository that you share with the Vanilla Forums team on GitHub. This allows your developers to view and contribute to your custom theme, as well as make minor modifications to customizations contracted through Vanilla’s services team.


Your Customer Success Manager will provide you with this repository. Please allow the Vanilla team to organize its structure appropriately and name files.

We use master branch for production deploys. Anything on that branch should be ready for immediate release. The stage branch can be periodically deployed to your staging site for testing. Prior to deployments, we merge stage into master. New features can go on their own feature/x branches or on a develop branch for integration testing prior to staging.


You will need a GitHub account for each developer that requires access. We strongly suggest limiting the number of developers on your team with direct access to the repository for workflow and communication clarity.

Local testing

If you’d like to use a local install of Vanilla for testing, please use the master branch from our main repository. Please follow the installation instruction in the README.

Unfortunately, we are not able to provide cloud-exclusive addons for local installation. However, some additional addons may be found in the addons repository.

Cloud Hosting

We believe that online communities should be intuitive, engaging and true to your brand. Vanilla allows you to create a customized community that rewards positive participation, automatically curates content and lets members drive moderation.

Learn More …