OK, I lied, it's not a table ... but it looks like a table, even if to assistive technologies, so it might have to do
No-Library (pure JS), HTML, CSS, JavaScript
jQuery (edge), HTML, CSS, JavaScript