SPEasyForms
Giving the power back to the power user.
Watch these instructional videos for help getting started.
Features
Form Structure
Organize fields into multiple columns, tabs, or accordions. You can also nest these field containers.
Conditional Visibility
Hide fields based on form type, membership in a SharePoint group, and or the current value of other fields in the form.
Field Behavior
Create auto complete fields with type ahead based on items in another list, cascading lookup fields, and more...
Version Support
About
SPEasyForms is an open source solution for SharePoint 2019, 2016, 2013, 2010, and Online/Office365 (Note: modern lists and libraries are not currently supported...maybe someday, but given the direction SharePoint appears to be going, maybe not), hosted here with source code on GitHub. It is a tool for customizing SharePoint new, edit and display forms through a list settings page.
No code is required; it is intended to be for power users and administrators to use to customize SharePoint forms without needing to know JavaScript, HTML, or CSS. Just deploy the solution (or check out the blog post Installing SPEasyForms in Farms Without Sandbox Solutions), go to the list ribbon or list settings page, click on SPEasyForms, and configure things like tabs and conditional field visibility through a drag and drop GUI interface.
SPEasyForms is brought to you by:
Joe McShea is a software architect and founder of IntelliPoint Solutions LLC in northern Virginia. He has been developing enterprise software solutions using the Microsoft stack for over 20 years and focusing on collaborative and content-driven applications on SharePoint/Microsoft 365 since 2007.
Joe is the author of SPEasyForms, an open source No Code Solution for SharePoint (all versions since 2010) and SharePoint Online. The inspiration for SPEasyForms was to learn how to make substantial customizations in SharePoint without touching the server, in an effort to stay in the good graces of the ever shifting SharePoint best practices.
In non-pandemic years, he has been known to fly about the country occasionally and speak at SharePoint Saturdays.
Scott Shearer is a Microsoft 365 and SharePoint evangelist and developer with IntelliPoint Solutions in northern Virginia. Scott has over 20 years' experience in the IT industry implementing Microsoft products and technologies. He has held positions ranging from systems administrator to developer to trainer. Currently, he is a Microsoft 365 SharePoint consultant providing innovative and cost effective solutions leveraging out of the box functionality.
Scott is a Microsoft Most Valuable Professional (MVP) for Business Intelligence. He is also a Microsoft Certified Trainer (MCT) and Microsoft Office 2016 Specialist (MOS) Master. Scott is also known for mentoring and training site collection administrators and citizen developers, and frequently conducts Microsoft 365 and SharePoint overview sessions for end users. He is a frequent speaker at SharePoint events.
Scott helped with requirements, UI design, documentation, testing, and general evangelizing of SPEasyForms.
“Before software can be reusable it first has to be usable.”
- Ralph Johnson
SPEasyForms 2018.04
ZIP FILE RELEASE
RELEASE NOTES
Issue 79 - jQuery.noconflict does not always resolve conflicts with other versions of jQuery loaded.
Issue 68 - Date / Time Field shows Date only in Read-Only mode on Edit Form (non en-us sites)
Issue 69 - Managed meta data in read only mode shows term and guid
Issue 70 - Add lists to an HTML Snippet Container causes the editor to come blank on subsequent page loads
Issue 73 - Fields in foreign lists do not load when the foreign list allows management of content types (affects cascading lookups, autocomplete, and lookup detail)