Lightning Flow Scanner (LFS) is a community-driven, open-source toolset designed to enhance Salesforce Flow quality through static analysis. Built for developers, admins, and citizen developers, LFS uses an extensible rule engine to identify violations of Best Practices and design flaws like hardcoded IDs, security vulnerabilities, and recursive updates. Join us in shaping the future of Flow excellence!
Tool | Type | Version Used | Status |
---|---|---|---|
Copado Pipelines | Copado Extension | Latest | 🟢 OK |
Metaforce | Desktop Application | Latest | 🟢 OK |
MegaLinter | CLI Plugin | Latest | 🟢 OK |
Salesforce Flow Analyzer | AppExchange App | 3.15.0 | 🟡 Behind |
Integrate Flow Analysis into your CI/CD pipelines.
Analyze Flows directly within VSCode or Code Builder.
Run Flow Analysis natively in your Salesforce Org.
Furthermore, explore our:
- 🔍 Ruleset 🔍 - View the full list of Default Rules to explore checks for common Flow issues and to contribute new rules.
- 📂 Demo Flows – Browse real-world examples of Flow violations and their resolutions.
- 🏛️ Forum – Discuss best practices, ask questions, and share insights with the community.
Your stars, contributions, and feedback fuel LFS’s mission to elevate Salesforce Flow quality. Join thousands of orgs building better Flows and shaping the future of low-code automation! Here’s how to get involved:
- ⭐ Star the Repo: Support us by starring your favourite solution.
- 🐛 Report Issues: Spot a bug or have an idea? Open an issue on lightning-flow-scanner-core.
- 💻 Submit Pull Requests: Add rules or improvements by forking the core repo and submitting a PR.
- 💬 Join Discussions: Share ideas, ask questions, or propose new features in our Forum or Chat Room.
For detailed steps, see our Contributing Guidelines. Whether you’re a developer, admin, or citizen developer, your input shapes LFS’s future. Let’s build better Flows together!