Contribute
How many hours of work did you save by using this component ?
Support this open-source project by donating any amount you can.
Free download
Get the source code for free
.

A performant Grid-View for iOS (iPhone/iPad) that allows sorting of views with gestures (the user can move the items with his finger to sort them) and pinching/rotating/panning gestures allow the user to play with the view and toggle from the cellview to a fullsize display.
“Looks like the best 3rd party implementation I have seen so far”
[iosDevWeekly.com]
![]()
![]()
How about sorting all the items in the grid with just a finger ? Perform a long-touch on an item and it will start shaking, letting you move it around. You can even pinch, rotate and drag the items with 2 fingers; allowing to go fullscreen.
![]()
It’s all about options! You can layout the items vertically or horizontally, with or without paging enabled. All of this, free out of the box.
And if you have a crazy layout idea, just provide your own Layout Strategy class and have it your way!
![]()
For better performance and less memory usage, cells are reusable so not all items are loaded at once.
![]()
When in edit mode, all items wiggle and have a delete button.

The grid is not bound to a specific size. At any given time, if the size or the device orientation changes, the grid will adjust all its items without reloading the entire content.
![]()
This project is always under development as more and more features are being added. Check out the develop branch on Github for a sneak peek! Furthermore, we also answer to any of your questions on the issue page.
![]()
GMGridView is a free open source project released under the very flexible MIT licence. Feel free to fork the project and contribute your changes on Github.
A lot of work and time was spent making this component. If it saves you time and works out for you, please consider supporting future development of this component by donating any amount you can.
“Definitely looks like one to watch”
[ManiacDev.com]
How many hours of work did you save by using this component ?
Support this open-source project by donating any amount you can.
Get the source code for free
.
