The library is a RecyclerView-based implementation of a scrollable list, where current item is centered and can be changed using swipes. It is similar to a ViewPager, but you can painlessly create layout, where views adjacent to the currently selected view are partially or fully visible on the screen.
The library uses a custom LayoutManager to adjust items' positions on the screen and handle scroll, so view reordering operations use the full power of RecyclerView API and are extremely efficient.
ChromeLikeTabSwitcher is an Android-library, which provides a tab switcher similar to the one, which is used in the Android version of Google's Chrome browser. It provides layouts optimized for smartphone and tablet devices.