-
Notifications
You must be signed in to change notification settings - Fork 71
Description
Sharing that I've written a data processing pipeline and web client that allows accessing all the EDID data in a 100% serverless, github-pages hosted, manner. As a bonus, it includes full edid-decode output via a WASM implementation of v4l-utils.
Check it out here: https://lokkju.github.io/linuxhw-browser/
Details
The data pipeline project converts the individual files in the EDID repo into a frozen ducklake which is then also hosted on github pages, for efficient SQL access to the data. From there, it's converted into a custom data format for efficient web client access.
The web client initially loads only indexes and ~1% of the EDID data; this could (and will) be reduced further will a little work.
In any case, the result is speedy client-side search and data display, with no server costs beyond CDN hosting (which is being provided by github for free!)
I'd love to apply this to other LinuxHW datasets - it'd also be great to get the data in a pre-existing database format, rather than re-building it from the EDID repo.
Comments welcome!