Many people have explored responsive tables. The usual idea is turning the table into key-value pairs so that cells become rows and there are only 2 columns total, which fit in any screen. However, this means table headers need to now be repeated for every row. The current ways to do that are:
Subscribe to newsletter
Best design and frontend links delivered to your inbox every day and week. No spam, unsubscribe at anytime.