GitHub repository: tuisme/SpannedGridLayoutManager
Description: Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize