Yahia Allam (yallam08)

yallam08

Geek Repo

Company:Vezeeta

Location:Egypt

Home Page:http://www.linkedin.com/in/yallam/

Github PK Tool:Github PK Tool

Yahia Allam's starred repositories

system-design-primer

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

Language:PythonLicense:NOASSERTIONStargazers:259618Issues:6656Issues:283

scrcpy

Display and control your Android device

Language:CLicense:Apache-2.0Stargazers:103935Issues:1221Issues:4463

rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

Language:RustLicense:MITStargazers:50444Issues:321Issues:596

libphonenumber

Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.

Language:C++License:Apache-2.0Stargazers:16107Issues:393Issues:0

nowinandroid

A fully functional Android app built entirely with Kotlin and Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:15677Issues:327Issues:384

easypermissions

Simplify Android M system permissions

Language:JavaLicense:Apache-2.0Stargazers:9836Issues:279Issues:237

accompanist

A collection of extension libraries for Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:7273Issues:99Issues:906

ComposeCookBook

A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential

Language:KotlinLicense:MITStargazers:6027Issues:125Issues:44

maestro

Painless Mobile UI Automation

Language:KotlinLicense:Apache-2.0Stargazers:5287Issues:44Issues:847

Calendar

A highly customizable calendar view and compose library for Android.

Language:KotlinLicense:MITStargazers:4464Issues:30Issues:469

mobile-system-design

A simple framework for mobile system design interviews

compose-destinations

Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.

Language:KotlinLicense:Apache-2.0Stargazers:3104Issues:20Issues:614

android-modular-architecture

📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Language:KotlinLicense:Apache-2.0Stargazers:2400Issues:99Issues:24

dependency-analysis-android-gradle-plugin

Gradle plugin for JVM projects written in Java, Kotlin, Groovy, or Scala; and Android projects written in Java or Kotlin. Provides advice for managing dependencies and other applied plugins

Language:KotlinLicense:Apache-2.0Stargazers:1351Issues:15Issues:418

compose-rules

Static checks to aid with a healthy adoption of Compose

Language:KotlinLicense:NOASSERTIONStargazers:1334Issues:25Issues:37

PowerSpinner

🌀 A lightweight dropdown popup spinner, fully customizable with an arrow and animations for Android.

Language:KotlinLicense:Apache-2.0Stargazers:1155Issues:11Issues:132

android-maps-compose

Jetpack Compose composables for the Maps SDK for Android

Language:KotlinLicense:Apache-2.0Stargazers:1081Issues:28Issues:308

constraintlayout

ConstraintLayout is an Android layout component which allows you to position and size widgets in a flexible way

Language:JavaLicense:Apache-2.0Stargazers:1056Issues:36Issues:201

Einsen

🎯 Einsen is a prioritization app that uses Eisenhower matrix technique as workflow to prioritize a list of tasks & built to Demonstrate use of Jetpack Compose with Modern Android Architecture Components & MVVM Architecture.

Language:KotlinLicense:Apache-2.0Stargazers:906Issues:9Issues:57

orbit-mvi

A simple MVI framework for Kotlin Multiplatform and Android

Language:KotlinLicense:Apache-2.0Stargazers:861Issues:10Issues:76

retrosheet

📃 Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)

Language:KotlinLicense:Apache-2.0Stargazers:834Issues:13Issues:24

compose-material-dialogs

A Material Dialog Builder for Jetpack Compose

Language:KotlinLicense:NOASSERTIONStargazers:536Issues:9Issues:105

lingver

Manage your application locale and language.

Language:KotlinLicense:MITStargazers:503Issues:14Issues:42

kotlin

⚠️ Stop saying "you forgot to …" in code review

Language:KotlinLicense:MITStargazers:480Issues:15Issues:69

Intro-showcase-view

Highlight different features of the app using Jetpack Compose

Language:KotlinLicense:NOASSERTIONStargazers:317Issues:2Issues:6

ComposeAnimationsPlayground

Jetpack compose animations playground

android-stem

This is a Gradle plugin for Android applications that concatenates XML strings during compilation

Language:KotlinLicense:MITStargazers:175Issues:4Issues:38

callback-ktx

Extension functions over Android's callback-based APIs which allows writing them in a sequential way within coroutines or observe multiple callbacks through kotlin flow.

Language:KotlinLicense:Apache-2.0Stargazers:170Issues:4Issues:1

android-lint-performance-probe

A tool to help pinpoint performance bottlenecks in individual Android Lint checks.

Language:JavaLicense:Apache-2.0Stargazers:142Issues:13Issues:9

gradle-http-plugin

Gradle plugin providing support for using HttpBuilder-NG to make HTTP requests as Gradle Tasks.

Language:GroovyLicense:Apache-2.0Stargazers:31Issues:3Issues:13