Umbraco.Community.FormsFinder 1.0.2

dotnet add package Umbraco.Community.FormsFinder --version 1.0.2
                    
NuGet\Install-Package Umbraco.Community.FormsFinder -Version 1.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Umbraco.Community.FormsFinder" Version="1.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Umbraco.Community.FormsFinder" Version="1.0.2" />
                    
Directory.Packages.props
<PackageReference Include="Umbraco.Community.FormsFinder" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Umbraco.Community.FormsFinder --version 1.0.2
                    
#r "nuget: Umbraco.Community.FormsFinder, 1.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Umbraco.Community.FormsFinder@1.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Umbraco.Community.FormsFinder&version=1.0.2
                    
Install as a Cake Addin
#tool nuget:?package=Umbraco.Community.FormsFinder&version=1.0.2
                    
Install as a Cake Tool

Umbraco.Community.FormsFinder

Downloads NuGet GitHub license

Umbraco Forms Finder
This package uses Umbraco's internal index to quickly find all forms across your content.

It shows a list of each form and the pages where they're used, making it easy to track forms on your site. Perfect for Umbraco developers and content editors, this tool helps you manage forms by giving you a clear view of where they're being used, so you can keep everything organized.

The user only sees the forms they have access to, so you can be sure that the information is secure. Also if the user can't see the content the page is shown as red in the Backoffice so you can't navigate to it directly.

If you do have access to the forms and nodes you can visit the form by clicking the name. The link to the content will open in a new tab so you can easily navigate back to the list. And last you can see if the page is published or not. (keep in mind it doesn't know for sure the form is already online) but if somebody is gonna publish the page the form will be online that why we are showing the status.

Basic user showing forms and content <img alt="Basic user showing forms and content" src="https://github.com/JohanReitsma83/Umbaco.Community.FormsFinder/blob/contrib/v13/docs/formsfinder.png">

Installation

Add the package to an existing Umbraco website (v13+) from NuGet:

dotnet add package Umbraco.Community.FormsFinder

The package is pull and play, so install and you will see a dashboard in the forms section called Forms Finder. If you don't see any forms first check if you have edit access to the forms, and second rebuild the internal index.

Contributing

Contributions to this package are most welcome! Please read the Contributing Guidelines.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.2 337 3/8/2025
1.0.1 142 3/8/2025