Wenbo Xu (kyobunhaku)

kyobunhaku

Geek Repo

Github PK Tool:Github PK Tool

Wenbo Xu's starred repositories

free-programming-books

:books: Freely available programming books

system-design-primer

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

Language:PythonLicense:NOASSERTIONStargazers:272141Issues:6551Issues:320

java-design-patterns

Design patterns implemented in Java

Language:JavaLicense:NOASSERTIONStargazers:89616Issues:3781Issues:940

RxJava

RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.

Language:JavaLicense:Apache-2.0Stargazers:47855Issues:2209Issues:3159

architecture-samples

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Language:KotlinLicense:Apache-2.0Stargazers:44385Issues:2405Issues:481

styleguide

Style guides for Google-originated open-source projects

Language:HTMLLicense:Apache-2.0Stargazers:37337Issues:1273Issues:336

p3c

Alibaba Java Coding Guidelines pmd implements and IDE plugin

Language:KotlinLicense:Apache-2.0Stargazers:30422Issues:1310Issues:856

leakcanary

A memory leak detection library for Android.

Language:KotlinLicense:Apache-2.0Stargazers:29367Issues:979Issues:1600

quasar

Quasar Framework - Build high-performance VueJS user interfaces in record time

Language:JavaScriptLicense:MITStargazers:25840Issues:461Issues:7793

setup-ipsec-vpn

Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2

Language:ShellLicense:NOASSERTIONStargazers:25094Issues:651Issues:1448

leetcode

LeetCode Problems' Solutions

dagger

A fast dependency injector for Android and Java.

Language:JavaLicense:Apache-2.0Stargazers:17424Issues:529Issues:2050

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:15513Issues:837Issues:251

PocketHub

PocketHub Android App

Language:JavaLicense:Apache-2.0Stargazers:9395Issues:919Issues:661

EffectiveAndroidUI

Sample project created to show some of the best Android practices to work in the Android UI Layer. The UI layer of this project has been implemented using MVP or MVVM (without binding engine) to show how this patterns works. This project is used during the talk "EffectiveAndroidUI".

Language:JavaLicense:Apache-2.0Stargazers:6032Issues:350Issues:18

androidmvp

MVP Android Example

google-java-format

Reformats Java source code to comply with Google Java Style.

Language:JavaLicense:NOASSERTIONStargazers:5588Issues:136Issues:602

android-proguard-snippets

Proguard configurations for common Android libraries

Language:IDLLicense:Apache-2.0Stargazers:4590Issues:186Issues:37

Android

Android related examples

mortar

A simple library that makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle.

Language:JavaLicense:Apache-2.0Stargazers:2157Issues:104Issues:94

AndroidTraining

Training course repository for android app development

Language:JavaLicense:NOASSERTIONStargazers:1326Issues:183Issues:49

MvpCleanArchitecture

A sample project using Clean architecture and MVP in Android

cqrs-microservice-sampler

A Java Microservice & CQRS Demo using Spring Boot, Axon & Docker

gradle-git

Git plugin for Gradle

Language:GroovyLicense:Apache-2.0Stargazers:560Issues:36Issues:222

assertj-examples

Examples illustrating AssertJ assertions

Auto-Mortar

Annotation processor that generates Mortar / Flow / Dagger2 boilerplate code for you. Previously named Mortar-MVP.

Language:JavaLicense:MITStargazers:82Issues:11Issues:2

public-fox-android-sdk

F.O.X(Force Operation X) Android SDK