Hi Product Hunt 👋!
I’m Sean Rice. I lead DesignOps at Keap, the small business CRM!
I created Sleuth to help me measure the impact our Design System was having on our design process. One piece of data I wanted to gather was how many of the layers in our design files were references to external libraries—our Design System.
This is somewhat like Figma’s component analytics tool, but it’s free and it works on your sketch files.
I hope you’ll find this tool helpful! Your feedback is welcome!
This is looking pretty sweet. Are there any plans to provide component level metrics? I'd be interested in finding out which components are used the most, the least, and which ones are detached from their original symbol.
@beekay__ Yes, some of this is planned in the future. Maybe most used symbols/styles and most used per file etc. The detached symbols idea is interesting, but I'm not sure the data is there to support it. Worth a look anyhow! Thanks for the ideas!
Report
This looks interesting. Would definitely want to try this out.
Report
How to install this, i tried everything on github page yet no success
@adams_abdulmajid I'm sorry to hear that you had trouble installing it. I know it's fairly technical right now. Providing a simpler front-end is roadmapped, but could take some time. Feel free to reach out on twitter or by creating an issue in github so I can work on resolving it for you once I have some more information.
Report
Hi @sean_rice, just installed it - works flawless! As I work in a company with more than one library, is it also planned to show how many symbols from which library were used? And a big +1 to the request from Bilal. Component level metrics would be awesome!
@christoph_m Glad to hear that! Right now, development on it is stalled since it did what we needed it to do. I'd be happy to accept a pull request on the repo though if you want to build that functionality in.
@christoph_m, @beekay__ I've added the groundwork, but haven't refactored the frontend yet to track individual component and layer/type style usage. If you're savvy, you can read the JSON output from the reports to see it. Just make sure you update your copy of Sleuth and run the reports again.
Report
@beekay__@sean_rice Wow, perfect! My team will look into that soon. Have a nice weekend.
Replies
Sleuth for Sketch
Raycast
Sleuth for Sketch
Sleuth for Sketch
Sleuth for Sketch
Sleuth for Sketch