Modules are the easiest way to create and share new features between BrowserCMS projects. By creating new modules to extend the functionality of the core BrowserCMS project, the community can help make developing web sites faster and easier through reusable code.

Looking for Something?

If you are looking for a list of modules developed and maintained by the community, try the following:

  • GitHub - This is the best curated listing of modules (both public and commercial)
  • RubyGems - This is the best automatically generated list of existing modules available for BrowserCMS

Want to Share?

If you have a module you would like to promote and tell the community about, please add bcms_ to the name of your module or contact us via our contact form.

Didn't find it?

If you don't see a module you need, we hope that if you write your own you will contribute it back to the community to help out the next developer.

Want to Contribute?

Help the community by working with other developers to improve their project, or creating a new module.

Modules are a great way to create reusable behavior that can be shared between BrowserCMS projects.

You can learn how to create your modules by visiting the Creating a Module guide.