kicad_bom searches your directory structure for KiCad design files and builds a database of components that you've used in those project. You can then query the database for a component and get a list of the projects where you've used it.
kicad_bom is standard Python code and should run on any OS that supports Python. Download the source code using the button below.
This package is at revision 1.0.