Shuffle likely will not grow much farther than the current feature set. If you need something with drag and drop, filling in gaps, more layout modes, etc., I suggest looking into packery or isotope.
Dependencies
Shuffle's dependencies are bundled with the dist file.
Supported Browsers
Chrome
Firefox
Edge
Safari
If you still need to support IE 11, you can use Shuffle v5.