Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Sitecore
  3. Sitecore-Forms-Extensions

Sitecore-Forms-Extensions

MITC#

Extends Sitecore Forms with advanced features like email sending, conditional logic, file uploads, and xDB integration.

Visit WebsiteGitHubGitHub
60 stars42 forks0 contributors

Overview

Sitecore Forms Extensions is an open-source module that significantly enhances the native Sitecore Forms builder with additional capabilities for developers and content editors. It provides a suite of custom fields, validators, submit actions, and storage providers to create more powerful and integrated form experiences.

Key Features

  • Email Sending — Send emails to fixed addresses, form values, or identified contacts with token support and file attachments.
  • Field Binding & Prefilling — Prefill form fields from xDB profiles, query strings, or custom sources, with options to store values back.
  • Conditional Logic — Apply rules-based preconditions to control when value providers or actions are executed.
  • Custom Validators — Includes timespan/date validators (e.g., age verification) and Google reCAPTCHA v2 integration.
  • File Uploads — Upload files with storage providers for local disk, Azure Blob Storage, or custom locations.
  • List Subscriptions — Add contacts to Sitecore lists upon form submission, with optional checkbox consent.
  • Hidden & Raw HTML Fields — Insert hidden inputs or raw HTML snippets for tracking or custom scripting.

Philosophy

The project aims to fill gaps in the native Sitecore Forms functionality by providing modular, extensible components that integrate seamlessly with Sitecore's xDB and marketing features, empowering users to build complex, data-driven forms without custom development.

Quick Stats

Stars60
Forks42
Contributors0
Open Issues30
Last commit2 years ago
CreatedSince 2018

Tags

#xdb#azure-blob-storage#form-builder#google-recaptcha#sitecore-forms#dotnet#captcha#sitecore#email-marketing#cms#self-hosted

Built With

S
Sitecore
j
jQuery
N
NuGet
A
Azure Blob Storage
D
Docker
.
.NET

Links & Resources

Website

Included in

Sitecore82
Auto-fetched 1 day ago

Related Projects

WFFM Conversion ToolWFFM Conversion Tool

WFFM Conversion Tool is a tool to convert Sitecore WFFM forms items and data to Sitecore Forms.

Stars11
Forks6
Last commit3 years ago
Forms Cloud UploadForms Cloud Upload

A save action for Sitecore Forms, demos how to work with file upload

Stars1
Forks0
Last commit3 years ago
SendMail for Experience FormsSendMail for Experience Forms

This module adds a Send E-mail Action to Sitecore 9 Forms, enabling form submissions to trigger emails through an SMTP server. It provides a template-based system where administrators can configure email content with field placeholders that get replaced with user-submitted data. ## Key Features - **Template-Based Emails** — Create reusable email templates with configurable subject, recipients, and message content - **Field Replacement** — Use {FieldName} syntax in templates to dynamically insert form data - **HTML or Plain Text** — Send emails in either HTML or plain text format - **SMTP Integration** — Leverages Sitecore's MainUtil.SendMail method with configurable SMTP settings - **Test Form Included** — Comes with a pre-built test form for quick validation of email functionality - **Dictionary Support** — Uses Sitecore's dictionary system for localization of interface texts ## Philosophy The module follows Sitecore's extensibility patterns, integrating seamlessly with the Forms Builder interface while providing administrators full control over email templates and SMTP configuration.

Stars0
Forks0
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub