Responsive feature comparison layout / grid

I have a list of applications (~120 items).

Each application on the list has the same features (logo, name, OS name, price range, short product info), so basically this is a table with 120 rows and 5 columns.

Currently it's displayed as non-responsive data grid with sorting options (table with sorting on header click).

How to display the items in a usable way in responsive manner? (With good usability on both narrow mobile and wide desktop).

I've been looking for any templates, but they are ok just for few features with tick marks.

Any solution for responsive data grid with images and text?