I'm using some of these components and functions in many of my projets.
Here are some examples of components I've been working on:
<artsy-block>
, a block with simple procedurally generated art as its background
<color-picker>
, a color picker with multiple color spaces (RGB, LAB, OKLAB...)
<gradient-button>
, a button with rounded corners, gradient text and border, and a transparent background, that changes into solid colored text and gradient background on hover
<input-switch>
, a switch that can be toggled both by clicking or dragging
<sortable-table>
, a table with sortable columns (with support for text, numbers and dates)
Try these components out at https://remiscan.fr/components/.