# What are Addons?

RapidWeaver Classic is a very expandable and flexible piece of software. It supports many types of addons to allow you to build anything from a personal website to a complex online store.

### What are Addons?

This is an umbrella term used to refer to any third-party or official extras you *add on* to RapidWeaver. Addons include things like plug-ins, but also extras like themes, snippets, and styles.

### Where can I get Addons?

RapidWeaver users can browse and download addons at the [RapidWeaver Marketplace](http://marketplace.realmacsoftware.com). This is a free service run by Realmac Software to help customers find new and exciting addons!

<figure><img src="https://3941723260-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQxK7JyV6iH6ddgHOOt8v%2Fuploads%2FDYBkmhYi4vFfHMqdFXX2%2FCleanShot%202024-06-06%20at%204%E2%80%AF.35.43%402x.png?alt=media&#x26;token=c2011879-b22c-430e-bafe-5d4c5b39761d" alt=""><figcaption><p><a href="https://marketplace.realmacsoftware.com">RapidWeaver Addon Marketplace</a></p></figcaption></figure>

#### Are you an Addon Developer?

If you're developing addons for RapidWeaver and would like to list your products on the Marketplace, please email <support@realmacsoftware.com> for a free account.

### **Plug-in** (.rwplugin)

Plug-in: This is an add-on that changes the way RapidWeaver works by adding binary code. Plug-ins can fundamentally alter the way RapidWeaver operates (like PlusKit) but usually just add another page type (like a Blog or Photo Album) when you click the *+ Add* button.

### **Snippets** (.rapidweaversnippet)

Snippet files can be sections of code or blocks of written content, you can even use them for general notes. Snippets are app-wide and specific to a Project file. To reveal and share a Snippet you can right-click on it in the Snippets window and select "Reveal Snippet" from the menu.

### **Styles** (.rwstyles)

Theme styles are a way to globally or on a per-page basis change the way a theme looks. Styles often override colours, fonts, or layouts.

### **Theme** (.rwtheme or .rapidweavertheme)

The layout and design of a RapidWeaver Classic site is controlled by a theme. A theme is a type of addon made up of HTML, CSS and Javascript files. Given the ease of changing a theme in your project (a single click in the Theme browser is all it takes!).

RapidWeaver comes with over 50 themes pre-installed, you can also download and buy themes from third-party developers at the [RapidWeaver Marketplace](http://marketplace.realmacsoftware.com).
