Introduction

A brief introduction to the Elements templating language

The Elements language is a simple, yet powerful templating language for RapidWeaver Elements, it's often referred to as the Elements API.

The Elements language allows third-party developers to create custom Elements that can be used within the RapidWeaver Elements layout engine. Element Dev Packs (.elementsdevpack) are a bundle of files, usually a mixture of HTML, JS, CSS, JSON, and images.

The only thing you need to start building your own custom Elements is a copy of RapidWeaver Elements. Previous web development experience is recommend, but not required.

What's Required?

The following is a list of suggested tools to make developing Elements easier.

Sample Code on GitHub

A public repository on GitHub with a growing collection of Element Dev Packs is now available.

Developer Community

We have a Component Development area on the Elements Forum — It's open to anyone interested in using or building addons for the RapidWeaver Elements ecosystem.

We're always around to offer help with getting started or if you just need a hand while developing your next great addon for Elements. Come join us, we're a friendly bunch ☺️

Got questions? email support@realmacsoftware.com

Last updated

Was this helpful?