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.
Search component
Search anything.
Instantly, from anywhere
No setup required. No server. Just search.
Drop the Search component onto any page and it works immediately — no configuration, no external service, no API keys. As visitors type, results appear instantly from your Markdown content. Search across titles, tags, authors, and body text all at once.
Why it's different: Unlike plugin-based search that relies on a database or third-party index, Elements CMS search reads directly from your content files. Nothing to sync, nothing to break.
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.
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.
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
Related Content component
Keep visitors reading with related content.
Automatic content recommendations, no algorithm needed.
The Related Items component displays a list of posts related to the one currently being read — matched automatically by shared tags and author.
Posts with more matching tags score higher, so the most relevant content always surfaces first.
Why it's different: No machine learning, no external service, no tracking. Relevance is calculated directly from your Markdown frontmatter — private, fast, and always accurate to your own content structure.
Announcing Our Spring Collection
Crafted with care and inspired by the season...
By Sarah Chen
You might also like
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.
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