Oleg Sharshakov's starred repositories

RxPermissions

Android runtime permissions powered by RxJava2

Language:JavaLicense:Apache-2.0Stargazers:10482Issues:208Issues:287

Awesome-ARKit

A curated list of awesome ARKit projects and resources. Feel free to contribute!

UltimateRecyclerView

A RecyclerView(advanced and flexible version of ListView in Android) with refreshing,loading more,animation and many other features.

Language:JavaLicense:Apache-2.0Stargazers:7222Issues:292Issues:390

alerts-and-pickers

Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

Language:SwiftLicense:MITStargazers:5676Issues:103Issues:91

CollectionKit

Reimagining UICollectionView

Language:SwiftLicense:MITStargazers:4401Issues:67Issues:103

Fotoapparat

Making Camera for Android more friendly. 📸

Language:KotlinLicense:Apache-2.0Stargazers:3825Issues:91Issues:339

PRDownloader

PRDownloader - A file downloader library for Android with pause and resume support

Language:JavaLicense:Apache-2.0Stargazers:3270Issues:78Issues:179

TableView

TableView is a powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells.

Language:JavaLicense:MITStargazers:3146Issues:75Issues:337

shorebird

Code Push for Flutter and other tools for Flutter businesses.

Language:DartLicense:NOASSERTIONStargazers:2338Issues:29Issues:1146

PlaceHolderView

This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->

Language:JavaLicense:Apache-2.0Stargazers:2106Issues:80Issues:158

transitioner

A library for dynamic view-to-view transitions

Language:KotlinLicense:MITStargazers:2054Issues:65Issues:7

ExpansionPanel

Android - Expansion panels contain creation flows and allow lightweight editing of an element.

Language:JavaLicense:Apache-2.0Stargazers:1974Issues:45Issues:60

Android-Indefinite-Pager-Indicator

A lightweight, plug-and-play indefinite pager indicator for RecyclerViews & ViewPagers.

Language:KotlinLicense:MITStargazers:1577Issues:24Issues:23

fluid-slider-android

:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Android library made by @Ramotion

Language:KotlinLicense:MITStargazers:1424Issues:38Issues:41

TicketView

An Android library to implement TicketView in android with normal, rounded and scallop corners

Language:JavaLicense:Apache-2.0Stargazers:1284Issues:37Issues:23
Language:SwiftLicense:MITStargazers:908Issues:41Issues:7

storage-chooser

Lets user choose files in internal or external storage with just few lines of code.

Language:JavaLicense:MPL-2.0Stargazers:720Issues:31Issues:117

ChartView

An example of custom chart on Android

WindowImageView

An ImageView display in RecyclerView, looks like window.

Language:JavaLicense:MITStargazers:684Issues:20Issues:3

ScrollingPagerIndicator

Pager indicator inspired by Instagram. Lightweight and easy to set up.

Language:JavaLicense:Apache-2.0Stargazers:670Issues:20Issues:29

Posts

A sample Android app using Kotlin, Dagger 2, RxJava, RxAndroid, Retrofit and Android Architecture Components with a modular setup & effective networking

RxBasicsKata

Practical challenges for RxJava learners

Language:JavaLicense:MITStargazers:447Issues:17Issues:5

FileListerDialog

A simple file/ directory picker dialog for android

Language:KotlinLicense:Apache-2.0Stargazers:443Issues:13Issues:14

RSParser

Parser for RSS, Atom, JSON Feed, RSS-inJSON, OPML, and HTML.

Language:HTMLLicense:MITStargazers:368Issues:11Issues:37

TimeLineView

A simple Timeline View that demonstrates the power of ConstraintLayout and RecyclerView. No drawing, just plug in and play.

Language:KotlinLicense:MITStargazers:355Issues:14Issues:1

Gesture-Recognition-101-CoreML-ARKit

Simple project to recognize hands in realtime. 👋 Serves as an Example for building your own object recognizer.

Language:SwiftLicense:MITStargazers:343Issues:11Issues:3

RxBinding

Easy oneway bindings for Android, which is based on RxJava.

Language:JavaLicense:Apache-2.0Stargazers:208Issues:21Issues:4

CustomToggleButton

This Project let you create the custom toggleButton with beautiful animation in a simplest way

ads1015

AndroidThings Analog to Digital Converter Driver

Language:JavaStargazers:13Issues:2Issues:0