Detective work for your Knack applications. 🕵️
KnackSleuth investigates your Knack app’s metadata to uncover where objects, fields, and connections are used throughout your application — data relationships, view dependencies, and references hiding in formulas and filters. Useful before refactoring a complex app, auditing data dependencies, or deleting that field you’re pretty sure nothing uses.
Built in Python on a fully-typed Pydantic model of the Knack application metadata, so it works as both a CLI and a library.
uvx knack-sleuth search-object "Work Orders"
- Read the introduction post: KnackSleuth: Detective Work for Your Knack App
- Source on GitHub
- Install from PyPI