Stojan Anastasov's starred repositories

interviews

Everything you need to know to get the job.

Language:JavaLicense:MITStargazers:63448Issues:2612Issues:53

awesome-privacy

Awesome Privacy - A curated list of services and alternatives that respect your privacy because PRIVACY MATTERS.

post-mortems

A collection of postmortems. Sorry for the delay in merging PRs!

Decompose

Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing (navigation) and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)

Language:KotlinLicense:Apache-2.0Stargazers:2183Issues:25Issues:261

molecule

Build a StateFlow stream using Jetpack Compose

Language:KotlinLicense:Apache-2.0Stargazers:1864Issues:33Issues:69

dependency-analysis-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:1769Issues:17Issues:531
Language:KotlinLicense:Apache-2.0Stargazers:1344Issues:18Issues:496

Takt

Takt is Android library for measuring the FPS using Choreographer.

Language:JavaLicense:Apache-2.0Stargazers:1145Issues:29Issues:11

dadb

A Kotlin/Java library to connect directly to an Android device without an adb binary or an ADB server

Language:KotlinLicense:Apache-2.0Stargazers:1020Issues:14Issues:41

MVIKotlin

Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel)

Language:KotlinLicense:Apache-2.0Stargazers:827Issues:20Issues:51

upload-google-play

A GitHub action to upload an Android .apk or .aab file to the Google Play Console

Language:TypeScriptLicense:MITStargazers:770Issues:15Issues:145

android-studio-poet

Large Android projects generator

Language:KotlinLicense:Apache-2.0Stargazers:700Issues:34Issues:21

multiplatform-compose

A demo to show usage of Jetbrains Compose in Android and iOS.

Language:KotlinLicense:Apache-2.0Stargazers:578Issues:30Issues:7

kotter

A declarative, Kotlin-idiomatic API for writing dynamic console applications.

Language:KotlinLicense:Apache-2.0Stargazers:567Issues:1Issues:111

version-catalog-update-plugin

Gradle plugin for updating a project version catalog

Language:KotlinLicense:Apache-2.0Stargazers:554Issues:4Issues:102

compose-collapsing-toolbar

A simple implementation of collapsing toolbar for Jetpack Compose

Language:KotlinLicense:MITStargazers:524Issues:36Issues:65

beagle

A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, and many other useful features.

Language:KotlinLicense:Apache-2.0Stargazers:493Issues:10Issues:115

idiomatic-gradle

How do I idiomatically structure a large build with Gradle 7.2+?

Language:JavaLicense:Apache-2.0Stargazers:485Issues:15Issues:13

kotlinx-knit

Kotlin source code documentation management tool

Language:KotlinLicense:NOASSERTIONStargazers:303Issues:27Issues:17

slack-lints

A collection of custom Android/Kotlin lint checks we use in our Android and Kotlin code bases at Slack.

Language:KotlinLicense:Apache-2.0Stargazers:228Issues:9Issues:23

gradle-glossary

Glossary of Gradle terms both common and uncommon

includegit-gradle-plugin

A Gradle plugin to include Git repositories

Language:JavaLicense:Apache-2.0Stargazers:95Issues:7Issues:19

kjwt

Functional Kotlin & Arrow based library for generating and verifying JWTs and JWSs

Language:KotlinLicense:GPL-3.0Stargazers:85Issues:3Issues:14

unsafe-wilhelm-scream

Make your IDE play Wilhelm Scream effect when you are using unsafe !! operator in Kotlin

Language:KotlinLicense:MITStargazers:78Issues:2Issues:2

Saga

Saga pattern implementation in Kotlin build in top of Kotlin's Coroutines.

Language:KotlinLicense:Apache-2.0Stargazers:64Issues:3Issues:10

arrow-endpoint

Arrow Endpoint offers a composable Endpoint datatype, that allows us easily define an Endpoint from which we can derive clients, servers & documentation.

Continuation

A repo to experiment with Continuation<R, A> implementations in Kotlin

Language:KotlinLicense:Apache-2.0Stargazers:13Issues:3Issues:1

domain-modeling-made-functional-in-kotlin

Examples from "Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design and F#" book translated to Kotlin

Language:F#License:Apache-2.0Stargazers:11Issues:3Issues:2

ZeThree

ZeAppp v3, created by Android enthusiasts joining the Droidcon 2021 in Berlin, coming to the GDG Booth and writing code, 15 minutes at a time

sparrow

A Kotlin Spring Arrow example hence Sparrow

Language:KotlinStargazers:4Issues:3Issues:0