San Jose, CA

Hai Zhang

Elite
@zhanghai

MaterialFiles. Material Design file manager for Android

8.6k

Douya. 开源的 Material Design 豆瓣客户端(A Material Design app for douban.com)

4.5k

MaterialProgressBar. Material Design ProgressBar with consistent appearance

2.2k

MaterialRatingBar. Material Design RatingBar with better appearance

2k

MaterialColdStart. Utilize the window background during cold start time to make your app look faster.

1.2k

AndroidFastScroll. Fast scroll for Android RecyclerView and more

747

PatternLock. Material Design Pattern Lock with auth flow implementation

677

Untracker. App to help you remove tracking information before sharing links

609

CustomTabsHelper. Custom tabs, made easy.

384

ComposePreference. Preference implementation for Jetpack Compose Material 3

316

archexp. 浙江大学计算机体系结构课程实验

181

AppIconLoader. Android app icon loader from AOSP iconloaderlib

170

zju-csse-undergraduate-design-latex-template. 浙江大学计算机科学与技术、软件工程专业本科毕业设计 LaTeX 模板

163

BeeShell. Java REPL on Android with BeanShell

149

MaterialEditText. Material Design EditText with a delightful linear ripple in background

144

TextSelectionWebSearch. Add web search to text selection toolbar on Android

132

SystemUiHelper. Helper for dealing with Android System UI visibility

118

gnome-shell-extension-transparent-top-bar. GNOME Shell extension that brings back the transparent top bar when free-floating in GNOME Shell 3.32

92

EffortlessPermissions. An Android permission library extending Google's EasyPermissions with convenient additions.

86

libarchive-android. libarchive as an Android library

82

DouyaApiKey. 豆芽 API Key 设置向导

70

DoubanYearProgress. Year progress for Douban

70

AndroidUtil. Utilities to make the life of an Android developer easier

59

AndroidSVGScripts. Bash scripts to automate and extend the process of using SVG as Android image asset

54

AndroidRetroFile. Backport of java.nio.file API (JSR 203) for Android

53

mipsasm. MIPS assembler and IDE

50

filesystem-kt. Multiplatform Kotlin library for accessing files and file systems

37

MaterialPlayPauseDrawable. Material Design play/pause Drawable with animation

37

libselinux-android. libselinux as an Android library

33

vntools. Tools for working with visual novels

30

join-screenshots.zhanghai.me. Join screenshots with HTML5

28

opengl-c-solarsystem. Animated solar system model implemented with OpenGL and FreeGLUT in C

24

orgexp. Computer Organization Experiment, Shi Qingsong, Zhejiang University.

22

pykeymacs. Emacs style keyboard macros implemented in Python

20

tachiyomi. Free and open source manga reader for Android.

19

linenoise-android. Linenoise as an Android library

17

deadbeef-gnome-mmkeys. Add GNOME multimedia keys support in DeadBeef player using DBus

16

collision-detection-bubbles. A collision detection and resolution experiment with Two.js

16

AndroidLibraryTemplate. Android library template

12

gtkmmproject. Gtkmm CLion Project

12

awesome-android-ui. A curated list of awesome Android UI/UX libraries

10

Bytecoder. Android gradle plugin to generate bytecode for accessing any method or field

10

qt5project. Qt 5 CLion project

10

Reflected. Java library for easy-to-use reflection

10

zhsh. A minimal interactive shell written in C.

9

DouyaCiBuilds. 豆芽 CI 构建版本仓库

9

Functional. Java library for JavaScript-like functional methods

9

coil. Image loading for Android backed by Kotlin Coroutines.

8

resume.zhanghai.me. Zhang Hai's resume

7

rcx. Rclone for Android

7

dav4jvm. WebDAV (including CalDAV, CardDAV) library for the Java virtual machine (Java/Kotlin)

7

twitter-unwanted-follower-remover. Semi-automatic command line tool for removing unwanted followers on Twitter

5

zh-conf-backup. Backup script for Zhang Hai's configuration

4

xkeymacs. X11 KEYboard MACroS

4

IG_tools. Tools to process the game files by Innocent Grey & Noesis, for translation.

4

markdown-template. Zhang Hai's markdown template

4
56
Apply