This repo contains the source code for all the demos from this article.
It uses raylib or more specifically raygui so if you have that installed it should be easy to play around and out.
The data required if you want to regenerate the database is from from this dataset which is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International Public License (unlike the code, which is licensed under MIT).