HOME > Github

한국 오픈소스 프로젝트 랭킹 Top 100

한국의 대표 오픈소스 프로젝트, 그리고 이를 만드는 사람과 회사
  • Sipple이라는 기업에서 개발자 플랫폼 GitHub의 데이터를 이용하여 한국 오픈소스 프로젝트를 선별하고 분석한 자료를 내놓았다.
  • GitHub은 개발자들이 프로그램의 코드를 올리고 공유할 수 있는 플랫폼으로 오픈소스 개발자들에게는 성지와 같은 곳이다. 세상에 존재하는 대부분의 오픈소스 프로그램들은 GitHub에서 그 코드가 공개되어 있다. GitHub에는 또한 페이스북의 좋아요와 같은 Star라는 기능이 있어 내가 다른 사람이 작성한 프로젝트를 좋아한다는 표시를 할 수 있다. 어떤 프로젝트가 Star를 많이 받았다는 사실은 다른 개발자들에게 그만큼 인정을 받고 있다고 할 수 있다.
  • 물론 페이스북에서 좋아요를 많이 받은 글이 꼭 좋은 글임을 보장하는 것이 아니듯이 GitHub에서도 Star를 많이 받았다는 사실이 꼭 그 프로젝트가 좋은 프로젝트라고 보장하는 것은 아니다. 그럼에도 불구하고 Star 수를 관찰하는 것은 좋은 프로젝트를 발견하는 단순하고 효율적인 방법이다. 따라서 이번 글에서는 현재 한국에 있는 개발자, 한국 소재의 회사 혹은 그 멤버가 GitHub 상에 공개한 프로젝트를 Star 순으로 나열하여 상위 100개의 프로젝트를 추렸다.

가장 유명한 오픈소스 프로젝트는?

가장 유명한 오픈소스는 Junegunn Choi 님의 fzf 프로젝트이다. fzf는 개발자들이 소스 코드를 검색할 때 이용할 수 있는, 말하자면 개발자의 생산성을 향상시켜주는 도구다. 2018년 12월 말 기준 18,488개의 Star를 받았는데, 이는 전 세계 모든 프로젝트 중 300번째로 많은 수준이다.

오픈소스 커뮤니티에 가장 기여를 많이 한 회사는?

1위 - NHN 엔터테인먼트

위의 리스트에 가장 많은 프로젝트를 올린 회사는 NHN 엔터테인먼트이다. NHN 엔터테인먼트는 웹페이지의 UI를 개선하는 Toast UI 시리즈를 연달아 히트시키며 많은 주목을 받았다. 관련 정보는http://ui.toast.com/에서 확인하실 수 있다.

2위 - 네이버

네이버는 서비스의 상태를 모니터링하는 도구인 Pinpoint와 기타 웹 관련 프로젝트로 리스트에 이름을 올렸다. 다른 네이버의 오픈소스 프로젝트는https://naver.github.io/에서 확인하실 수 있다.

3위 - 삼성, 데브시스터즈

삼성은 IoT 플랫폼 iot.js 와 머신 러닝 플랫폼 veles 를 공개했다. 데브시스터즈는 구글의 오픈소스 프로젝트 chromium의 네트워크 관련 일부 기능 (QUIC)을 분리해서 포장한 라이브러리 libquic 과 강화 학습 관련 구현체 DQN-tensorflow 를 공개했다.

오픈소스 커뮤니티에 가장 기여를 많이 한 인물은?

1위 - Junegunn Choi 님 (8 개의 프로젝트)

위에서 가장 유명한 프로젝트를 만든 분으로 꼽힌 Junegunn Choi 님이 상위 100개의 프로젝트 중 가장 많은 프로젝트를 만든 사람으로 꼽혔다. Junegunn 님은 한국의 가장 유명한 오픈소스인 fzf 외에도 개발자들이 많이 쓰는 텍스트 에디터 vim 의 여러 플러그인 관련 프로젝트를 공유하였다 (vim-plug, fzf.vim, vim-easy-align, goyo.vim 등).

2위 - Jeon Suyeol 님 (6 개의 프로젝트)

두 번째로 많은 기여를 한 사람은 Jeon Suyeol 님이다. Suyeol 님의 작업물들은 iOS와 iOS를 개발할 때 사용하는 언어 Swift에 관한 것이다. 주요 작업물로 iOS 개발에 이용할 수 있는 Then, URLNavigator, Toaster, RxTodo 등이 있다.

3위 - Kyubyong Park 님 (5 개의 프로젝트)

세 번째로 많은 기여를 한 개발자는 Kyubyong Park 님이다. Kyubyong 님은 A. I. 연구자로서 자연어 처리 관련 주제 큐레이션 nlp_tasks, Tenserflow를 이용한 언어 처리 기능 구현체 (transformer, tacotron) 등을 공유해주셨다.

가장 많이 등장한 주제는?

< 프로젝트 관리자가 직접 등록한 주제 목록 >summernote / wysiwyg-editor / javascript / wysiwyg

  • GitHub에서는 프로젝트 관리자가 해당 프로젝트의 관련 주제를 위와 같이 등록하는 기능이 있다. 다음은 상위 100개의 프로젝트에서 가장 많이 등장한 주제이다(등장 횟수 순으로 내림차순)
  • Deep learning (7 회)
    Tensorflow (6 회)
    JavaScript (6 회)
    iOS (6 회)
    Awesome Lists (5 회)
    Natural language processing (5 회)
    Vim (5 회)
    Monitoring (4 회)
    Neural Network (3 회)
  • 인공지능 관련 주제가 눈에 많이 띈다. Tensorflow, Natural language processing, Machine learning, Deep learning, Neural Network 모두 인공지능 관련 주제로, 인공지능 관련 프로젝트들이 크게 주목받고 있음을 알 수 있다.
  • iOS가 상위권에 노출되었다. 한국에 좋은 iOS 엔지니어 분들이 많이 있는 것으로 보인다.
  • Awesome Lists는 주제를 막론하고 좋은 컨텐츠를 모아 놓은 큐레이션 프로젝트를 의미한다. 정보가 넘쳐나는 시대에 큐레이션 저작물들이 호응을 받고 있다.
  • Vim은 사실 조사 전에는 이 리스트에 오를 것이라 기대하지 않았던 주제이다. Vim이 많이 쓰이는 에디터이기는 하지만 이것보다 많은 관심을 받는 주제들도 많이 있기 때문이다. 아마도 Junegunn Choi 님의 탁월한 기여가 이 주제의 순위를 이렇게 올려 놓은 것으로 보인다. 한 명의 영향력에 전체 지표가 영향을 받을 만큼 아직 한국 오픈소스의 저변이 넓지 않다는 추측도 해보게 된다.
  • 종합하면 인공지능iOS가 강세인데, 웹 개발 작업이 더욱 많을 것이라는 저의 추측과는 다른 결과였다. 한국에서 이 두 분야에 강점이 있다는 생각을 해볼 수 있지만 이것도 아직은 섣부른 추측이다. 다음에는 세계적인 추세와 국내의 상황을 제대로 비교해봐야겠다.

가장 많이 사용되는 언어는?

  • 각 프로젝트는 해당 프로젝트에서 사용된 주 프로그램 언어가 있다. 상위 100개의 프로젝트에서 가장 많이 사용된 언어는 다음과 같다.(등장 횟수 순으로 내림차순)
  • Python (19 회)
    JavaScript (15 회)
    Swift (13 회)
    Java (11 회)
    Vim script (6 회)
    C (4 회)
    Objective-C (4 회)
    C++ (3 회)
    Jupyter Notebook (3 회)
  • 주요 언어가 어떤 목적으로 사용되는지를 분석해본 결과,
  • Python은 Tensorflow, Machine learning, Deep learning, Natural language processing, Neural Network, Database 등의 머신 러닝에 사용되었다. Django 등의 웹 개발 용도로 사용하는 사례도 예상되었지만 발견하지 못했다 (물론 오늘 다루고 있지 않은 상위 100 개 프로젝트 이외의 한국의 프로젝트 중에는 웹 개발용으로 Python을 쓰는 사례가 많을 것이다).
  • JavaScript는 Front end, Data visualization, jQuery 등 웹 프론트엔드에 사용되었다.
  • Swift는 iOS 앱 개발에 사용되었다.
  • Java는 Android 앱 개발, 애플리케이션 모니터링에 사용되었다.

분석의 한계

  • "한국에서 시작한 좋은 프로젝트들이 누락되었다."
  • 한국에서 시작했지만 세계적으로 성장하여 더 이상 한국의 오픈소스라고 하기에는 해외 참여자가 많아진 Apache TajoZeplApache Zeppelin과 같은 프로젝트들은 위 리스트에 포함되지 않았다.

  • 다루지 않은 한국의 데이터가 많다.

    GitHub에 등록된 한국에 있는 개발자, 혹은 한국 회사가 소유한 프로젝트는 30만여 개가 됩니다. 이번 분석에서 겨우 상위 100개의 프로젝트를 대상으로 분석한 것이라 같은 분석을 전체 데이터에 대해 다시 수행하면 다른 결과물이 나올 수 있다.

  • 최신 프로젝트가 상대적으로 저평가되었다.

    한 프로젝트가 GitHub에서 Star 수를 모으기 위해서는 어느 정도 시간이 걸리기 마련이다. 즉, 만들어진 지 오래된 프로젝트가 오랫동안 Star 수를 모았을 것이고 반대로 최신 프로젝트는 Star 수를 충분히 받을 시간이 지나지 않아 위 리스트에 오르지 못했을 가능성이 높다.

  • 전체 상위 100개의 오픈소스 리스트 (2018년 말 기준)

    순위,Star 수,프로젝트,개발자,설명,URL

    1,18488,fzf,Junegunn Choi,:cherry_blossom: A command-line fuzzy finder,https://github.com/junegunn/fzf 2,12849,vim-plug,Junegunn Choi,:hibiscus: Minimalist Vim Plugin Manager,https://github.com/junegunn/vim-plug 3,9138,pytorch-tutorial,Yunjey Choi,PyTorch Tutorial for Deep Learning Researchers,https://github.com/yunjey/pytorch-tutorial 4,8009,summernote,Summernote,Super simple WYSIWYG editor,https://github.com/summernote/summernote 5,7733,awesome-deep-vision,Jiwon Kim,A curated list of deep learning resources for computer vision,https://github.com/kjw0612/awesome-deep-vision 6,7733,pinpoint,NAVER,Pinpoint is an open source APM (Application Performance Management) tool for large-scale distributed systems written in Java.,https://github.com/naver/pinpoint 7,7670,tui.editor,NHN Entertainment,🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.,https://github.com/nhnent/tui.editor 8,7548,pwc,Zaur Fataliyev,Papers with code. Sorted by stars. Updated weekly.,https://github.com/zziz/pwc 9,6585,tui.calendar,NHN Entertainment,🍞📅A JavaScript calendar that has everything you need.,https://github.com/nhnent/tui.calendar 10,6394,qrcodejs,"Sangmin, Shim",Cross-browser QRCode generator for javascript,https://github.com/davidshimjs/qrcodejs 11,6080,Awesome-CV,Byungjin Park,:page_facing_up: Awesome CV is LaTeX template for your outstanding job application,https://github.com/posquit0/Awesome-CV 12,5210,awesome-rnn,Jiwon Kim,Recurrent Neural Network - A curated list of resources dedicated to RNN,https://github.com/kjw0612/awesome-rnn 13,4749,crow,Jaeseung Ha,Crow is very fast and easy to use C++ micro web framework (inspired by Python Flask),https://github.com/ipkn/crow 14,4003,tui.chart,NHN Entertainment,🍞📊 Beautiful chart for data visualization.,https://github.com/nhnent/tui.chart 15,3446,open-color,heeyeun,Color scheme for UI design.,https://github.com/yeun/open-color 16,3437,stargan,Yunjey Choi,Official Implementation of StarGAN - CVPR 2018,https://github.com/yunjey/stargan 17,3271,billboard.js,NAVER,":bar_chart: Re-usable, easy interface JavaScript chart library based on D3 v4+:chart_with_upwards_trend:",https://github.com/naver/billboard.js 18,2870,tensorflow-generative-model-collections,hwalsuklee,Collection of generative models in Tensorflow,https://github.com/hwalsuklee/tensorflow-generative-model-collections 19,2869,Pastel,Cruz,🎨 Gradient animation effect like Instagram,https://github.com/cruisediary/Pastel 20,2857,deep_learning_object_detection,Lee hoseong,A paper list of object detection using deep learning.,https://github.com/hoya012/deep_learning_object_detection 21,2851,fzf.vim,Junegunn Choi,fzf :heart: vim,https://github.com/junegunn/fzf.vim 22,2799,speech-to-text-wavenet,Namju Kim,Speech-to-Text-WaveNet : End-to-end sentence level English speech recognition based on DeepMind's WaveNet and tensorflow,https://github.com/buriburisuri/speech-to-text-wavenet 23,2786,profiling,What! Studio,An interactive continuous Python profiler.,https://github.com/what-studio/profiling 24,2618,Then,Jeon Suyeol,✨ Super sweet syntactic sugar for Swift initializers,https://github.com/devxoul/Then 25,2590,qart.js,Lee Sun-Hyoup,Generate artistic QR code. 🎨,https://github.com/kciter/qart.js

    26,2418,vim-easy-align,Junegunn Choi,:sunflower: A Vim alignment plugin,https://github.com/junegunn/vim-easy-align 27,2323,nlp_tasks,Kyubyong Park,Natural Language Processing Tasks and References,https://github.com/Kyubyong/nlp_tasks 28,2288,Unreal.js,NCSOFT,Unreal.js: Javascript runtime built for UnrealEngine 4,https://github.com/ncsoft/Unreal.js 29,2228,goyo.vim,Junegunn Choi,:tulip: Distraction-free writing in Vim,https://github.com/junegunn/goyo.vim 30,2147,reinforcement-learning,RLCode,Minimal and Clean Reinforcement Learning Examples,https://github.com/rlcode/reinforcement-learning 31,2109,scaloid,Sung-Ho Lee,Scaloid makes your Android code easy to understand and maintain.,https://github.com/pocorall/scaloid 32,2077,FFmpeg-iOS-build-script,Changbeom Ahn,Shell scripts to build FFmpeg for iOS and tvOS,https://github.com/kewlbear/FFmpeg-iOS-build-script 33,2034,deep-voice-conversion,Dabi Ahn,Deep neural networks for voice conversion (voice style transfer) in Tensorflow,https://github.com/andabi/deep-voice-conversion 34,2016,Tensorflow-101,Sungjoon,TensorFlow Tutorials,https://github.com/sjchoi86/Tensorflow-101 35,2001,BERT-pytorch,Junseong Kim,Google AI 2018 BERT pytorch implementation,https://github.com/codertimo/BERT-pytorch 36,1996,FinestWebView-Android,Leonardo Taehwan Kim,Beautiful and customizable Android Activity that shows web pages within an app.,https://github.com/TheFinestArtist/FinestWebView-Android 37,1953,libPhoneNumber-iOS,iziz,iOS port from libphonenumber (Google's phone number handling library),https://github.com/iziz/libPhoneNumber-iOS 38,1918,iotjs,Samsung,Platform for Internet of Things with JavaScript http://www.iotjs.net,https://github.com/Samsung/iotjs 39,1849,URLNavigator,Jeon Suyeol,⛵️ Elegant URL Routing for Swift,https://github.com/devxoul/URLNavigator 40,1830,DQN-tensorflow,Devsisters Corp.,Tensorflow implementation of Human-Level Control through Deep Reinforcement Learning,https://github.com/devsisters/DQN-tensorflow 41,1747,awesome-sqlalchemy,Hong Minhee,A curated list of awesome tools for SQLAlchemy,https://github.com/dahlia/awesome-sqlalchemy 42,1724,UI7Kit,Jeong YunWon,Backport flat-style UIKit from iOS7 to iOS5+,https://github.com/youknowone/UI7Kit 43,1703,redis-stat,Junegunn Choi,(UNMAINTAINED) A real-time Redis monitoring tool,https://github.com/junegunn/redis-stat 44,1701,junior-recruit-scheduler,이동욱,주니어 개발자 채용 정보,https://github.com/jojoldu/junior-recruit-scheduler 45,1687,tui.image-editor,NHN Entertainment,"🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.",https://github.com/nhnent/tui.image-editor 46,1631,TensorFlow-Tutorials,Jin Kim,텐서플로우를 기초부터 응용까지 단계별로 연습할 수 있는 소스 코드를 제공합니다,https://github.com/golbin/TensorFlow-Tutorials 47,1631,tf-pose-estimation,Ildoo Kim,Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.,https://github.com/ildoonet/tf-pose-estimation 48,1574,Interview_Question_for_Beginner,Jbee,:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:,https://github.com/JaeYeopHan/Interview_Question_for_Beginner 49,1573,transformer,Kyubyong Park,A TensorFlow Implementation of the Transformer: Attention Is All You Need,https://github.com/Kyubyong/transformer

    50,1560,DeepNLP-models-Pytorch,Kim SungDong,Pytorch implementations of various Deep NLP models in cs-224n(Stanford Univ),https://github.com/DSKSD/DeepNLP-models-Pytorch 51,1525,nginx-module-vts,YoungJoo.Kim,Nginx virtual host traffic status module,https://github.com/vozlt/nginx-module-vts 52,1506,dl_tutorials,Sungjoon,Deep learning tutorials (2nd ed.),https://github.com/sjchoi86/dl_tutorials 53,1430,UzysAnimatedGifPullToRefresh,Jaehoon Jung,Add PullToRefresh using animated GIF to any scrollView with just simple code,https://github.com/uzysjung/UzysAnimatedGifPullToRefresh 54,1415,pytorch-cnn-visualizations,Utku Ozbulak,Pytorch implementation of convolutional neural network visualization techniques,https://github.com/utkuozbulak/pytorch-cnn-visualizations 55,1403,pytorch-generative-model-collections,Hyeonwoo Kang,Collection of generative models in Pytorch version.,https://github.com/znxlwm/pytorch-generative-model-collections 56,1401,YOLO_tensorflow,Jinyoung Choi,tensorflow implementation of 'YOLO : Real-Time Object Detection',https://github.com/gliese581gg/YOLO_tensorflow 57,1390,Android-ParallaxHeaderViewPager,Minsoo Kim,DEPRECATED,https://github.com/kmshack/Android-ParallaxHeaderViewPager 58,1385,vim-game-code-break,JohnGrib,Block-breaking game in vim 8.0,https://github.com/johngrib/vim-game-code-break 59,1379,js-vuln-db,Choongwoo Han,A collection of JavaScript engine CVEs with PoCs,https://github.com/tunz/js-vuln-db 60,1370,haroopad,Rhio Kim,Haroopad - The Next Document processor based on Markdown,https://github.com/rhiokim/haroopad 61,1341,TLPhotoPicker,junhyi park,📷 multiple phassets picker for iOS lib. like a facebook,https://github.com/tilltue/TLPhotoPicker 62,1338,tacotron,Kyubyong Park,A TensorFlow Implementation of Tacotron: A Fully End-to-End Text-To-Speech Synthesis Model,https://github.com/Kyubyong/tacotron 63,1321,slack-invite-automation,JeongHoon Byun (aka Outsider),A tiny web application to invite a user into your slack team.,https://github.com/outsideris/slack-invite-automation 64,1305,wordvectors,Kyubyong Park,Pre-trained word vectors of 30+ languages,https://github.com/Kyubyong/wordvectors 65,1270,scouter,Scouter Project,Scouter is an open source APM (Application Performance Management) tool.,https://github.com/scouter-project/scouter 66,1254,MotionBook,Seungyoun Yi,📖 Awesome iOS UI/UX Application (Open Source),https://github.com/younatics/MotionBook 67,1204,homebrew-cask-upgrade,buo,A command line tool for upgrading every outdated app installed by Homebrew Cask,https://github.com/buo/homebrew-cask-upgrade 68,1188,numpy_exercises,Kyubyong Park,Numpy exercises.,https://github.com/Kyubyong/numpy_exercises 69,1187,awesome-devblog,Jun-Hyeok Woo,국내 개발 블로그 모음(only 실명으로). 개발자 위키로 편집중. RSS 리더,https://github.com/sarojaba/awesome-devblog 70,1166,gans-awesome-applications,Minchul Shin,Curated list of awesome GAN applications and demo,https://github.com/nashory/gans-awesome-applications 71,1163,bdwgc,Ivan Maidanski,"The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (libgc, bdwgc, boehm-gc) ",https://github.com/ivmai/bdwgc 72,1162,game-developer-roadmap,Chris Ohk,Roadmap to becoming a game developer in 2018,https://github.com/utilForever/game-developer-roadmap 73,1154,PinterestLikeAdapterView,Google Developer Groups Korea,[Deprecated] An Android multi column list view like Pinterest.,https://github.com/GDG-Korea/PinterestLikeAdapterView 74,1154,limelight.vim,Junegunn Choi,:flashlight: All the world's indeed a stage and we are merely players,https://github.com/junegunn/limelight.vim

    75,1140,NXDrawKit,Nicejinux,NXDrawKit is a simple and easy but useful drawing kit for iPhone,https://github.com/Nicejinux/NXDrawKit 76,1136,TedPermission,Ted Park,Easy check permission library for Android Marshmallow,https://github.com/ParkSangGwon/TedPermission 77,1096,Toaster,Jeon Suyeol,🍞 Toast for Swift,https://github.com/devxoul/Toaster 78,1080,libquic,Devsisters Corp.,"QUIC, a multiplexed stream transport over UDP",https://github.com/devsisters/libquic 79,1070,YNDropDownMenu,Seungyoun Yi,✨ Awesome Dropdown menu for iOS with Swift 4,https://github.com/younatics/YNDropDownMenu 80,1061,uftrace,Namhyung Kim,Function (graph) tracer for user-space,https://github.com/namhyung/uftrace 81,1041,git-commander,Jin Kim,A git tool with an easy terminal interface.,https://github.com/golbin/git-commander 82,1017,RxTodo,Jeon Suyeol,iOS Todo Application using RxSwift and ReactorKit,https://github.com/devxoul/RxTodo 83,1014,PermissionGen,Rio Kim,Android API easy to use permission for Android M,https://github.com/lovedise/PermissionGen 84,986,SelectableRoundedImageView,Joonho Kim,Android ImageView that supports different radii on each corner.,https://github.com/pungrue26/SelectableRoundedImageView 85,982,fe.javascript,NHN Entertainment,FE DEV LAB,https://github.com/nhnent/fe.javascript 86,953,UITextView-Placeholder,Jeon Suyeol,A missing placeholder for UITextView,https://github.com/devxoul/UITextView-Placeholder 87,942,YNSearch,Seungyoun Yi,🔍 Awesome fully customize search view like Pinterest written in Swift 4 + Realm support!,https://github.com/younatics/YNSearch 88,938,TensorFlow-Tutorials-for-Time-Series,Taegyun Jeon,TensorFlow Tutorial for Time Series Prediction,https://github.com/tgjeon/TensorFlow-Tutorials-for-Time-Series 89,929,react-native-card-modal,Sung Woo Park,A pure javascript card modal for React Native framework.,https://github.com/ggomaeng/react-native-card-modal 90,922,seoul256.vim,Junegunn Choi,:deciduous_tree: Low-contrast Vim color scheme based on Seoul Colors,https://github.com/junegunn/seoul256.vim 91,903,pixiewps,wiire-a,An offline Wi-Fi Protected Setup brute-force utility,https://github.com/wiire-a/pixiewps 92,883,Floaty,Lee Sun-Hyoup,:heart: Floating Action Button for iOS,https://github.com/kciter/Floaty 93,880,veles,Samsung,Distributed machine learning platform,https://github.com/Samsung/veles 94,870,IndexableListView,Seonghyeon Nam,iPhone like fast scroll ListView on Android,https://github.com/woozzu/IndexableListView 95,852,egjs,NAVER,Javascript components group that brings easiest and fastest way to build a web application in your way.,https://github.com/naver/egjs 96,845,TedBottomPicker,Ted Park,TedBottomPicker is simple image picker using bottom sheet,https://github.com/ParkSangGwon/TedBottomPicker 97,836,SwiftyImage,Jeon Suyeol,🎨 Generate image resources in Swift,https://github.com/devxoul/SwiftyImage 98,834,py-googletrans,SuHun Han,(unofficial) Googletrans: Free and Unlimited Google translate API for Python. Translates totally free of charge.,https://github.com/ssut/py-googletrans 99,831,Highlighter,Seungyoun Yi,🖍 Highlight whatever you want!,https://github.com/younatics/Highlighter 100,819,colorpicker,QuadFlask,color picker for android,https://github.com/QuadFlask/colorpicker