{"id":20948468,"url":"https://github.com/ajiew/githubstars","last_synced_at":"2025-10-20T05:09:38.995Z","repository":{"id":107895044,"uuid":"183641550","full_name":"aJIEw/GithubStars","owner":"aJIEw","description":"整理了自己 Star 的项目，方便浏览、查找和回顾。","archived":false,"fork":false,"pushed_at":"2021-01-22T11:32:08.000Z","size":75,"stargazers_count":18,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-29T18:36:32.085Z","etag":null,"topics":["android-developers","android-library","android-tips","android-ui","curated-list","github-stars","js","software"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aJIEw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-26T14:19:11.000Z","updated_at":"2024-12-03T09:56:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"dff03818-0d63-4514-9d83-5f2500244b85","html_url":"https://github.com/aJIEw/GithubStars","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aJIEw%2FGithubStars","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aJIEw%2FGithubStars/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aJIEw%2FGithubStars/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aJIEw%2FGithubStars/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aJIEw","download_url":"https://codeload.github.com/aJIEw/GithubStars/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250318313,"owners_count":21410912,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android-developers","android-library","android-tips","android-ui","curated-list","github-stars","js","software"],"created_at":"2024-11-19T00:19:24.775Z","updated_at":"2025-10-20T05:09:33.959Z","avatar_url":"https://github.com/aJIEw.png","language":null,"readme":"# ~~My Github Stars~~\n\n\u003e 📢 已移动到 [Digital Garden](https://github.com/aJIEw/dg/blob/master/tech/open-source/my-github-stars/README.md)，便于统一维护。\n\n随着使用 Github 时间的增加，star 的项目也越来越多，为了以后查找方便，把自己 star 过的项目整理分类还是挺有必要的。想象一下，当需要寻找某方面资料的时候，扫一眼分类列表，正好找到类似项目时的那种窃喜。另外，我觉得这也是一种分享，如果每个人都把自己的 star 的项目分好类，其他人就可以更方便地浏览，发现他们也感兴趣的项目。\n\n我 star 的项目比较杂，有时候作者只是实现了一个很简单的功能，或者只是一个小 demo，哪怕已经不维护了，只要对我有学习意义，一般也会随手点个 star，因为我发现很多时候正是这些小项目给我提供了灵感，或者解决了困扰我很久的一个问题。希望来这的人都能从我 star 的项目中获得一点点东西。\n\n归类 star 的项目的想法受启发自 [ChessLuo](https://github.com/ChessLuo/GitHubNotes)。\n\n推荐一个 Chrome 插件 [Octo Mate](https://chrome.google.com/webstore/detail/octo-mate/baggcehellihkglakjnmnhpnjmkbmpkf)，支持 Github 侧边栏查看 Markdown 文件标题大纲、给文件添加下载按钮等一些实用的小功能。\n\n*注：名字前带 - 表示不推荐使用，带 \\+ 表示特别关注，以 star 数作为排名只是为了说明项目的热门程度。*\n\n---\n\n## Android\n\n### Curated List\n\n- [awesome-android-ui (40000+)](https://github.com/wasabeef/awesome-android-ui) - A curated list of awesome Android UI/UX libraries.\n  - [material-components-android (10000+)](https://github.com/material-components/material-components-android) - Modular and customizable Material Design UI components for Android\n- [android-open-project (30000+)](https://github.com/Trinea/android-open-project) - A categorized collection of Android Open Source Projects\n  - [+ awesome-android (8000+)](https://github.com/JStumpp/awesome-android) - A curated list of awesome Android packages and resources.\n\n### Learning\n\n- [android-best-practices (20000+)](https://github.com/futurice/android-best-practices) - Do's and Don'ts for Android development, by Futurice developers\n  - [+ awesome-adb (8000+)](https://github.com/mzlogin/awesome-adb) - ADB 用法大全\n  - [android-tips-tricks (5000+)](https://github.com/nisrulz/android-tips-tricks) - [Cheatsheet] Tips and tricks for Android Development\n  - [Android-Tips (3000+)](https://github.com/tangqi92/Android-Tips) - An awesome list of tips for Android.\n  - [awesome-android-tips (2000+)](https://github.com/jiang111/awesome-android-tips) - some code tips for android\n  - [android-lifecycles (500+)](https://github.com/JoseAlcerreca/android-lifecycles) - The Android Lifecycle cheat sheet\n- [LearningNotes (12000+)](https://github.com/francistao/LearningNotes) - Android 开发：从基础到算法再到应用\n  - [Android-ReadTheFuckingSourceCode (1000+)](https://github.com/jeanboydev/Android-ReadTheFuckingSourceCode) - 记录日常开发中遇到的技术重点，难点，知识点总结，读书笔记，面试题，个人分享等。\n  - [+ UI2018 (1000+)](https://github.com/zincPower/UI2018) - 安卓高级 UI 代码整理和博客代码 Demo\n  - [AndroidGuide (500+)](https://github.com/leavesC/AndroidGuide) - 这是一份 Android 开发体系内从基础入门到高级进阶的不完整指南\n- [AndroidSdkSourceAnalysis (6000+)](https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis) - Android Sdk 源码解析——旨在帮助 Android 开发者更好的学习 Android！\n    - [android-open-project-analysis (6000+)](https://github.com/android-cn/android-open-project-analysis) - Analysis implementation of android open source project.\n    - [android-open-framework-analysis (500+)](https://github.com/sucese/android-open-framework-analysis) - Android open framework analysis\n- [AndroidCustomView (1500+)](https://github.com/lygttpod/AndroidCustomView) - 带你在实战中学习自定义 View，通过几个完整的例子带你走进自定义 View 的美妙世界\n    - [GuideToCustomViews (500+)](https://github.com/ZieIony/GuideToCustomViews) - The ultimate guide to Android custom views\n\n### UI\n\n#### Image related\n\n- [glide (25000+)](https://github.com/bumptech/glide) - An image loading and caching library for Android focused on smooth scrolling\n  - [glide-transformations (7000+)](https://github.com/wasabeef/glide-transformations) - An Android transformation library providing a variety of image transformations for Glide.\n- [square / picasso (16000+)](https://github.com/square/picasso) - A powerful image downloading and caching library for Android\n- [facebook / fresco (15000+)](https://github.com/facebook/fresco) - An Android library for managing images and the memory they use.\n- [PhotoView (15000+)](https://github.com/chrisbanes/PhotoView) - Implementation of ImageView for Android that supports zooming, by various touch gestures.\n    - [subsampling-scale-image-view (5000+)](https://github.com/davemorrissey/subsampling-scale-image-view) - Highly configurable, easily extendable deep zoom view for displaying huge images without loss of detail. Perfect for photo galleries, maps, building plans etc.\n    - [ZoomLayout (500+)](https://github.com/natario1/ZoomLayout) - A Kotlin collection of Android components that support zooming and panning of View hierarchies, images, video streams, and much more.\n- [CircleImageView (12000+)](https://github.com/hdodenhof/CircleImageView) - A circular ImageView for Android\n- [zhihu / Matisse (10000+)](https://github.com/zhihu/Matisse) - A well-designed local image and video selector for Android\n  - [PictureSelector (10000+)](https://github.com/LuckSiege/PictureSelector) - 多图片选择器\n- [uCrop (10000+)](https://github.com/Yalantis/uCrop) - Image Cropping Library for Android\n    - [Android-Image-Cropper (5000+)](https://github.com/ArthurHub/Android-Image-Cropper) - Image Cropping Library for Android, optimized for Camera / Gallery.\n    - [cropiwa (2000+)](https://github.com/steelkiwi/cropiwa) - Configurable Custom Crop widget for Android\n- [Luban (9000+)](https://github.com/Curzibn/Luban) - 可能是最接近微信朋友圈的图片压缩算法\n    - [Compressor (5000+)](https://github.com/zetbaitsu/Compressor) - An android image compression library.\n- [android-gif-drawable (7000+)](https://github.com/koral--/android-gif-drawable) - Views and Drawable for displaying animated GIFs on Android\n    - [GifView (1000+)](https://github.com/Cutta/GifView) - Library for playing gifs on Android\n- [SmartCropper (2000+)](https://github.com/pqpo/SmartCropper) - A library for cropping image in a smart way that can identify the border and correct the cropped image. 智能图片裁剪框架。自动识别边框，手动调节选区，使用透视变换裁剪并矫正选区；适用于身份证，名片，文档等照片的裁剪。\n    - [IDCardCamera (500+)](https://github.com/wildma/IDCardCamera) - Android 自定义相机实现身份证拍照，并加入自动对焦与图片不规则裁剪\n- [ShadowImageView (2000+)](https://github.com/yingLanNull/ShadowImageView) - 可以根据图片内容变阴影颜色，更加细腻的阴影效果\n- [AnimatedSvgView (2000+)](https://github.com/jaredrummler/AnimatedSvgView) - Animated SVG Drawing for Android.\n- [+ transferee (2000+)](https://github.com/Hitomis/transferee) - 一个帮助您完成从缩略图到原图无缝过渡转变的神奇组件\n- [+ AndroidWM (1000+)](https://github.com/huangyz0918/AndroidWM) - An android image watermark library that supports invisible digital watermarks. \n\n#### ListView/ScrollView/RecyclerView\n\n- [SmartRefreshLayout (20000+)](https://github.com/scwang90/SmartRefreshLayout) - 下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll，Android智能下拉刷新框架，支持越界回弹、越界拖动，具有极强的扩展性，集成了几十种炫酷的 Header 和 Footer。\n  - [+ AndroidFastScroll (200+)](https://github.com/zhanghai/AndroidFastScroll) - Fast scroll for Android RecyclerView and more\n- [BaseRecyclerViewAdapterHelper (15000+)](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) - BRVAH:Powerful and flexible RecyclerAdapter\n  - [MultiType (5000+)](https://github.com/drakeet/MultiType) - An Android library makes it easier and more flexible to create multiple types of RecyclerViews.\n  - [+ mikepenz / FastAdapter (3000+)](https://github.com/mikepenz/FastAdapter) - The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...\n- [alibaba / vlayout (10000+)](https://github.com/alibaba/vlayout) - Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView.\n    - [LayoutManagerGroup (5000+)](https://github.com/DingMouRen/LayoutManagerGroup) - Customize the LayoutManager of RecyclerView(自定义LayoutManager)\n    - [PathLayoutManager (1000+)](https://github.com/wuyr/PathLayoutManager) - RecyclerView 的 LayoutManager，轻松实现各种炫酷、特殊效果，再也不怕产品经理为难！\n    - [CardSwipeLayout (1000+)](https://github.com/yuqirong/CardSwipeLayout) - 仿探探卡片滑动效果\n    - [+ FocusLayoutManager (500+)](https://github.com/CCY0122/FocusLayoutManager) - 有焦点 item 的水平/垂直滚动 RecyclerView-LayoutManager。仿Android豆瓣书影音“推荐“频道列表布局\n    - [ZoomRecylerLayout (500+)](https://github.com/Spikeysanju/ZoomRecylerLayout) - Zoom Recycler Layout Manager For Android Kotlin\n- [recyclerview-animators (10000+)](https://github.com/wasabeef/recyclerview-animators) - An Android Animation library which easily add item animator to RecyclerView items.\n- [+ Linkage-RecyclerView (2000+)](https://github.com/KunMinX/Linkage-RecyclerView) - 二级联动列表控件\n- [+ drag-select-recyclerview (1500+)](https://github.com/afollestad/drag-select-recyclerview) - Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.\n- [SuspensionIndexBar (1500+)](https://github.com/mcxtzhang/SuspensionIndexBar) - 仿美团选择城市、微信通讯录、饿了么点餐列表的导航悬停分组索引列表。\n    - [IndexableRecyclerView (1000+)](https://github.com/YoKeyword/IndexableRecyclerView) - A RecyclerView with indexable, sticky and many other features.\n    - [LollipopContactsRecyclerViewFastScroller (500+)](https://github.com/AndroidDeveloperLB/LollipopContactsRecyclerViewFastScroller) - A sample of how to mimic the way that the contacts app handles a Fast-Scroller for a RecyclerView\n- [NestedRecyclerView (500+)](https://github.com/JasonGaoH/NestedRecyclerView) - Copied the homepage of taobao and jd.com, and realized the TAB ceiling effect through two-layer nesting RecyclerView.\n    - [NestedScrollingParent2Layout (\u003c100)](https://github.com/hufeiyang/NestedScrollingParent2Layout) - 滑动嵌套通用解决方案：提供常见三种 RecyclerView 滑动嵌套布局、也可自定义。\n- [Decorator (500+)](https://github.com/rubensousa/Decorator) - Decorator is an Android library that helps creating composable margins and dividers in RecyclerViews\n- [async-expandable-list (200+)](https://github.com/Ericliu001/async-expandable-list) - CollectionView and AsyncExpandableListView.\n\n#### Core\n\n- [zxing / zxing (20000+)](https://github.com/zxing/zxing) - ZXing (\"Zebra Crossing\") barcode scanning library for Java, Android.\n  - [zxing-android-embedded (3600+)](https://github.com/journeyapps/zxing-android-embedded) - Port of the ZXing Android application as an Android library project, for embedding in an Android application.\n  - [BGAQRCode-Android (4000+)](https://github.com/bingoogolapple/BGAQRCode-Android) - QRCode 扫描二维码、扫描条形码、相册获取图片后识别、生成带 Logo 二维码、支持微博微信 QQ 二维码扫描样式\n- [google / flexbox-layout (15000+)](https://github.com/google/flexbox-layout) - Flexbox for Android\n  - [FlowLayout (5000+)](https://github.com/hongyangAndroid/FlowLayout) - Android 流式布局，支持单选、多选等，适合用于产品标签等。\n  - [+ LabelsView (500+)](https://github.com/donkingliang/LabelsView) - Android 标签列表控件。\n- [material-dialogs (15000+)](https://github.com/afollestad/material-dialogs) - A beautiful and fluid dialogs API for Kotlin \u0026 Android.\n  - [+ XPopup (3000+)](https://github.com/li-xiaojun/XPopup) - 功能强大，UI 简洁，交互优雅的通用弹窗！可以替代 Dialog，PopupWindow，PopupMenu，BottomSheet，DrawerLayout 等组件，自带十几种效果良好的动画， 支持完全的UI和动画自定义！\n  - [BasePopup (3000+)](https://github.com/razerdp/BasePopup) - Android 下打造通用便捷的 PopupWindow\n  - [MaterialPopupMenu (500+)](https://github.com/zawadz88/MaterialPopupMenu) - Shows Material popup menus grouped in sections \u0026 more\n  - [+ smart-show (500+)](https://github.com/the-pig-of-jungle/smart-show) - Smart Toast \u0026 Snackbar \u0026 TopBar \u0026 Dialog\n- [+ Tencent / QMUI_Android (10000+)](https://github.com/Tencent/QMUI_Android) - 提高 Android UI 开发效率的 UI 库\n  - [XUI (1500+)](https://github.com/xuexiangjys/XUI) - 一个简洁而优雅的Android原生UI框架，解放你的双手！\n- [Android-PickerView (10000+)](https://github.com/Bigkoo/Android-PickerView) - This is a picker view for android , support linkage effect, timepicker and optionspicker.（时间选择器、省市区三级联动）\n    - [MaterialDateTimePicker (3000+)](https://github.com/wdullaer/MaterialDateTimePicker) - Pick a date or time on Android in style.\n    - [SpinnerDatePicker (300+)](https://github.com/drawers/SpinnerDatePicker) - A styleable DatePicker for Android using the old spinner style\n    - [CityPicker (2000+)](https://github.com/zaaach/CityPicker) - 城市选择、定位、搜索及右侧字母导航，类似美团 百度糯米 饿了么等APP选择城市功能\n- [- Fragmentation (10000+)](https://github.com/YoKeyword/Fragmentation) - [DEPRECATED] A powerful library that manage Fragment for Android!\n    - [+ bytedance / scene (1000+)](https://github.com/bytedance/scene) - Android Single Activity Applications framework without Fragment.\n- [mikepenz / MaterialDrawer (10000+)](https://github.com/mikepenz/MaterialDrawer) - The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.\n- [banner (10000+)](https://github.com/youth5201314/banner) - Android 广告图片轮播控件，支持无限循环和多种主题，可以灵活设置轮播样式、动画、轮播和切换时间、位置、图片加载框架等！\n    - [BGABanner-Android (4000+)](https://github.com/bingoogolapple/BGABanner-Android) - 引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果\n- [AppIntro (9000+)](https://github.com/AppIntro/AppIntro) - Make a cool intro for your Android app.\n    - [WhatsNew (500+)](https://github.com/TonnyL/WhatsNew) - WhatsNew automatically displays a short description of the new features when users update your app\n- [StatusBarUtil (8000+)](https://github.com/laobie/StatusBarUtil) - A util for setting status bar style on Android App.\n  - [StatusBarCompat (1800+)](https://github.com/niorgai/StatusBarCompat) - Status Bar Utils: Change Status Bar Mode Simply\n- [+ AndroidAutoSize (8000+)](https://github.com/JessYanCoding/AndroidAutoSize) - A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版，一个极低成本的 Android 屏幕适配方案).\n- [AgentWeb (7000+)](https://github.com/Justson/AgentWeb) - AgentWeb is a powerful library based on Android WebView.\n    - [FinestWebView-Android (2000+)](https://github.com/TheFinestArtist/FinestWebView-Android) - Beautiful and customizable Android Activity that shows web pages within an app.\n    - [+ SuperWeb (500+)](https://github.com/Victory-Over/SuperWeb) - Android 基于腾讯X5内核的WebView(超级浏览器)，拥有文件上传、下载、浏览（支持PDF/PPT/DOC/EXCEL/TXT格式）、Android与JS的交互、视频播放、自定义进度条、下拉回弹等功能。\n    - [YCWebView (500+)](https://github.com/yangchong211/YCWebView) - 基于腾讯 x5 开源库，提高 webView 开发效率。\n    - [AwesomeWebView-Android (\u003c100)](https://github.com/hzw1199/AwesomeWebView-Android) - Great customizable Android Activity that shows web pages within an app.\n- [InfiniteCycleViewPager (5000+)](https://github.com/Devlight/InfiniteCycleViewPager) - Infinite cycle ViewPager with two-way orientation and interactive effect.\n  - [alibaba / UltraViewPager (4000+)](https://github.com/alibaba/UltraViewPager) - UltraViewPager is an extension for ViewPager to provide multiple features in a single ViewPager.\n- [PageIndicatorView (3500+)](https://github.com/romandanylyk/PageIndicatorView) - An page indicator for Android ViewPager\n  - [dotsindicator (1000+)](https://github.com/tommybuonomo/dotsindicator) - Three material Dots Indicators for view pagers in Android!\n  - [+ FlowHelper (100+)](https://github.com/LillteZheng/FlowHelper) - TabFlowHelper 可以帮助您迅速构建 Tab\n- [ViewpagerTransition (2000+)](https://github.com/xmuSistone/ViewpagerTransition)  - Viewpager with parallax pages, together with vertical sliding (or click) and activity transition\n  - [ViewPagerTransforms (2000+)](https://github.com/ToxicBakery/ViewPagerTransforms) - Library containing common animations needed for transforming ViewPager scrolling for Android v13+.\n- [camerakit-android (5000+)](https://github.com/CameraKit/camerakit-android) - Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.\n  - [Fotoapparat (3000+)](https://github.com/RedApparat/Fotoapparat) - Making Camera for Android more friendly. Simplify Camera API.\n  - [CameraView (3000+)](https://github.com/natario1/CameraView) - A well documented, high-level Android interface that makes capturing pictures and videos easy, addressing all of the common issues and needs.\n  - [CJT2325 / CameraView (2000+)](https://github.com/CJT2325/CameraView) - 仿微信拍照Android控件（轻触拍照，长按摄像）\n  - [FaceDetector (1000+)](https://github.com/RedApparat/FaceDetector) - Face detection for your Android app\n  - [android-hidden-camera (200+)](https://github.com/kevalpatel2106/android-hidden-camera) - This library is to take picture using camera without camera preview.\n- [SwipeBackLayout (5000+)](https://github.com/ikew0ng/SwipeBackLayout) - An Android library that help you to build app with swipe back gesture.\n  - [BGASwipeBackLayout-Android (2000+)](https://github.com/bingoogolapple/BGASwipeBackLayout-Android) - Android Activity 滑动返回。支持微信滑动返回样式、横屏滑动返回、全屏滑动返回\n  - [SwipeBackLayout (800+)](https://github.com/gongwen/SwipeBackLayout) - SwipeBack is an android library that can finish a activity by using gesture.\n- [JKeyboardPanelSwitch (3500+)](https://github.com/Jacksgong/JKeyboardPanelSwitch) - For resolve the layout conflict when keybord \u0026 panel are switching (Android 键盘面板冲突 布局闪动处理方案)\n  - [KeyboardVisibilityEvent (1000+)](https://github.com/yshrsmz/KeyboardVisibilityEvent) - Android Library to handle soft keyboard visibility change event.\n- [StepView (3500+)](https://github.com/baoyachi/StepView) - Step by step, just use HorizontalStepView, VerticalStepView. step indicator, flow indicator, timeline, order process, express status\n- [GuideView (2000+)](https://github.com/binIoter/GuideView) - 最最轻量级的新手引导库，能够快速为任何一个View创建一个遮罩层，支持单个页面，多个引导提示，支持为高亮区域设置不同的图形，支持引导动画，方便扩展，良好支持 fragment\n    - [NewbieGuide (1800+)](https://github.com/huburt-Hu/NewbieGuide) - Android 快速实现新手引导层的库，通过简洁链式调用，一行代码实现引导层的显示\n- [Android-skin-support (3000+)](https://github.com/ximsfei/Android-skin-support) - Android-skin-support is an easy to use dynamic skin framework for Android, Only one line of code to integrate it.\n  - [bilibili / MagicaSakura (3000+)](https://github.com/bilibili/MagicaSakura) - MagicaSakura 是 Android 多主题框架。\n- [+ ShimmerRecyclerView (3000+)](https://github.com/sharish/ShimmerRecyclerView) - A custom recycler view with shimmer views to indicate that views are loading.\n    - [Skeleton (2000+)](https://github.com/ethanhua/Skeleton) - A library provides an easy way to show skeleton loading view like Facebook and Alipay.\n    - [Broccoli (500+)](https://github.com/samlss/Broccoli) - An Android library that shows the placeholder of the view.\n- [mikepenz / AboutLibraries (2000+)](https://github.com/mikepenz/AboutLibraries) - AboutLibraries is a library to offer some information of libraries.\n    - [MaterialAbout (1500+)](https://github.com/jrvansuita/MaterialAbout) - It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate.\n- [+ alibaba / Tangram-Android (2000+)](https://github.com/alibaba/Tangram-Android) - Tangram is a modular UI solution for building native page dynamically including Tangram for Android, Tangram for iOS and even backend CMS. This project provides the sdk on Android.\n    - [alibaba / Virtualview-Android (1000+)](https://github.com/alibaba/Virtualview-Android) - A light way to build UI in custom XML.\n- [CustomActivityOnCrash (2000+)](https://github.com/Ereza/CustomActivityOnCrash) - Android library that allows launching a custom activity when your app crashes, instead of showing the hated \"Unfortunately, X has stopped\" dialog.\n- [MultipleStatusView (1500+)](https://github.com/qyxxjd/MultipleStatusView) - 一个支持多种状态的自定义View,可以方便的切换到：加载中视图、错误视图、空数据视图、网络异常视图、内容视图。\n    - [StatusLayoutManager (500+)](https://github.com/Bakumon/StatusLayoutManager) - 切换不同的数据状态布局，包含加载中、空数据和出错状态，可自定义状态布局。\n- [ToastUtils (1000+)](https://github.com/getActivity/ToastUtils) - This is a very functional Toast\n    - [UniversalToast (500+)](https://github.com/bboylin/UniversalToast) - 简洁优雅可点击的 Toast 控件，无 BadTokenException 风险，关闭通知权限依然正常显示。\n    - [CookieBar2 (400+)](https://github.com/AviranAbady/CookieBar2) - CookieBar2 is an Android library for displaying messages at the top or bottom of the screen.\n    - [heads-up (100+)](https://github.com/SimenCodes/heads-up) - Heads-up notifications - Get the new heads-up notifications from Android Lollipop on any device, for free!\n- [simple-stack (1000+)](https://github.com/Zhuinden/simple-stack) - Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).\n- [EnFloatingView (500+)](https://github.com/leotyndale/EnFloatingView) - 应用内悬浮窗，无需任何权限，适配大部分 ROM。\n- [+ noDrawable (500+)](https://github.com/whataa/noDrawable) - 可直接在布局文件中对任意 View 声明 drawable 属性 (DataBinding)。\n    - [Android-CommonShapeButton (400+)](https://github.com/michaelxs/Android-CommonShapeButton) - To remove all shape files from the project, provide a generic shape style button.\n    - [SuperFamily (100+)](https://github.com/ansnail/SuperFamily) - 好用的自定义按钮\n- [AppIconLoader (\u003c100)](https://github.com/zhanghai/AppIconLoader) - Load app icon from AOSP Launcher3 in your device.\n\n#### Widgets\n\n- [MPAndroidChart (30000+)](https://github.com/PhilJay/MPAndroidChart) - A powerful Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations\n    - [+ OXChart (500+)](https://github.com/openXu/OXChart) - 各种自定义图表库，使用简单，支持扩展\n- [+ ShortcutBadger (6000+)](https://github.com/leolin310148/ShortcutBadger) - An Android library supports badge notification like iOS.\n- [HTextView (5000+)](https://github.com/hanks-zyh/HTextView) - Animation effects to text, not really textview\n    - [TextSurface (2000+)](https://github.com/elevenetc/TextSurface) - A little animation framework which could help you to show message in a nice looking way\n    - [SuperTextView (3000+)](https://github.com/lygttpod/SuperTextView) - a super textview for android\n    - [ExpandableTextView (3000+)](https://github.com/Manabu-GT/ExpandableTextView) - Android's TextView that can expand/collapse like the Google Play's app description\n    - [RichText (2000+)](https://github.com/zzhoujay/RichText) - Android 平台下的富文本解析器，支持 Html 和 Markdown\n        - [SDHtmlTextView](https://github.com/SysdataSpA/SDHtmlTextView) - SDHtmlTextView use HTMLSpanner to display properly in TextViews an html page, overriding Html.fromHtml() and handling some CSS style inline properties.\n    - [MarqueeView (2000+)](https://github.com/sunfusheng/MarqueeView) - 可垂直跑、可水平跑的跑马灯\n        - [ScrollTextView (300+)](https://github.com/AnyLifeZLB/ScrollTextView) - Android 滚动字幕\n    - [Calligraphy (1000+)](https://github.com/InflationX/Calligraphy) - Custom fonts in Android the easy way\n    - [Better-Link-Movement-Method (500+)](https://github.com/saket/Better-Link-Movement-Method) - A custom LinkMovementMethod for TextView that attempts to improve how clickable links are detected, highlighted and handled.\n        - [URLEmbeddedView (100+)](https://github.com/nguyencse/URLEmbeddedView) - Preview URL for Android\n    - [+ FormValidator (100+)](https://github.com/ShabanKamell/FormValidator) - 支持格式验证的 EditText\n- [AndroidPdfViewer (4000+)](https://github.com/barteksc/AndroidPdfViewer) - Android view for displaying PDFs rendered with PdfiumAndroid\n- [SwitchButton (4000+)](https://github.com/kyleduo/SwitchButton) - A cute widget of Switch Button for you to create beautiful and friendly UI.\n    - [+ SmoothCheckBox (1500+)](https://github.com/andyxialm/SmoothCheckBox) - A custom CheckBox with animation for Android.\n    - [Switcher (1000+)](https://github.com/bitvale/Switcher) - Android implementation of switch animation from Oleg Frolov\n- [BadgeView (3000+)](https://github.com/qstumn/BadgeView) - 支持自由定制外观、拖拽消除的 MaterialDesign 风格 Android BadgeView\n    - [BGABadgeView-Android (2000+)](https://github.com/bingoogolapple/BGABadgeView-Android) - Android 徽章控件\n    - [AndroidRibbon (200+)](https://github.com/skydoves/AndroidRibbon) - Beautiful and the simplest ribbon view with shimmering effect.\n- [- floatingsearchview (3000+)](https://github.com/arimorty/floatingsearchview) - A search view that implements a floating search bar also known as persistent search\n  - [- PersistentSearch (2000+)](https://github.com/KieronQuinn/PersistentSearch) - A clone of the Google Now/Maps/Play persistent search bar\n- [CountdownView (2000+)](https://github.com/iwgang/CountdownView) - Android Countdown View.\n- [BubbleSeekBar (2000+)](https://github.com/woxingxiao/BubbleSeekBar) - A beautiful Android custom seekbar, which has a bubble view with progress appearing upon when seeking.\n    - [material-range-bar (1500+)](https://github.com/oli107/material-range-bar) - Android widget for selecting a range of values.\n- [MaterialRatingBar (2000+)](https://github.com/zhanghai/MaterialRatingBar) - Material Design RatingBar with better appearance\n- [CalendarView (1000+)](https://github.com/kizitonwose/CalendarView) - A highly customizable calendar library for Android, powered by RecyclerView.\n- [cascade (1000+)](https://github.com/saket/cascade) - Nested popup menus with smooth height animations\n- [BubbleView (1000+)](https://github.com/cpiz/BubbleView) - A control/container with an arrow for Android, which can be fully customized by code or XML layout file.\n- [+ LabelsView (500+)](https://github.com/donkingliang/LabelsView) - Android 的标签列表控件。可以设置标签的选中效果。 \n- [+ GoogleClock (500+)](https://github.com/lypeer/GoogleClock) - The core of it is SVG.\n- [+ RulerView (500+)](https://github.com/zjun615/RulerView) - 卷尺系列控件，包含：普通卷尺（如：体重）、金额尺、时间尺\n- [VoiceLine (300+)](https://github.com/ws123/VoiceLine) - 一个可以根据麦克风音量大小，显示一些波形效果的控件。\n- [PlayPauseView (300+)](https://github.com/Lauzy/PlayPauseView) - Let the play and pause button transition gracefully\n    - [CameraVideoButton (100+)](https://github.com/iammert/CameraVideoButton) - Instagram like animated button for taking photo or recording video.\n- [+ CustomProgress (50+)](https://github.com/chenshouyin/CustomProgress) - 自定义水平带百分比数字的进度条以及自定义圆形带百分比数字的进度条\n\n#### Animations\n\n- [lottie-android (25000+)](https://github.com/airbnb/lottie-android) - Render After Effects animations natively on Android and iOS, Web, and React Native\n- [daimajia / AndroidViewAnimations (10000+)](https://github.com/daimajia/AndroidViewAnimations) - Cute view animation collection.\n- [Android-SpinKit (7000+)](https://github.com/ybq/Android-SpinKit) - Android loading animations\n- [spruce-android (3000+)](https://github.com/willowtreeapps/spruce-android) - Spruce Animation Library\n- [Konfetti (1500+)](https://github.com/DanielMartinus/Konfetti) - Celebrate more with this lightweight confetti particle system 🎊\n- [BezierMaker (1000+)](https://github.com/venshine/BezierMaker) - 通过 de Casteljau 算法绘制贝塞尔曲线，并计算它的切线，实现 1-7 阶贝塞尔曲线的形成动画。\n- [ToggleDrawable (1000+)](https://github.com/renaudcerrato/ToggleDrawable) - Easy drawable animation using beziers curves.\n- [ElasticViews (500+)](https://github.com/skydoves/ElasticViews) - An easy way to implement an elastic touch effect for Android.\n\n#### Resources\n\n-   [miscrosoft / fluentui-system-icons (2000+)](https://github.com/microsoft/fluentui-system-icons) - Fluent System Icons is a set of mobile platform icons from Microsoft\n-   [mikepenz / Android-Iconics (5000+)](https://github.com/mikepenz/Android-Iconics) - Use any icon font, or vector (.svg) as drawable in your application.\n\n### Tools\n\n#### Curated List\n\n- [AndroidUtilCode (20000+)](https://github.com/Blankj/AndroidUtilCode) - Android developers should collect the following utils.\n  - [RxTool (10000+)](https://github.com/Tamsiree/RxTool) - Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付（统一下单） | 微信分享 | Zip4j压缩（支持分卷压缩与加密） | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif…\n  - [easydeviceinfo (1000+)](https://github.com/nisrulz/easydeviceinfo) - Get device information in a super easy way.\n    - [MobileInfo (100+)](https://github.com/guxiaonian/MobileInfo) - Android 手机可以获取的所有信息\n  - [Utils-Everywhere (300+)](https://github.com/SenhLinsh/Utils-Everywhere) - 整理并收集各种常用的覆盖面广的工具类\n  - [+ TalentRAT (200+)](https://github.com/honglvt/TalentRAT) - Get some sensitive info and do things in background, such as take a photo or record audio and video.\n- [AndroidQuick (300+)](https://github.com/sdwfqin/AndroidQuick) - 做外包用的快速开发库--微信、支付宝支付（含签名，下单）、自定义View（验证码/密码，九宫格图片上传等）、图片预览、RxJava、EventBus、base层封装等\n\n#### Core\n\n- [square / retrofit (30000+)](https://github.com/square/retrofit) - Type-safe HTTP client for Android and Java.\n  - [okhttp-OkGo (10000+)](https://github.com/jeasonlzy/okhttp-OkGo) - OkGo - 3.0 震撼来袭，该库是基于 Http 协议，封装了 OkHttp 的网络请求框架，比 Retrofit 更简单易用，支持 RxJava，RxJava2，支持自定义缓存，支持批量断点下载管理和批量上传管理功能\n  - [Tencent / mars (13000+)](https://github.com/Tencent/mars) - Mars is a **cross-platform network component** developed by WeChat.\n  - [Fast-Android-Networking (3000+)](https://github.com/amitshekhariitbhu/Fast-Android-Networking) - A Complete Fast Android Networking Library that also supports HTTP/2\n- [square / okhttp (30000+)](https://github.com/square/okhttp) - An HTTP+HTTP/2 client for Android and Java applications.\n- [JakeWharton / butterknife (25000+)](https://github.com/JakeWharton/butterknife) - Bind Android views and callbacks to fields and methods.\n  - [RxBinding (10000+)](https://github.com/JakeWharton/RxBinding) - RxJava binding APIs for Android's UI widgets.\n- [EventBus (20000+)](https://github.com/greenrobot/EventBus) - Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.\n  - [+ RxBus (2000+)](https://github.com/AndroidKnife/RxBus) - Event Bus By RxJava.\n  - [HermesEventBus (1000+)](https://github.com/Xiaofei-it/HermesEventBus) - A library for using EventBus between processes, useful in the IPC or plugin development.\n- [alibaba / fastjson (20000+)](https://github.com/alibaba/fastjson) - A fast JSON parser/generator for Java.\n    - [moshi (5000+)](https://github.com/square/moshi) - A modern JSON library for Kotlin and Java.\n- [RxAndroid (20000+)](https://github.com/ReactiveX/RxAndroid) - RxJava bindings for Android.\n- [google / dagger (15000+)](https://github.com/google/dagger) - A fast dependency injector for Android and Java.\n- [greenDAO (10000+)](https://github.com/greenrobot/greenDAO) - greenDAO is a light \u0026 fast ORM solution for Android that maps objects to SQLite databases.\n  - [DBFlow (4000+)](https://github.com/agrosner/DBFlow) - A blazing fast, powerful, and very simple ORM android database library that writes database code for you.\n  - [+ objectbox-java (3000+)](https://github.com/objectbox/objectbox-java) - ObjectBox is a superfast lightweight database for objects\n- [androidannotations (10000+)](https://github.com/androidannotations/androidannotations) - Fast Android Development. Easy maintainance.\n- [PermissionsDispatcher (10000+)](https://github.com/permissions-dispatcher/PermissionsDispatcher) - Simple annotation-based API to handle runtime permissions.\n  - [Dexter (5000+)](https://github.com/Karumi/Dexter) - Android library that simplifies the process of requesting permissions at runtime.\n  - [getActivity / XXPermissions (1000+)](https://github.com/getActivity/XXPermissions) - Android 6.0 permissions adaptation framework\n  - [guolindev / PermissionX (1000+)](https://github.com/guolindev/PermissionX) - An Android library that makes handling runtime permissions extremely easy.\n  - [settingscompat (1000+)](https://github.com/czy1121/settingscompat) - 特殊权限(Special Permissions)兼容库，悬浮窗权限(SYSTEM_ALERT_WINDOW) 与系统设置修改权限(WRITE_SETTINGS)\n- [FileDownloader (10000+)](https://github.com/lingochamp/FileDownloader) - Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process\n  - [RxDownload (4000+)](https://github.com/ssseasonnn/RxDownload) - A multi-threaded download tool written with RxJava and Kotlin\n  - [Aria (4000+)](https://github.com/AriaLyy/Aria) - 下载可以很简单\n  - [+ PRDownloader (3000+)](https://github.com/MindorksOpenSource/PRDownloader) - PRDownloader - A file downloader library for Android with pause and resume support\n- [+ evernote / android-job (5000+)](https://github.com/evernote/android-job) - Android library to handle jobs in the background.\n- [Tencent / MMKV (5000+)](https://github.com/Tencent/MMKV) - An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS and Android.\n- [+ VirtualApp (5000+)](https://github.com/asLody/VirtualApp) - Virtual Engine for Android (Run Apk Without Installing)\n- [JakeWharton / DiskLruCache (5000+)](https://github.com/JakeWharton/DiskLruCache) - Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.\n  - [ASimpleCache (3000+)](https://github.com/yangfuhai/ASimpleCache) - A simple cache for Android and Java\n- [FastBle (3500+)](https://github.com/Jasonchenlijian/FastBle) - Android Bluetooth Low Energy (BLE) Fast Development Framework.\n    - [RxAndroidBle (2500+)](https://github.com/Polidea/RxAndroidBle) - An Android Bluetooth Low Energy (BLE) Library with RxJava2 interface\n    - [Android-BLE (1000+)](https://github.com/Alex-Jerry/Android-BLE) - Android BLE 蓝牙框架，包括扫描、连接、设置通知、发送数据、读取、接收数据和 OTA 升级以及各种直观的回调，近乎一行代码植入项目，可扩展配置蓝牙相关操作。\n- [icepick (3500+)](https://github.com/frankiesardo/icepick) - Android Instance State made easy\n- [parceler (3500+)](https://github.com/johncarl81/parceler) - Android Parcelables made easy through code generation.\n- [Bolts-Android (3000+)](https://github.com/BoltsFramework/Bolts-Android) - Bolts is a collection of low-level libraries designed to make developing mobile apps easier. (Tasks and App links)\n- [JakeWharton / ThreeTenABP (3000+)](https://github.com/JakeWharton/ThreeTenABP) - An adaptation of the JSR-310 backport for Android.\n  - [joda-time-android (2500+)](https://github.com/dlew/joda-time-android) - Joda-Time library with Android specialization\n- [AppUpdate (3000+)](https://github.com/WVector/AppUpdate) - Android 版本更新\n  - [XUpdate (500+)](https://github.com/xuexiangjys/XUpdate) - 一个轻量级、高可用性的 Android 版本更新框架\n- [sensey (2500+)](https://github.com/nisrulz/sensey) - Play with sensor events \u0026 detect gestures in a breeze.\n- [TinyPinyin (2000+)](https://github.com/promeG/TinyPinyin) - 适用于 Java 和 Android 的快速、低内存占用的汉字转拼音库。\n- [condom (2000+)](https://github.com/oasisfeng/condom) - 一个超轻超薄的 Android 工具库，阻止三方 SDK 中常见的有害行为，而不影响应用自身的功能，例如严重影响用户体验的『链式唤醒』。\n- [- kymjs / KJFrameForAndroid (2000+)](https://github.com/kymjs/KJFrameForAndroid) - An Android library and includes ActivityFrame, KJHttp, KJBitmap, KJDataBase.\n- [+ binding-collection-adapter (1500+)](https://github.com/evant/binding-collection-adapter) - Easy way to bind collections to listviews and recyclerviews with the new Android Data Binding framework\n- [PanelSwitchHelper (1500+)](https://github.com/YummyLau/PanelSwitchHelper) - 一个帮助键盘平稳过渡到功能面板的框架，支持动画无缝衔接，支持 activity/fragment/dialog/dialogFragment/popupWindow 容器，支持IM/直播/视频播放/信息流评论等场景。\n- [RootTools (1000+)](https://github.com/Stericson/RootTools) - RootTools provides rooted developers a standardized set of tools for use in the development of rooted applications.\n  - [libsu (300+)](https://github.com/topjohnwu/libsu) - Android library providing APIs to a Unix (root) shell\n- [AutoInstaller (1000+)](https://github.com/a-voyager/AutoInstaller) - 应用自动静默更新安装库\n- [ScreenRecorder (1000+)](https://github.com/yrom/ScreenRecorder) - Implement screen capture without root on Android 5.0+ by using MediaProjectionManager, VirtualDisplay, AudioRecord, MediaCodec and MediaMuxer APIs\n- [+ alibaba / alpha (1000+)](https://github.com/alibaba/alpha) - Alpha 是一个基于 PERT 图构建的 Android 异步启动框架，它简单，高效，功能完善。\n    - [Anchors (100+)](https://github.com/YummyLau/Anchors) - 基于图结构，支持同异步依赖任务初始化 Android 启动框架\n- [google / live-transcribe-speech-engine (1000+)](https://github.com/google/live-transcribe-speech-engine) - Live Transcribe is an Android application that provides real-time captioning for people who are deaf or hard of hearing.\n- [+ Spanny (1000+)](https://github.com/binaryfork/Spanny) - A helper class that extends SpannableStringBuilder and adds methods to easily mark the text with multiple spans.\n- [AppIconNameChanger (500+)](https://github.com/myinnos/AppIconNameChanger) - Library to change Android launcher App Icon and App Name programmatically!\n- [XPush (200+)](https://github.com/xuexiangjys/XPush) - 一个轻量级、可插拔的 Android 消息推送框架。\n- [VirtualLocation (100+)](https://github.com/pengliangAndroid/VirtualLocation) - 免 Root 虚拟定位\n- [Android_CN_OAID (100+)](https://github.com/gzu-liyujiang/Android_CN_OAID) - Android 10 + 适用于国内各大手机厂商的开放匿名设备标识（OAID），若不支持OAID则须自行生成一个全局唯一标识（GUID）\n- [+ AndroidZip](https://github.com/Leo0618/AndroidZip) - Android 端 zip 压缩与解压，支持使用密码对文件进行压缩以及解压操作\n- [QRGenerator](https://github.com/androidmads/QRGenerator) - QR Generator Library\n- [RaisePriorityHack](https://github.com/easoll/RaisePriorityHack) - A new way to raise you android process priority on all android version\n\n#### Plugin Libs\n\n- [alibaba / atlas (8000+)](https://github.com/alibaba/atlas) - A powerful Android Dynamic Component Framework.\n- [DroidPlugin (6000+)](https://github.com/DroidPluginTeam/DroidPlugin) - A plugin framework on android. Run any third-party apk without installation, modification or repackage.\n  - [understand-plugin-framework (2000+)](https://github.com/tiann/understand-plugin-framework) - demos to help understand Droid plugin framwork\n- [Tencent / Shadow (3000+)](https://github.com/Tencent/Shadow) - 零反射全动态 Android 插件框架\n- [ManbangGroup / Phantom (1000+)](https://github.com/ManbangGroup/Phantom) - 零 Hook Android 插件化方案\n\n#### Componentization Libs\n\n- [AndroidModular (300+)](https://github.com/LiushuiXiaoxia/AndroidModular) - 总结 Android 模块化的一些知识点。\n  - [luckybilly / AndroidComponentizeLibs (500+)](https://github.com/luckybilly/AndroidComponentizeLibs) - 多个维度对比一些有代表性的开源 Android 组件化开发方案\n- [alibaba / ARouter (10000+)](https://github.com/alibaba/ARouter) - A framework for assisting in the renovation of Android componentization\n- [luojilab / DDComponentForAndroid (3000+)](https://github.com/luojilab/DDComponentForAndroid) - 一套完整有效的android组件化方案，支持组件的组件完全隔离、单独调试、集成调试、组件交互、UI跳转、动态加载卸载等功能\n- [+ luckybilly / CC (3000+)](https://github.com/luckybilly/CC) - 业界首个支持渐进式组件化改造的Android组件化开源框架，支持跨进程调用。\n\n#### Hotfix Libs\n\n- [Tencent / tinker (12000+)](https://github.com/Tencent/tinker) - Tinker is a hot-fix solution library for Android, it supports dex, library and resources update without reinstall apk.\n\n### Developer Tools\n\n#### Curated List\n\n- [AndroidDevTools (6000+)](https://github.com/inferjay/AndroidDevTools) - 收集整理 Android 开发所需的 Android SDK、开发中用到的工具、Android 开发教程、Android 设计规范，免费的设计素材等。[http://www.androiddevtools.cn](http://www.androiddevtools.cn/)\n- [AndroidStandardDevelop (2000+)](https://github.com/Blankj/AndroidStandardDevelop) - Best practices in Android develop.\n- [pyricau / androidsrc (100+)](https://github.com/pyricau/androidsrc) - Find Android sources\n\n#### Architecture\n\n- [MVPArms (10000+)](https://github.com/JessYanCoding/MVPArms) - A common architecture for Android applications that are developped based on MVP, integrated many open source projects, to make your develope quicker and easier. (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).\n- [MVVMHabit (5000+)](https://github.com/goldze/MVVMHabit) - 基于谷歌最新 AAC 架构，MVVM设计模式的一套快速开发库，整合 Okhttp+RxJava+Retrofit+Glide 等主流模块，满足日常开发需求。\n    - [JetpackMvvm (1000+)](https://github.com/hegaojian/JetpackMvvm) - 一个 Jetpack 结合MVVM的快速开发框架，基于 MVVM 模式集成谷歌官方推荐的 Jetpack 组件库：LiveData、ViewModel、Lifecycle、Navigation 组件\n\n#### Core\n\n- [square / leakcanary (25000+)](https://github.com/square/leakcanary) - A memory leak detection library for Android and Java.\n- [facebook / stetho (10000+)](https://github.com/facebook/stetho) - Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.\n- [logger (10000+)](https://github.com/orhanobut/logger) - Simple, pretty and powerful logger for android.\n  - [JakeWharton / timber (8000+)](https://github.com/JakeWharton/timber) - A logger with a small, extensible API which provides utility on top of Android's normal Log class.\n  - [Meituan-Dianping / Logan (1000+)](https://github.com/Meituan-Dianping/Logan) - Logan is a lightweight case logging system based on mobile platform (Android/iOS).\n- [+ blurhash (6000+)](https://github.com/woltapp/blurhash) - A very compact representation of a placeholder for an image.\n- [Android-Debug-Database (5000+)](https://github.com/amitshekhariitbhu/Android-Debug-Database) - A library for debugging android databases and shared preferences - Make Debugging Great Again\n- [acra (5000+)](https://github.com/ACRA/acra) - Application Crash Reports for Android\n    - [ANR-WatchDog (1000+)](https://github.com/SalomonBrys/ANR-WatchDog) - A simple watchdog that detects Android ANR (Application Not Responding) error and throws a meaningful exception\n    - [iqiyi / xCrash (500+)](https://github.com/iqiyi/xCrash) - A crash reporting library for Android APPs. Support catching native crash and Java exception. Support Android 4.0 - 9.0 (API level 14 - 28). Support armeabi, armeabi-v7a, arm64-v8a, x86 and x86_64.\n- [Tencent / GT (4000+)](https://github.com/Tencent/GT) - GT (Great Tit) is a portable debugging tool for bug hunting and performance tuning on smartphones anytime and anywhere.\n    - [SpiderMan (500+)](https://github.com/simplepeng/SpiderMan) - 崩溃日志手机端显示\n- [Tencent / matrix (3000+)](https://github.com/Tencent/matrix) - Matrix is a plugin style, non-invasive APM system developed by WeChat.\n  - [QPM (200)](https://github.com/ZhuoKeTeam/QPM) - 质量性能监控组件，方便查看当前 APP 的性能。\n- [eleme / UETool (3000+)](https://github.com/eleme/UETool) - Show/edit any view's attributions on the screen.\n    - [android-TopActivity (1000+)](https://github.com/109021017/android-TopActivity) - A useful tool for Android Developers, which shows the package name and class name of current activity.\n- [+ chucker (2000+)](https://github.com/ChuckerTeam/chucker) - An HTTP inspector for Android \u0026 OkHTTP\n- [alipay / SoloPi (2000+)](https://github.com/alipay/SoloPi) - Soloπ 自动化测试工具\n- [+ didi / booster (2000+)](https://github.com/didi/booster) - Optimizer for mobile applications\n- [ReLinker (2000+)](https://github.com/KeepSafe/ReLinker) - A robust native library loader for Android.\n- [android-hidden-api (2000+)](https://github.com/anggrayudi/android-hidden-api) - A library that provides access to Android hidden APIs and internal resources.\n- [adb-event-mirror (1000+)](https://github.com/JakeWharton/adb-event-mirror) - Mirror the touch/key/button events of one device onto one or more other devices in real-time\n- [Apkparser](https://github.com/coding-dream/Apkparser) - 主流 app 技术选型分析 \u0026 PlantUML 生成工具\n- [guolindev / Glance](https://github.com/guolindev/Glance) - A simple and handy Android database debugging library.\n\n#### Gradle Plugins\n\n- [AndResGuard (6000+)](https://github.com/shwenzhang/AndResGuard) - Proguard resource for Android by wechat team.\n- [Meituan-Dianping / walle (4000+)](https://github.com/Meituan-Dianping/walle) - Android Signature V2 Scheme 签名下的新一代渠道包打包神器\n  - [packer-ng-plugin (4000+)](https://github.com/mcxiaoke/packer-ng-plugin) - 下一代 Android 打包工具，100 个渠道包只需要 10 秒钟\n- [dexcount-gradle-plugin (3000+)](https://github.com/KeepSafe/dexcount-gradle-plugin) - A Gradle plugin to report the number of method references in your APK on every build.\n- [gradle_plugin_android_aspectjx (2000+)](https://github.com/HujiangTechnology/gradle_plugin_android_aspectjx) - A Android gradle plugin that effects AspectJ on Android project and can hook methods in Kotlin, aar and jar file.\n    - [android-gradle-aspectj (300+)](https://github.com/Archinamon/android-gradle-aspectj) - gradle plug-in adding supports of AspectJ into Android project\n- [facebook / screenshot-tests-for-android (1500+)](https://github.com/facebook/screenshot-tests-for-android) - Generate fast deterministic screenshots during Android instrumentation tests\n  - [Shot (400+)](https://github.com/Karumi/Shot) - Gradle plugin developed to facilitate screenshot testing for Android\n- [build-time-tracker-plugin (1000+)](https://github.com/passy/build-time-tracker-plugin) - Gradle plugin to continuously track and report your build times.\n- [easylauncher-gradle-plugin (500+)](https://github.com/akaita/easylauncher-gradle-plugin) - Add a different ribbon to each of your Android app variants using this gradle plugin.\n- [DroidAssist (500+)](https://github.com/didi/DroidAssist) - A lightweight Android Studio gradle plugin based on Javassist for editing bytecode in Android.\n- [MethodTraceMan (300+)](https://github.com/zhengcx/MethodTraceMan) - 用于快速找到高耗时方法，定位解决 Android App 卡顿问题。\n- [bye-bye-jetifier](https://github.com/dipien/bye-bye-jetifier) - Gradle Plugin to verify if you can keep Android Jetifier disabled\n- [thinApkFile](https://github.com/skyinu/thinApkFile) - a gradle plugin to remove useless file in apk to reduce apk size\n- [library-analysis](https://github.com/znyang/library-analysis) - 分析各依赖库文件的大小\n\n#### IDE Plugins\n\n- [IntelliJ-IDEA-Tutorial (5000+)](https://github.com/judasn/IntelliJ-IDEA-Tutorial) - IntelliJ IDEA 简体中文专题教程\n- [GsonFormat (3000+)](https://github.com/zzz40500/GsonFormat) - Generate Json model from Json String.\n- [android-parcelable-intellij-plugin (2000+)](https://github.com/mcharmas/android-parcelable-intellij-plugin) - IntelliJ Plugin for Android Parcelable boilerplate code generation.\n- [intellij-rainbow-brackets (2000+)](https://github.com/izhangzhihao/intellij-rainbow-brackets) - Rainbow Brackets / Rainbow Parentheses for IntelliJ based IDEs\n- [ECTranslation (2000+)](https://github.com/Skykai521/ECTranslation) - 翻译插件\n- [leetcode-editor (1000+)](https://github.com/shuzijun/leetcode-editor) - Do Leetcode exercises in IDE.\n- [idea-multimarkdown (500+)](https://github.com/vsch/idea-multimarkdown) - Markdown language support for IntelliJ IDEA.\n- [+ android-drawable-importer-intellij-plugin (500+)](https://github.com/winterDroid/android-drawable-importer-intellij-plugin) - Adds an option to IntelliJ to import drawables in different resolutions from AndroidIcons\n- [eventbus3-intellij-plugin (100+)](https://github.com/likfe/eventbus3-intellij-plugin)\n- [Android-ButterKnife-Plugin-Plus (50+)](https://github.com/OriginalLove/Android-ButterKnife-Plugin-Plus)\n- [ycy-intellij-plugin (50+)](https://github.com/FantasticMao/ycy-intellij-plugin) - 超越鼓励师 for IntelliJ IDEA\n- [IDEA-Native-Terminal-Plugin](https://github.com/sburlyaev/IDEA-Native-Terminal-Plugin) - Native Terminal Plugin for IntelliJ IDEs\n\n#### Others\n\n- Reverse Engine\n  - [jadx (25000+)](https://github.com/skylot/jadx) - Dex to Java decompiler\n  - [dex2jar (8000+)](https://github.com/pxb1988/dex2jar) - Tools to work with android .dex and java .class files (command line tool).\n  - [google / android-classyshark (5000+)](https://github.com/google/android-classyshark) - Analyse 3rd party SDKs in your Android app (APK)\n  - [apkstudio (2000+)](https://github.com/vaibhavpandeyvpz/apkstudio) - Open-source, cross platform Qt based IDE for reverse-engineering Android application packages.\n- [stf (10000+)](https://github.com/openstf/stf) - Control and manage Android devices from your browser.\n  - [androidScreenShare (500+)](https://github.com/android-notes/androidScreenShare) - Android 屏幕共享及远程控制\n  - [DeviceControl (100+)](https://github.com/amartinz/DeviceControl) - Device Control is an app to control several features of your device as well as some nice extra features.\n- [+ Auto.js (5000+)](https://github.com/hyb1996/Auto.js) - A UiAutomator on android, does not need root access. 安卓平台上的 JavaScript 自动化工具。\n- [XposedInstaller (3000+)](https://github.com/rovo89/XposedInstaller) - Xposed 框架 https://repo.xposed.info/\n    - [EdXposed (3000+)](https://github.com/ElderDrivers/EdXposed) - Elder driver Xposed Framework.\n    - [Riru (2000+)](https://github.com/RikkaApps/Riru) - Inject into zygote process\n- [ruby / rake (1000+)](https://github.com/ruby/rake) - A make-like build utility for Ruby. (Run unit test)\n- [easy-dumpsys (\u003c100)](https://github.com/Kardelio/easy-dumpsys) - Script that outputs this adb command: `adb shell dumpsys activity \u003cpackage\u003e` in a far smaller, easier \u0026 user-friendlier way\n\n### Kotlin\n\n- [JetBrains / kotlin (30000+)](https://github.com/JetBrains/kotlin) - The Kotlin Programming Language\n\n#### Curated List\n\n- [awesome-kotlin (8000+)](https://github.com/KotlinBy/awesome-kotlin) - A curated list of awesome Kotlin related stuff Inspired by awesome-java.\n- [30-seconds-of-kotlin (200+)](https://github.com/IvanMwiruki/30-seconds-of-kotlin) - Curated collection of useful Kotlin 1.3 snippets that you can understand quickly, using only stdlib functionality.\n\n#### Learning\n\n- [+ from-java-to-kotlin (5000+)](https://github.com/MindorksOpenSource/from-java-to-kotlin) - Your Cheat Sheet For Java To Kotlin\n- [Design-Patterns-In-Kotlin (3000+)](https://github.com/dbacinski/Design-Patterns-In-Kotlin) - Design Patterns implemented in Kotlin\n- [Kotlin / kotlin-koans (2500+)](https://github.com/Kotlin/kotlin-koans) - Kotlin workshop\n- [android-kotlin-fundamentals-apps (200+)](https://github.com/google-developer-training/android-kotlin-fundamentals-apps) - Android Fundamentals in Kotlin Solution Apps\n- [Koin-Tutorial (20+)](https://github.com/MindorksOpenSource/Koin-Tutorial) - Koin - step by step tutorial\n\n#### Tools\n\n##### Core\n\n- [Kotlin / kotlinx.coroutines (7000+)](https://github.com/Kotlin/kotlinx.coroutines) - Library support for Kotlin coroutines\n- [RxKotlin (5000+)](https://github.com/ReactiveX/RxKotlin) - RxJava bindings for Kotlin\n- [koin (5000+)](https://github.com/InsertKoinIO/koin) - a pragmatic lightweight dependency injection framework for Kotlin\n    - [Kodein-DI (2000+)](https://github.com/Kodein-Framework/Kodein-DI) - Painless Kotlin Dependency Injection\n- [MvRx (3000+)](https://github.com/airbnb/MvRx) - MvRx: Android on Autopilot.（Airbnb 的开发框架，使用类似 React 的开发方式，通过 state 更新视图，ViewModel 监听 state 变化然后通知 View 去更新，通过 Async 执行异步任务。）\n    - [roxie (300+)](https://github.com/ww-tech/roxie) - Lightweight Android library for building reactive apps.\n- [sqldelight (3000+)](https://github.com/cashapp/sqldelight) - Generates typesafe Kotlin APIs from SQL\n- [fuel (3000+)](https://github.com/kittinunf/fuel) - The easiest HTTP networking library for Kotlin/Android\n- [+ Splitties (1000+)](https://github.com/LouisCAD/Splitties) - A family of small Kotlin libraries for delightful Android development\n- [assent (500+)](https://github.com/afollestad/assent) - Android Runtime Permissions made easy and compact, for Kotlin and AndroidX.\n- [kotlin-statistics (500+)](https://github.com/thomasnield/kotlin-statistics) - Idiomatic statistical operators for Kotlin\n- [A11y (\u003c100)](https://github.com/filbabic/A11y) - A11y, your ally for accessibility! :]\n\n##### UI\n\n- [coil (3000+)](https://github.com/coil-kt/coil) - Image loading for Android backed by Kotlin Coroutines.\n- [CircularProgressBar (1000+)](https://github.com/lopspower/CircularProgressBar) - Create circular ProgressBar in Android.\n- [contour (500+)](https://github.com/cashapp/contour) - Layouts with lambdas\n- [SuperBottomSheet (300+)](https://github.com/andrefrsousa/SuperBottomSheet) - Android native BottomSheet on steroids.\n- [EasyValidation (200+)](https://github.com/wajahatkarim3/EasyValidation) - A text and input validation library in Kotlin for Android.\n    - [Validator (100+)](https://github.com/anderscheow/Validator) - A tool to validate text inside `TextInputLayout`.\n- [Pikolo (100+)](https://github.com/Madrapps/Pikolo) - An android color picker library\n\n##### Developer Tools\n\n-   [create-android-kotlin-app (1000+)](https://github.com/nekocode/create-android-kotlin-app) - Create android kotlin app with one line of command.\n-   [confundus (200+)](https://github.com/JakeWharton/confundus) - Kotlin compiler plugin which brings Kotlin/JS's unsafeCast to Kotlin/JVM\n-   [+ punkt (100+)](https://github.com/pjagielski/punkt) - Live coding music library/environment for Kotlin\n\n### Samples \u0026 Apps\n\n- [Android Samples Search](https://developer.android.com/samples)\n\n#### Offcial\n\n- [architecture-samples (30000+)](https://github.com/android/architecture-samples) A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.\n- [architecture-components-samples (15000+)](https://github.com/android/architecture-components-samples) - Samples for Android Architecture Components.\n- [+ sunflower (10000+)](https://github.com/android/sunflower) - A gardening app illustrating Android development best practices with Android Jetpack. (Kotlin \u0026 Jetpack)\n- [easypermissions (6000+)](https://github.com/googlesamples/easypermissions) - Simplify Android M system permissions\n- [ndk-samples (6000+)](https://github.com/android/ndk-samples) - Android NDK samples with Android Studio\n- [testing-samples (5000+)](https://github.com/android/testing-samples) - A collection of samples demonstrating different frameworks and techniques for automated testing\n- [+ compose-samples (3000+)](https://github.com/android/compose-samples) - Jetpack Compose Samples\n- [android-lifecycles (500+)](https://github.com/googlecodelabs/android-lifecycles) - Android Lifecycle-aware Components Codelab\n- [views-widgets-samples (500+)](https://github.com/android/views-widgets-samples) - Multiple samples showing the best practices in views-widgets on Android.\n- [user-interface-samples (500+)](https://github.com/android/user-interface-samples) - Multiple samples showing the best practices in the user interface on Android. Shortcuts etc.\n- [media-samples (100+)](https://github.com/android/media-samples) - Multiple samples showing the best practices in media APIs on Android (audio, video, etc.).\n\n#### Samples\n\n- [RxJava-Android-Samples (7000+)](https://github.com/kaushikgopal/RxJava-Android-Samples) - Learning RxJava for Android by example\n  - [RxJava2-Android-Samples (5000+)](https://github.com/amitshekhariitbhu/RxJava2-Android-Samples) - RxJava 2 Android Examples\n  - [RxJavaSamples (4000+)](https://github.com/rengwuxian/RxJavaSamples) - RxJava 2 和 Retrofit 结合使用的几个最常见使用方式举例\n  - [RxJava2-Operators-Magician (500+)](https://github.com/KunMinX/RxJava2-Operators-Magician) - 你用不惯 RxJava，只因缺了这把钥匙\n- [android-mvp-architecture (4000+)](https://github.com/MindorksOpenSource/android-mvp-architecture) - This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView\n    - [+ KotlinMvp (3000+)](https://github.com/git-xuhao/KotlinMvp) - 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目\n    - [LifeHelper (2000+)](https://github.com/yangchong211/LifeHelper) - 组件化综合案例。架构模式：组件化+MVP+Rx+Retrofit+Desgin+Dagger2+阿里VLayout+腾讯X5+腾讯 bugly\n    - [+ Android-references (100+)](https://github.com/Shouheng88/Android-references) - Android 示例程序：MVP, MVVM, 组件化, AndroidX, ARouter, RxJava, EventBus, ButterKnife, 视频播放, 视频直播, 网络访问, 布局和控件整理等\n- [animate (3000+)](https://github.com/hitherejoe/animate) - An application demoing meaningful motion on Android\n    - [AndroidAnimationExercise (1000+)](https://github.com/REBOOTERS/AndroidAnimationExercise) - Android 动画各种实现，包括帧动画、补间动画和属性动画的总结分享\n- [+ android-showcase (5000+)](https://github.com/igorwojda/android-showcase) - Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...\n    - [android-mvvm-architecture (3000+)](https://github.com/MindorksOpenSource/android-mvvm-architecture) - MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView\n    - [MVVM-Architecture (1000+)](https://github.com/qingmei2/MVVM-Architecture) - The practice of MVVM + Jetpack architecture in Android.\n    - [+ Hoo (500+)](https://github.com/mCyp/Hoo) - Android Jetpack系列组件实战案例\n    - [android-jetpack-demo (100+)](https://github.com/zhiwei1990/android-jetpack-demo) - 快速入门 Android Jetpack 以及相关 Kotlin、RxJava、MVVM 等主流技术，独立构架 App 的基础技能\n- [+ Demos (1000+)](https://github.com/alidili/Demos) - Demo 合集\n- [MaterialDesignDemo (1000+)](https://github.com/Eajy/MaterialDesignDemo) - A beautiful app designed with Material Design.\n- [+ ComposeCookBook (1000+)](https://github.com/Gurupreet/ComposeCookBook) - A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential\n    - [DisneyCompose (200+)](https://github.com/skydoves/DisneyCompose) - A demo Disney app using Jetpack Compose and Dagger-Hilt based on modern Android tech-stacks and MVVM architecture.\n    - [JetpackComposeCalculator (100+)](https://github.com/ahmedrizwan/JetpackComposeCalculator) - A jetpack compose clone of Android 10 Calculator UI\n- [guolindev / ScopedStorageDemo](https://github.com/guolindev/ScopedStorageDemo) - A demo to show how scoped storage worked on Android 10 and backward compatible with previous versions.\n\n#### Apps\n\n##### CuratedList\n\n- [android-foss (500+)](https://github.com/offa/android-foss) - A list of Free and Open Source Software (FOSS) for Android – saving Freedom and Privacy.\n\n##### Apps\n\n- [Telegram (15000+)](https://github.com/DrKLO/Telegram) - Telegram for Android source\n- [Signal-Android (15000+)](https://github.com/signalapp/Signal-Android) - A private messenger for Android.\n- [kickstarter / android-oss (5000+)](https://github.com/kickstarter/android-oss) - Kickstarter for Android. Bring new ideas to life, anywhere.\n- [tachiyomi (5000+)](https://github.com/inorichi/tachiyomi) - Free and open source manga reader for Android\n- [FastHub (5000+)](https://github.com/k0shk0sh/FastHub) - FastHub the ultimate GitHub client for Android.\n- [Anki-Android (3000+)](https://github.com/ankidroid/Anki-Android) - AnkiDroid: Anki flashcards on Android.\n- [guolindev / giffun (2000+)](https://github.com/guolindev/giffun) - 一款开源的 GIF 在线分享 App，乐趣就要和世界分享。\n    - [+ guolindev / coolweatherjetpack (200+)](https://github.com/guolindev/coolweatherjetpack) - 酷欧天气的 Jetpack 版本实现，采用了MVVM架构。\n- [duckduckgo / Android (1500+)](https://github.com/duckduckgo/Android) - DuckDuckGo Android App\n- [PaperPlane (1000+)](https://github.com/TonnyL/PaperPlane) - An Android reading app, including articles from Zhihu Daily, Guokr Handpick and Douban Moment.\n- [+ press (1000+)](https://github.com/saket/press) - A cross-platform markdown editor written in Kotlin Multiplatform\n- [+ PaoNet (300+)](https://github.com/ditclear/PaoNet) - MVVM+RxJava2+AspectJ，泡网第三方客户端\n- [Reading (300+)](https://github.com/Hankkin/Reading) - Reading 是一款基于 WanAndroid OpenApi 开发的阅读类工具\n- [Makeup (300+)](https://github.com/DingProg/Makeup) - 让你的“女神”逆袭，代码撸彩妆（画妆）\n- [DogCamera (200+)](https://github.com/windrunnerlihuan/DogCamera) - 狗头相机，抖音相机功能 app\n- [BiliBili (100+)](https://github.com/lingxiaoplus/BiliBili) - 基于 ijkplayer+rxjava+retrofit，组件化思想，实现一个仿 B 站的 Android 客户端\n- [koler (200+)](https://github.com/Chooloo/koler) - Just a phone app\n    - [simple-phone (100+)](https://github.com/arekolek/simple-phone) - Bare minimum implementation of an Android Phone app.\n- [pinnit (100+)](https://github.com/msasikanth/pinnit) - Notification history and pinning\n\n### Others\n\n#### Multimedia\n\n- [bilibili / ijkplayer (25000+)](https://github.com/bilibili/ijkplayer) - Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.\n- [google / ExoPlayer (15000+)](https://github.com/google/ExoPlayer) - An extensible media player for Android\n- [GSYVideoPlayer (15000+)](https://github.com/CarGuo/GSYVideoPlayer) - 视频播放器（IJKplayer、ExoPlayer、MediaPlayer）\n    - [PLDroidPlayer (4000+)](https://github.com/pili-engineering/PLDroidPlayer) - PLDroidPlayer 是七牛推出的一款免费的适用于 Android 平台的播放器 SDK，采用全自研的跨平台播放内核，拥有丰富的功能和优异的性能，可高度定制化和二次开发。\n- [android / uamp (10000+)](https://github.com/android/uamp) - This sample shows how to implement an audio media app that works across multiple form factors and provide a consistent user experience on Android phones, tablets, Auto, Wear and Cast devices\n  - [RxAndroidAudio (1000+)](https://github.com/Piasy/RxAndroidAudio) - Maybe the most robust Android Audio encapsulation library, with partial Rx support.\n  - [StarrySky (500+)](https://github.com/EspoirX/StarrySky) - A Powerful and Streamline MusicLibrary\n  - [google / ringdroid (600+)](https://github.com/google/ringdroid) - Ringdroid is an Android application for recording and editing sounds, and creating ringtones. [Features](https://github.com/google/ringdroid#features)\n      - [GSYRecordWave (500+)](https://github.com/CarGuo/GSYRecordWave) - MP3 音频录制，支持实时录制时的单边或者双边波形显示\n      - [+ CallRecorder (500+)](https://github.com/aykuttasil/CallRecorder) - Android Phone Call Recorder\n      - [AndroidMP3Recorder (500+)](https://github.com/GavinCT/AndroidMP3Recorder) - 为 Android 提供 MP3 录音功能\n      - [Recorder-Android](https://github.com/lijunzz/Recorder-Android) - 为 Android 录制 MP3 或 AAC 音频的库。\n- [bilibili / DanmakuFlameMaster (8000+)](https://github.com/bilibili/DanmakuFlameMaster) - Android 开源弹幕引擎\n- [ffmpeg-android-java (3000+)](https://github.com/WritingMinds/ffmpeg-android-java) - Android java library for FFmpeg binary compiled using [ffmpeg-android](https://github.com/WritingMinds/ffmpeg-android)\n  - [RxFFmpeg (400+)](https://github.com/microshow/RxFFmpeg) - 基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架\n\n#### Graphics\n\n- [cocos2d-x (15000+)](https://github.com/cocos2d/cocos2d-x) - Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.\n- [google / filament (10000+)](https://github.com/google/filament) - Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS and WASM/WebGL\n- [freetype-gl (1000+)](https://github.com/rougier/freetype-gl) - OpenGL text using one vertex buffer, one texture and FreeType\n\n#### Android TV\n\n- [AndroidTVLauncher (2500+)](https://github.com/JackyAndroid/AndroidTVLauncher) - This is a leanback style tv launcher(minSdkVersion 17)\n- [android / tv-samples (100+)](https://github.com/android/tv-samples) - Multiple samples showing best practices in app development on Android TV.\n\n#### Jobs \u0026 Interview\n\n- [ResumeSample (20000+)](https://github.com/geekcompany/ResumeSample) - Resume template for Chinese programmers. 程序员简历模板系列。\n- [AndroidInterview-Q-A (7000+)](https://github.com/JackyAndroid/AndroidInterview-Q-A) - 国内一线互联网公司内部面试题库。\n    - [android-interview-questions (5000+)](https://github.com/MindorksOpenSource/android-interview-questions) - Your Cheat Sheet For Android Interview - Android Interview Questions\n    - [+ Android-Daily-Interview (2000+)](https://github.com/Moosphan/Android-Daily-Interview) - 每工作日更新一道 Android 面试题，小聚成河，大聚成江，共勉之～\n- [reverse-interview-zh (1000+)](https://github.com/yifeikong/reverse-interview-zh) - 面试官：你有什么问题要问的吗？\n\n## Cross-Platform for Mobile\n\n### Flutter\n\n- [flutter (100000+)](https://github.com/flutter/flutter) - Flutter makes it easy and fast to build beautiful mobile apps.\n\n#### Curated List\n\n- [awesome-flutter (20000+)](https://github.com/Solido/awesome-flutter) - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.\n  - [awesome-flutter-cn (500+)](https://github.com/crazycodeboy/awesome-flutter-cn) - 一个很棒的 Flutter 学习资源，官方教程，插件，工具，文章，App，视频教程等的资源列表\n- [flutter / plugins (8000+)](https://github.com/flutter/plugins) - Plugins for Flutter maintained by the Flutter team\n- [flutter_candies (500+)](https://github.com/fluttercandies/flutter_candies) - custom flutter candies(widgets) for you to easily build flutter app, enjoy it\n\n#### Learning\n\n- [flutter-in-action (5000+)](https://github.com/flutterchina/flutter-in-action) - 《Flutter实战》电子书\n- [flutter / samples (5000+)](https://github.com/flutter/samples) - A collection of Flutter examples and demos.\n- [Flutter-learning (3000+)](https://github.com/AweiLoveAndroid/Flutter-learning) - Flutter安装和配置，Flutter开发遇到的难题，Flutter示例代码和模板，Flutter项目实战，Dart语言学习示例代码。\n- [gsy_flutter_book (2000+)](https://github.com/CarGuo/gsy_flutter_book) - Flutter 完整开发实战详解系列\n- [Best-Flutter-UI-Templates (2000+)](https://github.com/mitesh77/Best-Flutter-UI-Templates) - completely free for everyone. Its build-in Flutter Dart.\n\n#### UI\n\n- [flukit (2000+)](https://github.com/flutterchina/flukit) - A Flutter UI Kit.\n- [flutter_swiper (2000+)](https://github.com/best-flutter/flutter_swiper) - The best swiper for flutter , with multiple layouts, infinite loop. Compatible with Android \u0026 iOS.\n- [charts (1000+)](https://github.com/google/charts) - Charts is a general charting library.\n- [giffy_dialog (300+)](https://github.com/xsahil03x/giffy_dialog) - A Flutter package for a quick and handy giffy dialog.\n\n#### Tools\n\n- [fish-redux (5000+)](https://github.com/alibaba/fish-redux) - An assembled flutter application framework.\n- [dio (5000+)](https://github.com/flutterchina/dio) - A powerful Http client for Dart, which supports Interceptors, FormData, Request Cancellation, File Downloading, Timeout etc.\n- [alibaba / flutter_boost (2000+)](https://github.com/alibaba/flutter_boost) - FlutterBoost is a Flutter plugin which enables hybrid integration of Flutter for your existing native apps with minimum efforts\n- [+ rxdart (2000+)](https://github.com/ReactiveX/rxdart) - The Reactive Extensions for Dart\n- [sqflite (1000+)](https://github.com/tekartik/sqflite) - SQLite flutter plugin\n- [flutter_barcode_reader (300+)](https://github.com/apptreesoftware/flutter_barcode_reader) - A flutter plugin for reading 2D barcodes and QR codes.\n\n#### Samples\n\n- [alibaba / flutter-go (20000+)](https://github.com/alibaba/flutter-go) - flutter 开发者帮助 APP，包含 flutter 常用 130+ 组件的中文文档与 demo 演示\n    - [flutter_ui_challenges (2000+)](https://github.com/lohanidamodar/flutter_ui_challenges) - Trying to replicate various app UIs in flutter\n    - [flutter_deer (3000+)](https://github.com/simplezhli/flutter_deer) - Flutter 练习项目，包括完整UI设计图，更贴近真实项目的练习。\n    - [flutter_app (1000+)](https://github.com/shichunlei/flutter_app) - 基本控件的使用\n- [gsy_github_app_flutter (10000+)](https://github.com/CarGuo/gsy_github_app_flutter) - 超完整的 Flutter 项目，功能丰富，适合学习和日常使用。\n    - [flutter_wanandroid (3000+)](https://github.com/Sky24n/flutter_wanandroid) - WanAndroid 客户端，支持 Android 和 iOS。\n        - [fun_android_flutter (1000+)](https://github.com/phoenixsky/fun_android_flutter) - 产品级 Flutter 开源项目 FunAndroid (WanAndroid客户端)，Provider 的最佳实践。DarkMode、多色彩主题、国际化、切换字体、优美动画\n    - [morec (1000+)](https://github.com/Mayandev/morec) - Flutter 版电影客户端\n    - [flutter_eyepetizer (100+)](https://github.com/JD-CP/flutter_eyepetizer) - 基于 Google Flutter 开发的一款仿开眼视频 App。\n- [flutter_architecture_samples (5000+)](https://github.com/brianegan/flutter_architecture_samples) - Todo App Samples for Flutter Architecture.\n\n### React Native\n\n- [facebook / react-native (90000+)](https://github.com/facebook/react-native) - A framework for building native apps with React.\n\n#### Curated List\n\n- [awesome-react-native (25000+)](https://github.com/jondot/awesome-react-native) - Awesome React Native components, news, tools, and learning material!\n- [react-native-guide (15000+)](https://github.com/reactnativecn/react-native-guide) - React Native 指南汇集了各类 react-native 学习资源、开源 App 和组件。\n\n#### Learning\n\n- [react-developer-roadmap (15000+)](https://github.com/adam-golab/react-developer-roadmap) - Roadmap to becoming a React developer in 2019\n- [RNStudyNotes (3000+)](https://github.com/crazycodeboy/RNStudyNotes) - React Native 研究与实践\n\n#### UI\n\n- [react-native-elements (20000+)](https://github.com/react-native-elements/react-native-elements) - Cross Platform React Native UI Toolkit\n  - [NativeBase (10000+)](https://github.com/GeekyAnts/NativeBase) - Essential cross-platform UI components for React Native\n  - [react-native-paper (5000+)](https://github.com/callstack/react-native-paper) - Material Design for React Native (Android \u0026 iOS)\n  - [+ ant-design / ant-design-mobile-rn (2000+)](https://github.com/ant-design/ant-design-mobile-rn) - A configurable Mobile UI specification and React-based implementation.\n  - [+ Meituan-Dianping / beeshell (1500+)](https://github.com/Meituan-Dianping/beeshell) - React Native 组件库\n- [react-navigation (20000+)](https://github.com/react-navigation/react-navigation) - Routing and navigation for your React Native apps\n    - [react-native-navigation (10000+)](https://github.com/wix/react-native-navigation) - A complete native navigation solution for React Native\n    - [react-native-router-flux (8000+)](https://github.com/aksonov/react-native-router-flux) - The first declarative React Native router\n- [react-native-community / lottie-react-native (10000+)](https://github.com/react-native-community/lottie-react-native) - Lottie wrapper for React Native.\n- [+ react-native-vector-icons (10000+)](https://github.com/oblador/react-native-vector-icons) - Customizable Icons for React Native with support for NavBar/TabBar/ToolbarAndroid, image source and full styling.\n- [react-native-community / react-native-maps (8000+)](https://github.com/react-native-community/react-native-maps) - React Native Mapview component for iOS + Android (Google Map)\n  - [react-native-amap3d (600+)](https://github.com/qiuxiang/react-native-amap3d) - react-native 高德地图组件，使用最新 3D SDK，支持 Android + iOS\n- [react-native-swiper (6000+)](https://github.com/leecade/react-native-swiper) - The best Swiper component for React Native.\n    - [react-native-snap-carousel (5000+)](https://github.com/archriss/react-native-snap-carousel) - Swiper/carousel component for React Native.\n- [WatermelonDB (6000+)](https://github.com/Nozbe/WatermelonDB) - Reactive \u0026 asynchronous database for powerful React and React Native apps.\n- [react-native-scrollable-tab-view (5000+)](https://github.com/ptomasroos/react-native-scrollable-tab-view) - Tabbed navigation that you can swipe between, each tab can have its own ScrollView and maintain its own scroll position between swipes. Pleasantly animated. Customizable tab bar.\n    - [react-native-head-tab-view (\u003c100)](https://github.com/zyslife/react-native-head-tab-view) - 整体上下滑动的标签页\n- [react-native-svg (4000+)](https://github.com/react-native-community/react-native-svg) - SVG library for React Native, React Native Web, and plain React web projects.\n    - [react-native-svg-animated-linear-gradient (300+)](https://github.com/FullstackStation/react-native-svg-animated-linear-gradient) - A wrap SVG component for animated linear gradient\n- [react-native-video (4000+)](https://github.com/react-native-community/react-native-video) - A \\\u003cVideo/\u003e component for react-native\n- [react-native-gesture-handler (3000+)](https://github.com/software-mansion/react-native-gesture-handler) - Declarative API exposing platform native touch and gesture system to React Native.\n- [react-native-splash-screen (3000+)](https://github.com/crazycodeboy/react-native-splash-screen) - A splash screen for react-native, hide when application loaded ,it works on iOS and Android.\n- [react-native-image-crop-picker (2000+)](https://github.com/ivpusic/react-native-image-crop-picker) - iOS/Android image picker with support for camera, configurable compression, multiple images and cropping\n- [react-native-render-html (1000+)](https://github.com/archriss/react-native-render-html) - iOS/Android pure javascript react-native component that renders your HTML into 100% native views.\n- [alibaba / GCanvas (1000+)](https://github.com/alibaba/GCanvas) - A lightweight cross-platform graphics rendering engine.\n- [react-native-largelist (1000)](https://github.com/bolan9999/react-native-largelist) - The best large list component for React Native.\n    - [+ react-native-refresh-list-view (500+)](https://github.com/huanxsd/react-native-refresh-list-view) - 基于FlatList的上拉、下拉刷新组件\n- [react-native-modal-dropdown (500+)](https://github.com/sohobloo/react-native-modal-dropdown) - A react-native dropdown/picker/selector component for both Android \u0026 iOS.\n  - [react-native-material-dropdown (500+)](https://github.com/n4kz/react-native-material-dropdown) - Material dropdown with consistent behaviour on iOS and Android\n- [react-native-simple-radio-button (300+)](https://github.com/moschan/react-native-simple-radio-button) - Simple and handy animated radio button component for React Native\n- [react-native-auto-height-image (200+)](https://github.com/vivaxy/react-native-auto-height-image) - React native auto height image\n- [react-native-collapsing-toolbar (200+)](https://github.com/cesardeazevedo/react-native-collapsing-toolbar) - react-native wrapper for android CollapsingToolbarLayout\n- [react-native-text-ticker (100+)](https://github.com/deanhet/react-native-text-ticker) - React Native Text Ticker/Marquee Component\n- [react-native-animated-hide-view (\u003c10)](https://github.com/jkomyno/react-native-animated-hide-view) - A performant-wise and configurable react-native component that can toggle the opacity of its children, with or without animation.\n\n#### Tools\n\n- [react-redux (20000+)](https://github.com/reduxjs/react-redux) - Official React bindings for Redux\n- [Microsoft / react-native-code-push (5000+)](https://github.com/microsoft/react-native-code-push) - Add a dynamic update experience to your React Native app(s).\n    - [reactnativecn / react-native-pushy (1000+)](https://github.com/reactnativecn/react-native-pushy) - React Native 中文网推出的代码热更新服务\n- [react-native-fs (3000+)](https://github.com/itinance/react-native-fs) - Native file system access for react-native\n    - [rn-fetch-blob (1000+)](https://github.com/joltup/rn-fetch-blob) - A project committed to making file access and data transfer easier, efficient for React Native developers.\n- [react-native-device-info (3000+)](https://github.com/react-native-community/react-native-device-info) - Device Information for React Native iOS and Android\n    - [react-native-status-bar-height (200+)](https://github.com/ovr/react-native-status-bar-height) - Small library that helps you to get status bar height.\n- [react-native-storage (2000+)](https://github.com/sunnylqm/react-native-storage) - local storage wrapper for both react-native and browser. Support size controlling, auto expiring, remote data auto syncing and getting batch data in one query.\n    - [react-native-community / async-storage (1000+)](https://github.com/react-native-community/async-storage) - An asynchronous, persistent, key-value storage system for React Native.\n- [react-native-wechat (2000+)](https://github.com/yorkie/react-native-wechat) - WeChat login, share, favorite and payment for React-Native on iOS and Android platforms.\n    - [react-native-puti-pay (200+)](https://github.com/puti94/react-native-puti-pay) - 基于 React Native 的微信支付，支付宝支付插件\n- [react-native-community / react-native-webview (2000+)](https://github.com/react-native-community/react-native-webview) - React Native Cross-Platform WebView\n- [react-native-orientation (1000+)](https://github.com/yamill/react-native-orientation) - Listen to device orientation changes in react-native and set preferred orientation on screen to screen basis.\n- [react-native-audio (1000+)](https://github.com/jsierles/react-native-audio) - Audio recorder library for React Native\n\n#### Developer Tools\n\n- [reactotron (10000+)](https://github.com/infinitered/reactotron) - A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.\n- [ignite (10000+)](https://github.com/infinitered/ignite) - The hottest CLI for React Native, boilerplates, plugins, generators, and more!\n- [+ react-native-debugger (6000+)](https://github.com/jhen0409/react-native-debugger) - The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools\n\n#### Apps\n\n- [React-Native-Apps (2000+)](https://github.com/ReactNativeNews/React-Native-Apps) - Curated List of Open Source React Native Apps\n- [reading (3000+)](https://github.com/attentiveness/reading) - iReading App Write In React-Native\n- [GitHubPopular (2500+)](https://github.com/crazycodeboy/GitHubPopular) - 这是一个用来查看 GitHub 最受欢迎与最热项目的 App\n- [react-weather (700+)](https://github.com/stage88/react-weather) - A simple weather app built with React Native and Realm\n\n### WeChat App\n\n- [justjavac / awesome-wechat-weapp (25000+)](https://github.com/justjavac/awesome-wechat-weapp) - 微信小程序开发资源汇总 💯\n- [Tencent / wepy (15000+)](https://github.com/Tencent/wepy) - 小程序组件化开发框架\n- [Wechat-Group / WxJava (20000+)](https://github.com/Wechat-Group/WxJava) - 微信开发 Java SDK\n- [wxParse (4000+)](https://github.com/icindy/wxParse) - wxParse-微信小程序富文本解析自定义组件，支持 HTML 及 markdown 解析\n- [welCropper (150+)](https://github.com/tomfriwel/welCropper) - welCropper 微信小程序截图工具\n\n### Others\n\n- [ionic-team / ionic (40000+)](https://github.com/ionic-team/ionic) - Build amazing native and progressive web apps with open web technologies.\n  - [cnodejs-ionic (1000+)](https://github.com/lanceli/cnodejs-ionic) - The mobile app of https://cnodejs.org made by Ionic 1.x\n- [taro (20000+)](https://github.com/NervJS/taro) - 多端统一开发框架，支持用 React 的开发方式编写一次代码，生成能运行在微信小程序/百度智能小程序/支付宝小程序、H5、React Native 等的应用。\n  - [dcloudio / uni-app (10000+)](https://github.com/dcloudio/uni-app) - 使用 Vue.js 开发跨平台应用的前端框架\n  - [didi / chameleon (5000+)](https://github.com/didi/chameleon) - 一套代码运行多端，一端所见即多端所见\n- [apache / incubator-weex (10000+)](https://github.com/apache/incubator-weex) - Apache Weex (Incubating) https://weex.apache.org\n- [Tencent / VasSonic (10000+)](https://github.com/Tencent/VasSonic) - VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.\n- [apache / cordova-android (3000+)](https://github.com/apache/cordova-android) - Apache Cordova Android\n\n## Front-End (JS)\n\n- [vue (150000+)](https://github.com/vuejs/vue)\n- [react (150000+)](https://github.com/facebook/react)\n- [angular (50000+)](https://github.com/angular/angular)\n\n### Curated List\n\n-   [design-resources-for-developers (12000+)](https://github.com/bradtraversy/design-resources-for-developers) - Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more\n\n### Learning\n\n- [freeCodeCamp (300, 000+)](https://github.com/freeCodeCamp/freeCodeCamp) - The https://www.freeCodeCamp.org open source codebase and curriculum. Learn to code for free together with millions of people.\n- [30-seconds-of-code (33000+)](https://github.com/30-seconds/30-seconds-of-code) - Curated collection of useful JavaScript snippets that you can understand in 30 seconds or less.\n- [33-js-concepts (20000+)](https://github.com/leonardomso/33-js-concepts) - 33 concepts every JavaScript developer should know.\n- [CS-Interview-Knowledge-Map (14000+)](https://github.com/InterviewMap/CS-Interview-Knowledge-Map) - 前端面试之道\n- [Awsome-Front-End-learning-resource (6000+)](https://github.com/helloqingfeng/Awsome-Front-End-learning-resource) - GitHub 最全的前端资源汇总仓库\n- [Web (2000+)](https://github.com/qianguyihao/Web) - 前端入门和进阶学习笔记，超详细的前端学习图文教程。从零开始学前端，做一个web全栈工程师\n- [awesome-react-talks (300+)](https://github.com/tiaanduplessis/awesome-react-talks) - A curated list of talks about React or topics related to React\n\n### UI\n\n- [Font-Awesome (60000+)](https://github.com/FortAwesome/Font-Awesome) - The iconic SVG, font, and CSS toolkit\n  - [google / material-design-icons (40000+)](https://github.com/google/material-design-icons) - Material Design icons by Google.\n  - [ionicons (13000+)](https://github.com/ionic-team/ionicons) - The premium icon font for Ionic Framework and web apps everywhere.\n- [material-ui (50000+)](https://github.com/mui-org/material-ui) - React components for faster and easier web development. Build your own design system, or start with Material Design.\n- [ant-design / ant-design (50000+)](https://github.com/ant-design/ant-design) - A UI Design Language\n  - [didi / mand-mobile (2000+)](https://github.com/didi/mand-mobile) - A mobile UI toolkit, based on Vue.js 2, designed for financial scenarios.\n- [reveal.js (50000+)](https://github.com/hakimel/reveal.js) - The HTML Presentation Framework\n- [mermaid (25000+)](https://github.com/mermaid-js/mermaid) - Generation of diagram and flowchart from text in a similar manner as markdown\n- [alibaba / ice (10000+)](https://github.com/alibaba/ice) - 飞冰 - 让前端开发简单而友好，海量可复用物料，配套桌面工具极速构建前端应用，效率提升 100%\n- [alibaba / rax (5000+)](https://github.com/alibaba/rax) - The fastest way to build cross-container application.\n- [JetBrains / svg-sprite-loader (1000+)](https://github.com/JetBrains/svg-sprite-loader) - Webpack loader for creating SVG sprites.\n- [markvis (1000+)](https://github.com/geekplux/markvis) - make visualization in markdown.\n- [+ weird-fonts (500+)](https://github.com/beizhedenglong/weird-fonts) - 𝑨 𝑱𝒂𝒗𝒂𝑺𝒄𝒓𝒊𝒑𝒕 𝒑𝒂𝒄𝒌𝒂𝒈𝒆 𝒕𝒉𝒂𝒕 𝒕𝒖𝒓𝒏 𝒂𝒍𝒑𝒉𝒂𝒏𝒖𝒎𝒆𝒓𝒊𝒄 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔 𝒊𝒏𝒕𝒐 𝒘𝒆𝒊𝒓𝒅 𝒇𝒐𝒏𝒕 𝒔𝒕𝒚𝒍𝒆.\n\n### Tools\n\n- [redux (50000+)](https://github.com/reduxjs/redux) - Predictable state container for JavaScript apps.\n  - [redux-saga (20000+)](https://github.com/redux-saga/redux-saga) - An alternative side effect (asynchronous things) model for Redux apps\n  - [redux-thunk (15000+)](https://github.com/reduxjs/redux-thunk) - Thunk middleware for Redux\n  - [redux-persist (10000+)](https://github.com/rt2zz/redux-persist) - persist and rehydrate a redux store\n  - [redux-logger (5000+)](https://github.com/LogRocket/redux-logger) - Logger for Redux.\n- [lodash (35000+)](https://github.com/lodash/lodash) - A modern JavaScript utility library delivering modularity, performance, \u0026 extras.\n- [faker.js (20000+)](https://github.com/Marak/faker.js) - generate massive amounts of realistic fake data in Node.js and the browser\n- [showdown (10000+)](https://github.com/showdownjs/showdown) - A bidirectional Markdown to HTML to Markdown converter written in Javascript\n- [reason (8000+)](https://github.com/reasonml/reason) - Simple, fast \u0026 type safe code that leverages the JavaScript \u0026 OCaml ecosystems\n  - [revery (3000+)](https://github.com/revery-ui/revery) - Native, high-performance, cross-platform desktop apps - built with Reason!\n- [rematch (5000+)](https://github.com/rematch/rematch) - Rematch is Redux best practices without the boilerplate. No more action types, action creators, switch statements or thunks.\n- [+ facebook / prop-types (3000+)](https://github.com/facebook/prop-types) - Runtime type checking for React props and similar objects\n- [+ query-string (3000+)](https://github.com/sindresorhus/query-string) - Parse and stringify URL query strings.\n- [number-precision (2000+)](https://github.com/nefe/number-precision) - tiny \u0026 fast lib for doing addition, subtraction, multiplication and division operations precisely\n- [coordtransform (1000+)](https://github.com/wandergis/coordtransform) - 提供了百度坐标（BD09）、国测局坐标（火星坐标，GCJ02）、和WGS84坐标系之间的转换\n- [weird-fonts (500+)](https://github.com/beizhedenglong/weird-fonts) - [𝑨 𝑱𝒂𝒗𝒂𝑺𝒄𝒓𝒊𝒑𝒕 𝒑𝒂𝒄𝒌𝒂𝒈𝒆 𝒕𝒉𝒂𝒕 𝒕𝒖𝒓𝒏 𝒂𝒍𝒑𝒉𝒂𝒏𝒖𝒎𝒆𝒓𝒊𝒄 𝒄𝒉𝒂𝒓𝒂𝒄𝒕𝒆𝒓𝒔 𝒊𝒏𝒕𝒐 𝒘𝒆𝒊𝒓𝒅 𝒇𝒐𝒏𝒕 𝒔𝒕𝒚𝒍𝒆.](https://beizhedenglong.github.io/weird-fonts/)\n- [interpolator (300+)](https://github.com/inloop/interpolator) - Realtime interpolation equation editor.\n\n### Developer Tools\n\n- [electron (80000+)](https://github.com/electron/electron) - Build cross-platform desktop apps with JavaScript, HTML, and CSS\n    - [proton-native (10000+)](https://github.com/kusti8/proton-native) - A React environment for cross platform desktop apps [https://proton-native.js.org](https://proton-native.js.org/)\n    - [electron-playground (500+)](https://github.com/tal-tech/electron-playground) - This is a project to quickly experiment and learn electron related APIs\n- [deno (50000+)](https://github.com/denoland/deno) - A secure JavaScript and TypeScript runtime\n- [json-server (40000+)](https://github.com/typicode/json-server) - Get a full fake REST API with zero coding in less than 30 seconds\n- [facebook / jest (30000+)](https://github.com/facebook/jest) - Delightful JavaScript Testing.\n- [redux-devtools-extension (10000+)](https://github.com/zalmoxisus/redux-devtools-extension) - Redux DevTools extension.\n- [Tencent / vConsole (10000+)](https://github.com/Tencent/vConsole) - A lightweight, extendable front-end developer tool for mobile web page.\n- [squoosh (10000+)](https://github.com/GoogleChromeLabs/squoosh) - Make images smaller using best-in-class codecs, right in the browser.\n- [appwrite (2000+)](https://github.com/appwrite/appwrite) - End to end backend server for frontend and mobile developers.\n- [lefthook (1000+)](https://github.com/Arkweid/lefthook) - Fast and powerful Git hooks manager for any type of projects.\n\n## Back-End (Java)\n\n### Curated List\n\n- [awesome-java (20000+)](https://github.com/akullpp/awesome-java) - A curated list of awesome frameworks, libraries and software for the Java programming language.\n\n### Learning\n\n- [JavaGuide (60000+)](https://github.com/Snailclimb/JavaGuide) - 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。\n- [interviews (40000+)](https://github.com/kdn251/interviews) - Everything you need to know to get the job.\n- [advanced-java (30000+)](https://github.com/doocs/advanced-java) - 互联网 Java 工程师进阶知识完全扫盲\n- [ssm (5000+)](https://github.com/liyifeng1994/ssm) - 手把手教你整合最优雅SSM框架：SpringMVC + Spring + MyBatis\n\n### Tools\n\n- [+ RxJava (40000+)](https://github.com/ReactiveX/RxJava) - Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.\n- [+ protobuf (30000+)](https://github.com/protocolbuffers/protobuf) - Protocol Buffers - Google's data interchange format\n- [google / guava (30000+)](https://github.com/google/guava) - Additional APIs/utilities for Java.\n- [+ alibaba / easyexcel (10000+)](https://github.com/alibaba/easyexcel) - 快速、简单避免 OOM 的 Java 处理 Excel 工具\n- [+ hutool (8000+)](https://github.com/looly/hutool) - A set of tools that keep Java sweet.\n- [square / okio (6000+)](https://github.com/square/okio) - A modern I/O API for Java\n- [apache / thrift (6000+)](https://github.com/apache/thrift) - Thrift is a lightweight, language-independent software stack with an associated code generation mechanism for point-to-point RPC\n- [JustAuth (5000+)](https://github.com/justauth/JustAuth) - 整合第三方登录的开源库\n- [ChinaMobilePhoneNumberRegex (3000+)](https://github.com/VincentSit/ChinaMobilePhoneNumberRegex) - 一组匹配中国大陆手机号码的正则表达式。\n- [mp4parser (2000+)](https://github.com/sannies/mp4parser) - A Java API to read, write and create MP4 files\n- [liferay-portal (1500+)](https://github.com/liferay/liferay-portal) - The Java Platform for building powerful web applications. [Liferay Portal](https://portal.liferay.dev)\n- [BlindWatermark (200+)](https://github.com/ww23/BlindWatermark) - Java 盲水印\n- [id-generator (200+)](https://github.com/jingpeicomp/id-generator) - 生成带校验码的卡号、19位的Long ID、不大于22位的短UUID、短卡号、激活码、数字加密、付款码。分布式、基于内存、安全可靠、性能高。\n\n### Developer Tools\n\n- [ctripcorp / apollo (20000+)](https://github.com/ctripcorp/apollo) - Apollo（阿波罗）是携程框架部门研发的分布式配置中心，能够集中化管理应用不同环境、不同集群的配置，配置修改后能够实时推送到应用端，并且具备规范的权限、流程治理等特性，适用于微服务配置管理场景。\n- [alibaba / tengine (10000+)](https://github.com/alibaba/tengine) - A distribution of Nginx with some advanced features\n- [scouter (1500)](https://github.com/scouter-project/scouter) - Scouter is an open source APM (Application Performance Management) tool.\n\n### Unit Test\n\n- [moco (2000+)](https://github.com/dreamhead/moco) - Easy Setup Stub Server\n- [powermock (2000+)](https://github.com/powermock/powermock) - PowerMock is a Java framework that allows you to unit test code normally regarded as untestable.\n\n## AI (Python)\n\n### Learning\n\n- [tensorflow (130000+)](https://github.com/tensorflow/tensorflow) - An Open Source Machine Learning Framework for Everyone\n    - [tensorflow-zh (10000+)](https://github.com/jikexueyuanwiki/tensorflow-zh) - 谷歌全新开源人工智能系统 TensorFlow 官方文档中文版\n- [practicalAI (20000+)](https://github.com/practicalAI/practicalAI) - A practical approach to learning machine learning.\n- [LearnPython (5000+)](https://github.com/xianhu/LearnPython) - 以撸代码的形式学习 Python\n\n### Tools\n\n- [pytorch (40000+)](https://github.com/pytorch/pytorch) - Tensors and Dynamic neural networks in Python with strong GPU acceleration\n- [scrapy / scrapy (35000+)](https://github.com/scrapy/scrapy) - Scrapy, a fast high-level web crawling \u0026 scraping framework for Python.\n- [funNLP (10000+)](https://github.com/fighting41love/funNLP) - 中英文敏感词、语言检测、中外手机/电话归属地/运营商查询、各种词库等\n- [chinese-xinhua (5000+)](https://github.com/pwxcoo/chinese-xinhua) - 📙 中华新华字典数据库。包括歇后语，成语，词语，汉字。\n\n### Apps\n\n#### Curalted List\n\n- [awesome-python-applications (10000+)](https://github.com/mahmoud/awesome-python-applications) - Free software that works great, and also happens to be open-source Python.\n- [awesome-spider (10000+)](https://github.com/facert/awesome-spider) - 爬虫集合\n\n#### Core\n\n- [pix2code (10000+)](https://github.com/tonybeltramelli/pix2code) - Generating Code from a Graphical User Interface Screenshot\n- [faceai (5000+)](https://github.com/vipstone/faceai) - 一款入门级的人脸、视频、文字检测以及识别的项目\n\n## Keep Learning\n\n### Books\n\n- [free-programming-books (130000+)](https://github.com/EbookFoundation/free-programming-books) - Freely available programming books\n  - [free-programming-books-zh_CN (60000+)](https://github.com/justjavac/free-programming-books-zh_CN) - 免费的计算机编程类中文书籍\n  - [awesome-programming-books (10000+)](https://github.com/jobbole/awesome-programming-books) - 经典编程书籍大全，涵盖：计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试等\n  - [ruanyf / free-books (10000+)](https://github.com/ruanyf/free-books) - 互联网上的免费书籍\n- [grokking_algorithms (3000+)](https://github.com/egonSchiele/grokking_algorithms) - Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)\n- [+ 500LineorLess_CN (2000+)](https://github.com/HT524/500LineorLess_CN) - 以少量代码解释一些架构原理和软件设计原则，涉及软件开发的方方面面。\n\n### Core\n\n- [computer-science (70000+)](https://github.com/ossu/computer-science) - 🎓 Path to a free self-taught education in Computer Science!\n    - [zju-icicles (7000+)](https://github.com/QSCTech/zju-icicles) - 浙江大学课程攻略共享计划\n    - [REKCARC-TSC-UHT (3000+)](https://github.com/PKUanonym/REKCARC-TSC-UHT) - 清华大学计算机系课程攻略\n- [the-art-of-command-line (60000+)](https://github.com/jlevy/the-art-of-command-line) - Master the command line, in one page\n    - [pure-bash-bible (20000+)](https://github.com/dylanaraps/pure-bash-bible) - A collection of pure bash alternatives to external processes.\n    - [bash-guide (10000+)](https://github.com/Idnan/bash-guide) - A guide to learn bash\n- [java-design-patterns (50000+)](https://github.com/iluwatar/java-design-patterns) - Design patterns implemented in Java\n    - [DesignPattern (1000+)](https://github.com/youlookwhat/DesignPattern) - Java 设计模式归纳 (观察者、工厂、单例、策略、适配器、命令、装饰者、外观、模板方法、状态).\n- [LeetCodeAnimation (50000+)](https://github.com/MisterBooo/LeetCodeAnimation) - 用动画的形式呈现解 LeetCode 题目的思路\n- [English-level-up-tips-for-Chinese (20000+)](https://github.com/byoungd/English-level-up-tips-for-Chinese) - 可能是让你受益匪浅的英语进阶指南\n  - [A-Programmers-Guide-to-English (7000+)](https://github.com/yujiangshui/A-Programmers-Guide-to-English) - 专为程序员编写的英语学习指南。\n  - [most-frequent-technology-english-words (2000+)](https://github.com/Wei-Xia/most-frequent-technology-english-words) - 程序员工作中常见的英语词汇\n- [+ learn-regex (20000+)](https://github.com/ziishaned/learn-regex) - Learn regex the easy way\n- [+ TheAlgorithms / Java (10000+)](https://github.com/TheAlgorithms/Java) -  All Algorithms implemented in Java\n- [+ Linux-Tutorial (5000+)](https://github.com/judasn/Linux-Tutorial) - 《Java 程序员眼中的 Linux》\n- [+ vim-galore-zh_cn (5000+)](https://github.com/wsdjeg/vim-galore-zh_cn) - Vim 从入门到精通\n- [+ githug (5000+)](https://github.com/Gazler/githug) - Git your game on!\n- [YCBlogs (2000+)](https://github.com/yangchong211/YCBlogs) - 技术博客笔记大汇总，包括Java基础及深入知识点，Android技术博客，Python，Go学习笔记等等，还包括平时开发中遇到的 bug 汇总、面试题等。\n    - [northbright / Notes (100+)](https://github.com/northbright/Notes) - Development Notes\n\n### Practice\n\n- [build-your-own-x (100000+)](https://github.com/danistefanovic/build-your-own-x) - Build your own (insert technology here)\n- [app-ideas (30000+)](https://github.com/florinpop17/app-ideas) - A Collection of application ideas which can be used to improve your coding skills.\n\n## Software\n\n### Curated List\n\n- [awesome-mac (30000)](https://github.com/jaywcjlove/awesome-mac) - Now we have become very big, Different from the original idea. Collect premium software in various categories.\n  - [open-source-mac-os-apps (20000+)](https://github.com/serhii-londar/open-source-mac-os-apps) - Awesome list of open source applications for macOS.\n  - [+ my-mac-os (15000+)](https://github.com/nikitavoloboev/my-mac-os) - List of applications and tools that make my macOS experience even more amazing\n  - [Best-App (15000+)](https://github.com/hzlzh/Best-App) - 收集\u0026推荐优秀的 Apps/硬件/技巧/周边等\n  - [tool (3000+)](https://github.com/Louiszhai/tool) - 开发效率提升：Mac 生产力工具链推荐\n- [Awesome-Windows (10000+)](https://github.com/Awesome-Windows/Awesome) - An awesome \u0026 curated list of best applications and tools for Windows.\n  - [Amazing-Windows-Apps (1000+)](https://github.com/AmazingApps/Amazing-Windows-Apps/tree/master/zh-CN) - Windows 绝赞应用\n- [trinea-download (500+)](https://github.com/Trinea/trinea-download) - Some open project apk files, or other files upload by trinea.cn\n- [useful-tools (300+)](https://github.com/shenzekun/useful-tools) - 🔨 一些有用的工具网站\n\n### Tools\n\n#### Mac\n\n- [+ quick-look-plugins (15000+)](https://github.com/sindresorhus/quick-look-plugins) - List of useful Quick Look plugins for developers\n    - [WebPQuickLook (300+)](https://github.com/emin/WebPQuickLook) - Mac OS X QuickLook plugin for WebP image files\n- [marktext (10000+)](https://github.com/marktext/marktext) - A simple and elegant markdown editor, available for Linux, macOS and Windows.\n    - [fsnotes (3000+)](https://github.com/glushchenko/fsnotes) - Notes manager for macOS/iOS\n- [mas (8000+)](https://github.com/mas-cli/mas) - Mac App Store command line interface\n- [ImageOptim (7000+)](https://github.com/ImageOptim/ImageOptim) - GUI image optimizer for Mac\n- [Rectangle (7000+)](https://github.com/rxhanson/Rectangle) - Move and resize windows on macOS with keyboard shortcuts and snap areas\n- [HandBrake (5000+)](https://github.com/HandBrake/HandBrake) - HandBrake's main development repository\n- [audacity (3000+)](https://github.com/audacity/audacity) - Audio Editor\n- [MenuMeters (2500+)](https://github.com/yujitach/MenuMeters) - Mac menu network status\n    - [stats (2000+)](https://github.com/exelban/stats) - macOS system monitor in your menu bar\n- [awesome-macos-screensavers (2000+)](https://github.com/agarrharr/awesome-macos-screensavers) - A curated list of screensavers for Mac OS X\n- [ntfstool (1000+)](https://github.com/ntfstool/ntfstool) - A ntfs tool for mac\n- [OpenInTerminal (500+)](https://github.com/Ji4n1ng/OpenInTerminal) - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm or Hyper.\n- [WeChatExtension-ForMac (1000+)](https://github.com/MustangYM/WeChatExtension-ForMac) - Mac 版微信的功能拓展\n\n#### Chrome Extensions\n\n- [ChromeAppHeroes (10000+)](https://github.com/zhaoolee/ChromeAppHeroes) - Chrome 插件英雄榜\n- [+ vimium (10000+)](https://github.com/philc/vimium) - The hacker's browser.\n- [Gitako (500+)](https://github.com/EnixCoda/Gitako) - File tree extension for GitHub on Chrome \u0026 Firefox \u0026 Edge\n- [Bookmark_Sidebar (300+)](https://github.com/Kiuryy/Bookmark_Sidebar) - Chrome extension, which adds a toggleable sidebar with all your bookmarks on the left or right side of your screen.\n- [chrome-github-mate (300+)](https://github.com/camsong/chrome-github-mate) - Chrome extension to make single file download effortless and with more features\n\n#### Cross the GFW\n\n- [v2fly ](https://github.com/v2fly)/ [v2ray-core](https://github.com/v2fly/v2ray-core)\n  - [Linux-NetSpeed (2000+)](https://github.com/chiakge/Linux-NetSpeed) - VPS 加速\n  - [V2rayU (10000+)](https://github.com/yanue/V2rayU) - GUI for v2ray-core on macOS\n  - [v2rayN (10000+)](https://github.com/2dust/v2rayN) - GUI for v2ray-core on Windows\n  - [v2rayNG (5000+)](https://github.com/2dust/v2rayNG) - GUI for v2ray-core on Android\n  - [Qv2ray (5000+)](https://github.com/Qv2ray/Qv2ray) - V2ray Linux/Windows/macOS 跨平台  GUI\n  - [openwrt-v2ray (1000+)](https://github.com/kuoruan/openwrt-v2ray) - V2Ray for OpenWrt\n- [Shadowsocks (30000+)](https://github.com/shadowsocks/shadowsocks)\n  - [shadowsocks / shadowsocks-windows (40000+)](https://github.com/shadowsocks/shadowsocks-windows) - Windows Client\n  - [shadowsocks / ShadowsocksX-NG (20000+)](https://github.com/shadowsocks/ShadowsocksX-NG) - macOS GUI Client\n  - [shadowsocks / shadowsocks-android (20000+)](https://github.com/shadowsocks/shadowsocks-android) - Android Client\n  - [shadowsocks / openwrt-shadowsocks (3000+)](https://github.com/shadowsocks/openwrt-shadowsocks) - Shadowsocks-libev for OpenWrt/LEDE.\n- [googlehosts / hosts (15000+)](https://github.com/googlehosts/hosts) - GoogleHosts\n  - [Go-Hosts (300+)](https://github.com/Lerist/Go-Hosts) - Go Hosts for Android.\n- [trojan (12000+)](https://github.com/trojan-gfw/trojan) - An unidentifiable mechanism that helps you bypass GFW.\n- [brook (10000+)](https://github.com/txthinking/brook) - Brook is a cross-platform proxy.\n- [+ jsproxy (8000+)](https://github.com/EtherDream/jsproxy) - 一个基于浏览器端 JS 实现的在线代理\n    - [Workers-Proxy (1000+)](https://github.com/Berkeley-Reject/Workers-Proxy) - A lightweight Javascript Reverse Proxy built with Cloudflare Workers.\n- [gost (5000+)](https://github.com/ginuerzh/gost) - GO Simple Tunnel\n\n#### Others\n\n- [proxyee-down (25000+)](https://github.com/proxyee-down-org/proxyee-down) - http 下载工具，基于http代理，支持多连接分块下载\n  - [Motrix (3000+)](https://github.com/agalwood/Motrix) - A full-featured download manager.\n- [docsify (15000+)](https://github.com/docsifyjs/docsify) - A magical documentation site generator.\n- [+ github-readme-stats (15000+)](https://github.com/anuraghazra/github-readme-stats) - Dynamically generated stats for your github readmes\n- [Magisk (15000+)](https://github.com/topjohnwu/Magisk) - A Magic Mask to Alter Android System Systemless-ly\n  - [Pix3lify](https://github.com/Magisk-Modules-Repo/Pix3lify) - A Magisk module that can bring you the Pixel UI without the need to install custom ROMs.\n  - [MagiskOnEmulator](https://github.com/shakalaca/MagiskOnEmulator) - Install Magisk on Official Android Emulator\n- [pan-light (10000+)](https://github.com/peterq/pan-light) - 百度网盘不限速客户端, golang + qt5, 跨平台图形界面\n- [UnblockNeteaseMusic (10000+)](https://github.com/nondanee/UnblockNeteaseMusic) - Revive unavailable songs for Netease Cloud Music\n- [EverydayWechat (8000+)](https://github.com/sfyc23/EverydayWechat) - 微信助手\n- [inlets (6000+)](https://github.com/inlets/inlets) - 将内部网络暴露到公网\n- [ar-cutpaste (5000+)](https://github.com/cyrildiagne/ar-cutpaste) - Cut and paste your surroundings using AR\n- [sorry (5000+)](https://github.com/xtyxtyx/sorry) - 在线制作『sorry 为所欲为』的 GIF\n- [+ Mindustry (5000+)](https://github.com/Anuken/Mindustry) - A sandbox tower defense game\n- [lossless-cut (5000+)](https://github.com/mifi/lossless-cut) - The swiss army knife of lossless video/audio editing\n    - [video2x (2000+)](https://github.com/k4yt3x/video2x) - A lossless video/GIF/image upscaler.\n- [auxpi (2000+)](https://github.com/0xDkd/auxpi) - 集合多家 API 的新一代**图床**\n- [maza-ad-blocking (1500+)](https://github.com/tanrax/maza-ad-blocking) - Local ad blocker. Like Pi-hole but local and using your operating system.\n- [logoly (1500+)](https://github.com/bestony/logoly) - A Pornhub Flavour Logo Generator\n    - [emoji-mosaic (500+)](https://github.com/ericandrewlewis/emoji-mosaic) - Turn an image into a mosaic made of emojis\n    - [gavatar (50+)](https://github.com/viveketic/gavatar) - Web app to generate avatars for GitHub.\n- [Shuang (500+)](https://github.com/BlueSky-07/Shuang) - 双拼练习 https://api.ihint.me/shuang\n- [running_page (500+)](https://github.com/yihong0618/running_page) - Make your own running home page\n\n### Terminal\n\n#### Curated List\n\n- [linux-command (10000+)](https://github.com/jaywcjlove/linux-command) - Linux 命令大全搜索工具。https://git.io/linux\n- [terminals-are-sexy (8000+)](https://github.com/k4m4/terminals-are-sexy) - A curated list of Terminal frameworks, plugins \u0026 resources for CLI lovers.\n\n#### Tools \u0026 Plugin\n\n- [oh-my-zsh (100000+)](https://github.com/ohmyzsh/ohmyzsh) - A delightful community-driven (with 1,200+ contributors) framework for managing your zsh configuration.\n  - [awesome-zsh-plugins (10000+)](https://github.com/unixorn/awesome-zsh-plugins) - A collection of ZSH frameworks, plugins, themes and tutorials.\n  - [autojump (8000+)](https://github.com/wting/autojump) - A cd command that learns - easily navigate directories from the command line.\n  - [zsh-autosuggestions (7000+)](https://github.com/zsh-users/zsh-autosuggestions) - Fish-like autosuggestions for zsh\n  - [zsh-syntax-highlighting (7000+)](https://github.com/zsh-users/zsh-syntax-highlighting) - Fish shell like syntax highlighting for Zsh.\n  - [zsh-hist](https://github.com/marlonrichert/zsh-hist) - Hist: a Zsh plugin to edit your history from the command line\n- [microsoft / terminal (50000+)](https://github.com/microsoft/terminal) - The new Windows Terminal, and the original Windows console host -- all in the same place!\n  - [+ nushell (5000+)](https://github.com/nushell/nushell) - A modern shell written in Rust\n- [thefuck (50000+)](https://github.com/nvbn/thefuck) - Magnificent app which corrects your previous console command.\n- [neovim (30000+)](https://github.com/neovim/neovim) - Vim-fork focused on extensibility and usability\n    - [vim-plug (20000+)](https://github.com/junegunn/vim-plug) - Minimalist Vim Plugin Manager\n    - [nerdcommenter (4000+)](https://github.com/preservim/nerdcommenter) - Vim plugin for intensely nerdy commenting powers\n        - [vim-commentary (3000+)](https://github.com/tpope/vim-commentary) - commentary.vim: comment stuff out\n    - [vim-quickui (500+)](https://github.com/skywind3000/vim-quickui) - The missing UI extensions for Vim 8.2 !!\n- [scrcpy (30000+)](https://github.com/Genymobile/scrcpy) - Display and control your Android device\n    - [sndcpy (500+)](https://github.com/rom1v/sndcpy) - Android audio forwarding (scrcpy, but for audio)\n- [hub (20000+)](https://github.com/github/hub) - Git helper\n    - [git-fire (3000+)](https://github.com/qw3rtman/git-fire) - Save Your Code in an Emergency\n    - [add-gitignore (500+)](https://github.com/TejasQ/add-gitignore) - An interactive CLI tool that adds a .gitignore to your projects.\n    - [stargazed (300+)](https://github.com/abhijithvijayan/stargazed) - Creating your own Awesome List of GitHub stars\n    - [git_curate (100+)](https://github.com/matt-harvey/git_curate) - Peruse and delete git branches ergonomically\n- [cheat.sh (20000+)](https://github.com/chubin/cheat.sh) - the only cheat sheet you need\n    - [navi (10000+)](https://github.com/denisidoro/navi) - An interactive cheatsheet tool for the command-line and application launchers\n- [pandoc (20000+)](https://github.com/jgm/pandoc) - Universal markup converter\n- [homebrew-cask (15000+)](https://github.com/Homebrew/homebrew-cask) - A CLI workflow for the administration of macOS applications distributed as binaries\n- [diff-so-fancy (10000+)](https://github.com/so-fancy/diff-so-fancy) - Good-lookin' diffs.\n- [asciinema (10000+)](https://github.com/asciinema/asciinema) - Terminal session recorder.\n- [scoop (10000+)](https://github.com/lukesampson/scoop) - A command-line installer for Windows.\n- [ranger (10000+)](https://github.com/ranger/ranger) - A VIM-inspired filemanager\n    - [+ broot (5000+)](https://github.com/Canop/broot) - A new way to see and navigate directory trees : https://dystroy.org/broot\n- [ffsend (5000+)](https://github.com/timvisee/ffsend) - Easily and securely share files from the command line. A fully featured Firefox Send client.\n- [readme-md-generator (5000+)](https://github.com/kefranabg/readme-md-generator) - CLI that generates beautiful README.md files\n    - [GitHubUsersWallOnREADME](https://github.com/AdlerED/GitHubUsersWallOnREADME) - 自动将 GitHub 用户批量渲染生成为 README 中的用户名和头像墙\n- [ImageMagick (5000+)](https://github.com/ImageMagick/ImageMagick) -  ImageMagick 7\n- [screenFetch (3000+)](https://github.com/KittyKatt/screenFetch) - Fetches system/theme information in terminal for Linux desktop screenshots.\n    - [onefetch (2000+)](https://github.com/o2sh/onefetch) - Git repository summary on your terminal\n- [kb (2500+ )](https://github.com/gnebbia/kb) - A minimalist command line knowledge base manager\n- [lsix (2000+)](https://github.com/hackerb9/lsix) - Like \"ls\", but for images. Shows thumbnails in terminal using sixel graphics.\n- [shpotify (1500+)](https://github.com/hnarayanan/shpotify) - A command-line interface to Spotify\n- [sd (1500+)](https://github.com/chmln/sd) - Intuitive find \u0026 replace CLI (sed alternative)\n- [asar (1500+)](https://github.com/electron/asar) - Simple extensive tar-like archive format with indexing\n- [yank (1000+)](https://github.com/mptre/yank) - Yank terminal output to clipboard\n- [skm (500+)](https://github.com/TimothyYe/skm) - A simple and powerful SSH keys manager\n- [NSudo (500+)](https://github.com/M2Team/NSudo) - A Powerful System Administration Tool for Windows\n- [splash-cli (200+)](https://github.com/splash-cli/splash-cli) - Beautiful wallpapers from Unsplash\n- [yddict (200+)](https://github.com/kenshinji/yddict) - 一个命令行查单词的工具\n- [qrgo (100+)](https://github.com/elsesiy/qrgo) - Fast \u0026 simple service to generate QR codes from your CLI.\n\n## Others\n\n### Curated List\n\n- [awesome (100000+)](https://github.com/sindresorhus/awesome) - Curated List of Awesome Lists\n- [the-book-of-secret-knowledge (20000+)](https://github.com/trimstray/the-book-of-secret-knowledge) - A collection of awesome lists, manuals, blogs, hacks, one-liners, cli/web tools and more.\n- [HelloGitHub (15000+)](https://github.com/521xueweihan/HelloGitHub) - 分享 GitHub 上有趣、入门级的开源项目，帮你找到编程的乐趣\n    - [GitHubNotes](https://github.com/ChessLuo/GitHubNotes) - 收集一些GitHub开源库，方便下次快速查阅！\n- [weekly (10000+)](https://github.com/ruanyf/weekly) - 科技爱好者周刊，每周五发布 http://www.ruanyifeng.com/blog/\n- [chinese-independent-blogs (1000+)](https://github.com/timqian/chinese-independent-blogs) - 中文独立博客列表\n\n### Other Tools\n\n- [github / gitignore (100000+)](https://github.com/github/gitignore) - A collection of useful .gitignore templates\n  - [github-cheat-sheet (30000+)](https://github.com/tiimgreen/github-cheat-sheet) - A list of cool features of Git and GitHub.\n- [public-apis (60000+)](https://github.com/public-apis/public-apis) - A collective list of public JSON APIs for use in web development.\n  - [Awesome_APIs (5000+)](https://github.com/TonnyL/Awesome_APIs) - A collection of APIs.\n  - [NeteaseCloudMusicApi (10000+)](https://github.com/Binaryify/NeteaseCloudMusicApi) - 网易云音乐 Node.js API service\n  - [RollToolsApi (2000+)](https://github.com/MZCretin/RollToolsApi) - 一个提供开发中常用数据的一个稳定聚合Api接口源\n  - [douban-api-docs (500+)](https://github.com/zce/douban-api-docs) - 豆瓣 API 文档\n\n#### Build Website \u0026 Blog\n\n- [gatsby (40000+)](https://github.com/gatsbyjs/gatsby) - Build blazing fast, modern apps and websites with React\n- [hugo (40000+)](https://github.com/gohugoio/hugo) - The world’s fastest framework for building websites.\n- [Ghost (30000+)](https://github.com/TryGhost/Ghost) - The platform for professional publishers\n- [hexo (30000+)](https://github.com/hexojs/hexo) - A fast, simple \u0026 powerful blog framework, powered by Node.js.\n  - [hexo-theme-next (5000+)](https://github.com/theme-next/hexo-theme-next) - Elegant and powerful theme for Hexo.\n  - [hexo-theme-indigo (2000+)](https://github.com/yscoder/hexo-theme-indigo) - 一个Material Design风格的Hexo主题。 https://imys.net/\n  - [hexo-theme-cactus (1000+)](https://github.com/probberechts/hexo-theme-cactus) - A responsive, clean and simple theme for Hexo.\n- [WordPress (15000+)](https://github.com/WordPress/WordPress) - WordPress, Git-ified.\n- [vuepress (15000+)](https://github.com/vuejs/vuepress) - Minimalistic Vue-powered static site generator\n    - [saber (2000+)](https://github.com/saberland/saber) - A static website generator for building blazing fast websites with Vue.js\n- [solo (500+)](https://github.com/88250/solo) - 一款小而美的博客系统，专为程序员设计。\n- [Mirror (500+)](https://github.com/LoeiFy/Mirror) - A blogging tool powered by GitHub API. Write your blog on GitHub issue.\n\n### How To\n\n- [hangzhou_house_knowledge (20000+)](https://github.com/houshanren/hangzhou_house_knowledge) - 买房购房知识分享\n    - [hangzhou_mountain (\u003c100)](https://github.com/smasterfree/hangzhou_mountain) - 杭州登山地图收集\n- [How-To-Ask-Questions-The-Smart-Way (8000+)](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way) - 如何正确地提问，原文：[How To Ask Questions The Smart Way](http://www.catb.org/~esr/faqs/smart-questions.html)\n- [how-to-make-more-money (7000+)](https://github.com/easychen/howto-make-more-money) - 程序员如何优雅的挣零花钱\n  - [awesome-indie (1000+)](https://github.com/josephchang10/awesome-indie) - awesome-indie 中文版 - 帮助独立开发者赚钱的资源整理\n  - [awesome-indie-zh (500+)](https://github.com/apachecn/awesome-indie-zh) - 独立开发/自由职业/远程工作资源列表\n- [chinese-copywriting-guidelines (7000+)](https://github.com/sparanoid/chinese-copywriting-guidelines) - 中文文案如何排版\n    - [gender_inclusive_language (\u003c100)](https://github.com/joelparkerhenderson/gender_inclusive_language) - Gender inclusive language.\n- [Digital-Privacy (500+)](https://github.com/No-Github/Digital-Privacy) - 一个关于数字隐私搜集、保护、清理集一体的方案，外加开源信息收集（OSINT）对抗。\n- [Workouts (\u003c100)](https://github.com/evmn/Workouts) - 徒手健身\n\n### Uncategorized\n\n- [programmer-job-blacklist (25000+)](https://github.com/shengxinjing/programmer-job-blacklist) - 程序员找工作黑名单，换工作和当技术合伙人需谨慎啊\n- [iptv (20000+)](https://github.com/iptv-org/iptv) - Collection of 8000+ publicly available IPTV channels from all over the world\n- [games (15000+)](https://github.com/leereilly/games) - A list of popular/awesome video games, add-ons, maps, etc. hosted on GitHub.\n- [libra / libra (10000+)](https://github.com/libra/libra) - Libra’s mission is to enable a simple global currency and financial infrastructure that empowers billions of people.\n- [GAAS (500+)](https://github.com/generalized-intelligence/GAAS) - Generalized Aviation: Open source autonomous aviation and drone intelligence software platform, designed for drones and VTOLs.\n- [self-quantification](https://github.com/bestony/self-quantification) - 自我量化\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajiew%2Fgithubstars","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fajiew%2Fgithubstars","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fajiew%2Fgithubstars/lists"}