An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by Zhuinden

A curated list of projects in awesome lists by Zhuinden .

https://github.com/zhuinden/simple-stack

[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).

android backstack fragments navigation simple-stack single-activity-pattern state-persistence

Last synced: 15 May 2025

https://github.com/Zhuinden/simple-stack

[ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).

android backstack fragments navigation simple-stack single-activity-pattern state-persistence

Last synced: 11 Apr 2025

https://github.com/zhuinden/guide-to-kotlin

[GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.

Last synced: 09 Apr 2025

https://github.com/Zhuinden/guide-to-kotlin

[GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.

Last synced: 28 Mar 2025

https://github.com/zhuinden/jetpack-navigation-ftue-sample

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Jetpack-Navigation, NavGraphs, Dagger, SavedStateHandle, Hilt, and EventEmitter - based on the FTUE example code in simple-stack-tutorials, but originally described by Google.

Last synced: 10 Apr 2025

https://github.com/zhuinden/fragmentviewbindingdelegate-kt

[ACTIVE] A delegate for making managing the ViewBinding variable in a Fragment simpler.

Last synced: 21 Apr 2025

https://github.com/zhuinden/flowless

[DEPRECATED] Based on Flow 1.0-alpha. To keep your life simple, use zhuinden/simple-stack instead.

Last synced: 21 Apr 2025

https://github.com/zhuinden/espresso-helper

[STAGNANT?] Collection of Kotlin helpers for Espresso.

Last synced: 21 Apr 2025

https://github.com/zhuinden/simple-stack-compose-integration

[ACTIVE/BETA] Compose integration for Simple-Stack.

Last synced: 06 Apr 2025

https://github.com/zhuinden/spring-spark-example

An example of setting up Spring-Boot with Spark.

Last synced: 21 Apr 2025

https://github.com/zhuinden/livedata-combinetuple-kt

[ACTIVE] Helper function to combine LiveData into tuples.

Last synced: 21 Apr 2025

https://github.com/zhuinden/realm-monarchy

[ACTIVE-ISH] A wrapper over Realm which exposes it as LiveData, managing Realm lifecycle internally.

Last synced: 21 Apr 2025

https://github.com/Zhuinden/livedata-combinetuple-kt

[ACTIVE] Helper function to combine LiveData into tuples.

Last synced: 12 Apr 2025

https://github.com/zhuinden/realm-book-example

This is an example rewrite of AndroidHive's messy tutorial, accompanying the following article on Realm.

Last synced: 21 Apr 2025

https://github.com/zhuinden/event-emitter

[ACTIVE] The event emitter allows you to register multiple observers, but enqueue events while there are no observers.

Last synced: 21 Apr 2025

https://github.com/zhuinden/live-event

[ACTIVE] Lifecycle-aware wrapper over EventEmitter, for modelling one-off events.

Last synced: 21 Apr 2025

https://github.com/zhuinden/mvvm-aac-rxjava-retrofit-room

[DEMO] MVVM, AAC (ViewModel), RxJava2, Retrofit, Room

Last synced: 21 Apr 2025

https://github.com/zhuinden/flow-combinetuple-kt

[ACTIVE] Helper function to combine Flow into tuples.

Last synced: 21 Apr 2025

https://github.com/zhuinden/bottomnavchildfragmentexample

An example showing how to use bottom navigation with child fragments.

Last synced: 21 Apr 2025

https://github.com/zhuinden/jetpack-navigation-hilt-multimodule-example

A simple example showing multi-module navigation with safeargs and jetpack navigation.

Last synced: 21 Apr 2025

https://github.com/zhuinden/jetpack-navigation-multistack-example

[DEMO] An example using Jetpack Navigation and bottom nav multi-stack using child fragments.

Last synced: 21 Apr 2025

https://github.com/zhuinden/viewbindingexample

An example of using ViewBinding in Activity/Fragment.

Last synced: 21 Apr 2025

https://github.com/zhuinden/service-tree

[ABANDONED] A tree that stores services in its node for a given key, and allows traversing them.

service service-tree state-management tree

Last synced: 21 Apr 2025

https://github.com/zhuinden/simple-stack-tutorials

[MOVED] Guide was merged into `simple-stack` repository.

Last synced: 21 Apr 2025

https://github.com/zhuinden/state-bundle

[ACTIVE] A non-Android Parcelable replacement for Bundle.

android bundle state

Last synced: 21 Apr 2025

https://github.com/zhuinden/xkcd-example

[SIMPLE DEMO] A super-simple no-architecture app with Retrofit, Realm, and Glide.

Last synced: 21 Apr 2025

https://github.com/zhuinden/simple-stack-ftue-sample

[DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Simple-Stack, based on the "Conditional Navigation" section by Google.

Last synced: 21 Apr 2025

https://github.com/zhuinden/sync-timer-app

[APP] Sync Timer allows multiple people to join, and see a shared countdown. It stops if someone stops it.

Last synced: 21 Apr 2025

https://github.com/zhuinden/realm-helpers

[ABANDONED] A collection of helpers that are still all in an early stage, but some people could consider them helpful.

Last synced: 21 Apr 2025

https://github.com/zhuinden/mortarflowsetup

OBSOLETE: USE `simple-stack` instead!

Last synced: 21 Apr 2025

https://github.com/zhuinden/daggerviewmodelexperiment

[DEPRECATED, EXPERIMENT] This is a PoC example for app->activity->fragment subscoping with Subcomponents + ViewModel by SavedStateHandle (using AutoFactory). You shouldn't use this setup, because it breaks scoping. Refer to https://github.com/Zhuinden/jetpack-navigation-ftue-sample for a proper setup.

Last synced: 21 Apr 2025

https://github.com/zhuinden/jetpack-navigation-ftue-compose-sample

[DEMO] FTUE sample using Jetpack Navigation's Navigation-Compose, ViewModel, SavedStateHandle, Hilt

Last synced: 21 Apr 2025

https://github.com/zhuinden/tuples-kt

[ACTIVE] Tuples from 4 to 16 arity in Kotlin.

Last synced: 21 Apr 2025

https://github.com/zhuinden/command-queue

[ACTIVE] A queue with a single receiver and if there is no receiver, the commands are enqueued.

Last synced: 21 Apr 2025

https://github.com/zhuinden/room-live-paged-list-provider-experiment

An experiment with using Room and LivePagedListProvider.

Last synced: 21 Apr 2025

https://github.com/zhuinden/navigator

[RELOCATED] The contents of this repository were merged into simple-stack 1.5.0.

Last synced: 21 Apr 2025

https://github.com/zhuinden/realm-auto-migration

[ABANDONED] Automatic migration from the currently existing schema to the currently existing model classes.

Last synced: 21 Apr 2025

https://github.com/zhuinden/flow-ziptuple-kt

[ACTIVE] Helper functions to zip Flows into 3 to 11 arity tuples, and to array.

Last synced: 21 Apr 2025

https://github.com/zhuinden/single-activity-instant-app-example

This is an experiment to set up a "single-activity" app in an instant-app setup.

Last synced: 21 Apr 2025

https://github.com/zhuinden/compose-adopt-a-dog

Submission for #AndroidDevChallenge Week 1.

Last synced: 21 Apr 2025

https://github.com/zhuinden/rx-combinetuple-kt

[ACTIVE] Helper function to combine RxJava observables into tuples.

Last synced: 21 Apr 2025

https://github.com/zhuinden/livedata-combineutil-java

[ACTIVE] Helper function to combine LiveDatas.

Last synced: 21 Apr 2025

https://github.com/zhuinden/singleton-realm-manager

[MOVED] Moved to Realm-Helpers. The RealmManager class allows opening/closing the Realm instance, but also obtaining it without incrementing the cache's reference count.

Last synced: 15 Mar 2025

https://github.com/zhuinden/realm-databind-experiment

Making Realm work with Databinding.

Last synced: 21 Apr 2025

https://github.com/zhuinden/compose-simple-stack-experiment

Initial experiment with Compose + Simple-Stack.

Last synced: 21 Apr 2025

https://github.com/zhuinden/mortarflowinitialdemo

OBSOLETE: USE `Flowless` instead!

Last synced: 21 Apr 2025

https://github.com/zhuinden/livedata-validateby-kt

[ACTIVE] Helper functions to combine multiple boolean streams into a single boolean.

Last synced: 21 Apr 2025

https://github.com/zhuinden/flow-validateby-kt

[ACTIVE] Helper function for Flow, to combine multiple boolean values into a single boolean.

Last synced: 21 Apr 2025

https://github.com/zhuinden/rx-realm-recyclerview-experiment

Checking out RX with RecyclerView and Realm.

Last synced: 21 Apr 2025

https://github.com/zhuinden/examplegithubclient

[DEPRECATED] This is an MVP example for Flowless, using Dagger2 subscoping and RxJava Single.

Last synced: 01 Apr 2025

https://github.com/zhuinden/simple-stack-multi-module-experiment

[EXPERIMENT] Experiment with simple-stack + Views in a multi-module setting using Dagger.

Last synced: 01 Apr 2025

https://github.com/zhuinden/navigation-example

Navigation example using simple-stack.

Last synced: 01 Apr 2025

https://github.com/zhuinden/simple-stack-ftue-compose-sample

[DEMO] Simple-stack FTUE sample using Compose integration (and Rx)

Last synced: 12 May 2025

https://github.com/zhuinden/rx-validateby-kt

[ACTIVE] Helper to combine multiple boolean streams for simple validation.

Last synced: 01 Apr 2025

https://github.com/zhuinden/scope-manager

[OBSOLETE] This will never happen.

Last synced: 01 Apr 2025

https://github.com/zhuinden/androiddicegame

Just a very simple sample project based on a Verilog homework I had a while ago, for experimentations.

Last synced: 01 Apr 2025

https://github.com/zhuinden/androidreactor

AndroidReactor is a framework for a reactive and unidirectional Android application architecture.

Last synced: 01 Apr 2025

https://github.com/zhuinden/angular-first-app

First app with Angular4, following a tutorial and stuff.

Last synced: 01 Apr 2025

https://github.com/zhuinden/casterio-simple-stack

Sample code for Caster.io's Simple-Stack samples.

Last synced: 01 Apr 2025

https://github.com/zhuinden/realm-samples

[TODO] Realm sample codes for tutorials (currently in production). Check back later!

Last synced: 01 Apr 2025

https://github.com/zhuinden/buttonshadowgravityproblem

This is so that Reddit can look at it and see how changing the gravity breaks the line at the bottom of the button. SPOILERS: The answer was `scrollX=594742`.

Last synced: 01 Apr 2025

https://github.com/zhuinden/firsttestingapp

This is a repository in which I'm trying to get testing to work. Not much here yet.

Last synced: 01 Apr 2025

https://github.com/zhuinden/validationk

[NONSENSE] ValidationK: A library that I'm not sure is needed by anyone (from the future: no), but it lets you chain predicates.

Last synced: 01 Apr 2025

https://github.com/zhuinden/flow-sample

Flow-Sample by Square

Last synced: 01 Apr 2025

https://github.com/zhuinden/vanilla-cat-example

An example without Dagger2, but with Retrofit and raw android SQLite. Not a good example, though. Too much hackery.

Last synced: 01 Apr 2025

https://github.com/zhuinden/firstandroidtestingsetup

This is the first initial setup for testing based on Codelabs.

Last synced: 01 Apr 2025

https://github.com/zhuinden/zhuinden.github.io

Lorem ipsum.

Last synced: 01 Apr 2025

https://github.com/zhuinden/tic-tac-toe

Tic-tac-toe homework from 2013, that I wrote for "Android Software Development" class. You can set the size of the game board and how many are needed to win.

Last synced: 01 Apr 2025

https://github.com/zhuinden/yahoo-finance-managed

Automatically exported from code.google.com/p/yahoo-finance-managed

Last synced: 01 Apr 2025

https://github.com/zhuinden/realm-break-5703

An attempt to crash as per #5703 but it didn't work.

Last synced: 01 Apr 2025

https://github.com/zhuinden/springbootdemorestservice

Spring Boot REST API, using QueryDSL/JPA and generic methods.

Last synced: 01 Apr 2025

https://github.com/zhuinden/skoped-services

[RE-IMAGINED] Single-level scope chain for data sharing is part of Simple-Stack now

Last synced: 01 Apr 2025

https://github.com/zhuinden/funky-apt

[tiny demo thing] A super-duper-simple annotation processor which is executed to be debugged. And it generates a "Builder" class.

Last synced: 01 Apr 2025

https://github.com/zhuinden/flow-services

[DEPRECATED] This is Flow 1.0-alpha2's "services", but it's conceptually flawed. Service-Tree is also flawed, use Simple-Stack's scoping instead.

Last synced: 01 Apr 2025

https://github.com/zhuinden/first-flow-alpha-project

[OBSOLETE] Outdated version of Sample

Last synced: 01 Apr 2025

https://github.com/zhuinden/movie-randomizer-app

A movie randomizer I wrote for someone (backend + client) back in 2017.

Last synced: 01 Apr 2025

https://github.com/zhuinden/flow-alpha-master-detail

[OBSOLETE] Outdated version of Sample

Last synced: 01 Apr 2025