Currently there is no GitHub documentation available for creating custom widgets.
It requires adding them manually to the codebase by writing them in HTML/CSS/JS.
I wrote a small guide about it here:
https://forum.openremote.io/t/add-data-table-widget-in-insight/1826/2?u=martin.peeters
.
Also, it’d be better to create a separate topic for these questions