Elements CMS components

Native CMS components for RapidWeaver Elements. Free, forever.

No database, no server setup, no ongoing costs. Just drop the components onto your page and start publishing CMS driven sites with RapidWeaver Elements.

Free to build. Free to edit.
Pro when you need it.

Elements CMS, including the Online Editor, is free for everyone. The Pro Online Editor adds advanced features for teams, client sites, and larger projects.

Explore Online Editor

Collection component

Lists, grids, or any layout you want.

Your content, displayed your way.

The Collection component reads your Markdown files and displays them as a paginated list or grid — filtered by tag, author, or date. Design the layout using standard Elements controls. No coding required.

Why it's different: Every card, every column, every spacing decision is yours to control in Elements. Collection just handles the data — fetching, sorting, filtering, and paginating your content automatically.

6 posts

Load More component

Load more content without leaving the page.

Faster than pagination. Smoother for readers.

The Load More component appends the next batch of posts inline — no page reload, no jump back to the top. Drop it below any Collection and it works automatically. Configure how many items load each time directly in Elements.

Why it’s different: Pagination makes visitors click to a new page. Load More keeps them in the flow — better for reading, better for engagement, and still fully compatible with search and filtering.

All files loaded

Item component

Single Item. Unlimited possibilities.

Everything a single post needs, built in.

The Item component displays a single Markdown file as a full page — title, body content, author, date, tags, featured image, and excerpt.

Open Graph tags are generated automatically so every post looks great when shared on social media.

Why it's different: Layout is fully controlled in Elements by using any Elements components to build any layout you can imagine. The component handles the data, you handle the design.

image
tag
tag
av
author
date
excerpt
read more
image
tag
tag
title
excerpt
author · date
av
tag
tag
title
av
author · date
excerpt
read more →

Tag List component

Tag your content, filter easily.

Let visitors find exactly what they're looking for.

The Tag List component displays all tags across your content, each with a post count. Visitors click a tag to filter the Collection instantly — no page reload.

Set up automatically from your Markdown frontmatter, no configuration needed.

Why it's different: Tags aren't just labels — they become a navigation system. Pair Tag List with Collection and visitors can self-sort your content by topic, category, or whatever taxonomy makes sense for your site.

Pagination component

Simple, clean pagination that just works.

Keep large collections navigable.

The Pagination component automatically splits large collections across multiple pages — with numbered pages and prev/next navigation. Configure how many items appear per page directly in Elements.

Why it's different: No JavaScript frameworks, no complex setup. Pagination is driven entirely by your Markdown files — fast, lightweight, and fully compatible with the rest of the Elements CMS components.

Page of

Comments component

Reader comments with full moderation control.

Let your audience join the conversation.

The Comments component adds a fully functional comment thread to any Item page. Visitors submit comments directly from the page — you approve, reject, or delete them from the Online Editor before they go live.

No third-party service, no tracking scripts, no Disqus.

Why it's different: Comments are stored as simple files alongside your content — no database, no external dependency. If you ever remove the component, your content is completely unaffected.

AK
Leave a comment...
Post

A CMS that's just files.
And that's the point.

Install the free components and build your site in Elements. Add the free Online Editor to manage it from any browser. Go Pro when you need more power.

Free Install

© 2026 Elements Platform

Privacy

Terms

Support