Yii2 Extended/Customize GridView or ListView

I need to develop Yii2 customized GridView/ListView to achieve below output:

Left most column (First column) displays headers. Right hand side columns are editable. It’s something like row in normal GridView. Adding new entry, add new column to end of right side (Green colour). Important thing is all columns cells editable apart from first column.

It’s just like normal Yii2 GridView orientation changes to landscape from portrait.

Can I achieve this using Yii2 GridView or ListView? If so please pointing me to right direction.

Otherwise any custom implementation of Yii2 GridView to achieve same; something like Kartik - Krajee - GridView