Mahdi's starred repositories

easy-mvi

A simple MVI library for Android Projects

Language:KotlinLicense:Apache-2.0Stargazers:32Issues:0Issues:0

accompanist

A collection of extension libraries for Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:7326Issues:0Issues:0

MovieNight

MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.

Language:KotlinStargazers:773Issues:0Issues:0

Android-CleanArchitecture

This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.

Language:JavaLicense:Apache-2.0Stargazers:15490Issues:0Issues:0

MultiModuleMVIArchitecture

#MultiModular #Android #Compose #CleanArchitecture

Language:JavaStargazers:11Issues:0Issues:0

viewmodel-sample

This is a sample project of Android ViewModel

Language:KotlinStargazers:7Issues:0Issues:0

Switcher

Android implementation of switch animation from Oleg Frolov

Language:KotlinStargazers:1334Issues:0Issues:0

MVP-Sample-Android

An android app demonstrate the usage of MVP architecture

Language:JavaStargazers:23Issues:0Issues:0

MVVM-Sample-Android

An android app demonstrate the usage of MVVM architecture

Language:JavaStargazers:29Issues:0Issues:0

SinsOfMemoryLeaks

Some common patterns of memory leaks in Android development and how to fix/avoid them

Language:JavaLicense:Apache-2.0Stargazers:359Issues:0Issues:0

compose-samples

Official Jetpack Compose samples.

Language:KotlinLicense:Apache-2.0Stargazers:19436Issues:0Issues:0

MyLittleCanvas

🎨Need to create a custom view ? You don't know how to use Canvas, use MyLittleCanvas instead !

Language:JavaLicense:Apache-2.0Stargazers:927Issues:0Issues:0

WindowImageView

An ImageView display in RecyclerView, looks like window.

Language:JavaLicense:MITStargazers:687Issues:0Issues:0

Cyanea

A theme engine for Android

Language:KotlinLicense:Apache-2.0Stargazers:1450Issues:0Issues:0

IndicatorScrollView

🧀 A dynamic scroll view that animates indicators according to its scroll position.

Language:KotlinLicense:Apache-2.0Stargazers:413Issues:0Issues:0

contour

Layouts with lambdas 😎

Language:KotlinLicense:Apache-2.0Stargazers:1524Issues:0Issues:0

Broccoli

📟An Android library that shows the placeholder of the view.

Language:JavaLicense:Apache-2.0Stargazers:1754Issues:0Issues:0

AndroidFastScroll

Fast scroll for Android RecyclerView and more

Language:JavaLicense:Apache-2.0Stargazers:691Issues:0Issues:0

RubberPicker

Android Rubber Picker Library

Language:KotlinLicense:MITStargazers:563Issues:0Issues:0

Croppy

Image Cropping Library for Android

Language:KotlinStargazers:1119Issues:0Issues:0

LiquidSwipe

Android LiquidSwipe Library

Language:KotlinLicense:MITStargazers:846Issues:0Issues:0

FabFilter

Android app to showcase complex UI/Animations with and without MotionLayout

Language:KotlinStargazers:1697Issues:0Issues:0

MultiSearchView

Yet another built-in animated search view for Android.

Language:KotlinStargazers:1215Issues:0Issues:0

coil

Image loading for Android and Compose Multiplatform.

Language:KotlinLicense:Apache-2.0Stargazers:10513Issues:0Issues:0

MultiSnapRecyclerView

Android library for multiple snapping of RecyclerView

Language:KotlinLicense:Apache-2.0Stargazers:2506Issues:0Issues:0

Design-Patterns-in-Kotlin

In this repository, I will explain design patterns, object oriented programming and SOLID principles with examples.

License:Apache-2.0Stargazers:25Issues:0Issues:0

SnapTrip

SnapTrip, the final project of the Advanced Programming course at the University of Tehran

Language:C++Stargazers:2Issues:0Issues:0

glide-transformations

An Android transformation library providing a variety of image transformations for Glide.

Language:JavaLicense:Apache-2.0Stargazers:9889Issues:0Issues:0

FolioReader-Android

A Java ePub reader and parser framework for Android.

Language:JavaScriptLicense:BSD-3-ClauseStargazers:2241Issues:0Issues:0

Qlassified-Android

An Android Wrapper Library for easy Keystore Encryption

Language:JavaLicense:MITStargazers:47Issues:0Issues:0