## 控件 1. [tippyjs -- 一个轻量级的vanilla JS工具提示库](https://github.com/atomiks/tippyjs) [官方示例](https://atomiks.github.io/tippyjs/) 2. [driver.js -- 一个轻量级的,无需依赖的JavaScript引擎,可以在整个页面中推动用户的注意力](https://github.com/kamranahmedse/driver.js) 这个库可以用来给某个元素高亮,高度可定制化; [官方示例](http://kamranahmed.info/driver) 3. [scrollbooster -- 令人愉快的内容拖动滚动库](https://github.com/ilyashubin/scrollbooster) [官方示例](https://ilyashubin.github.io/scrollbooster/)  ## 数据可视化 1. [tui.chart -- 生成漂亮的数据可视化的仓库](https://github.com/nhnent/tui.chart)   ## 图像处理 1. [rough -- 用代码绘制手绘风格的图案,生成svg](https://github.com/pshihn/rough)  2. [basicScroll -- 带有css变量的独立视差滚动,用于桌面和移动端](https://github.com/electerious/basicScroll) [官方示例](https://codepen.io/electerious/pen/QGNxxx) ## 机器学习 1. [brain.js -- JavaScript中的神经网络](https://github.com/BrainJS/brain.js) ## 状态管理 1. [immer -- 通过改变当前的状态来创建下一个不可变状态](https://github.com/mweststrate/immer) 2. [rematch -- redux框架](https://github.com/rematch/rematch) ## CLI 1. [prompts - 轻量级,美观且用户友好的交互式提示](https://github.com/terkelg/prompts)  2. [wunderbar -- 简单的水平条形图](https://github.com/gribnoysup/wunderbar)  3. [fkill-cli -- 跨平台杀进程](https://github.com/sindresorhus/fkill-cli) 4. [webpackbar -- 用于Webpack 4的优雅ProgressBar和Profiler(实验)](https://github.com/nuxt/webpackbar)  ## 小程序 1. [mpvue -- 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。](https://github.com/Meituan-Dianping/mpvue) [官网](http://mpvue.com) 2. [zanui-weapp -- 高颜值、好用、易扩展的微信小程序 UI 库,Powered by 有赞](https://github.com/youzan/zanui-weapp) ## 区块链 1. [awesome-blockchain -- 收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料](https://github.com/chaozh/awesome-blockchain) ## canvas 1. [Konva.js是一个HTML5 Canvas JavaScript框架,它通过为桌面和移动应用程序启用画布交互来扩展2D上下文。](https://github.com/konvajs/konva) ## 文件处理 1. [filepond -- 一个灵活有趣的JavaScript文件上传插件](https://github.com/pqina/filepond)  ## React 1. [react-morph -- 变形Ui转换变得简单](https://github.com/brunnolou/react-morph) [官方示例](https://brunnolou.github.io/react-morph/?selectedKind=Advanced&selectedStory=Morphing%20from%20card%20to%20details&full=0&addons=0&stories=1&panelRight=0) 2. [react-virtualized -- react组件高效渲染大型列表和表格数据](https://github.com/bvaughn/react-virtualized) 3. [gestalt -- Pinterest设计风格的react ui组件](https://github.com/pinterest/gestalt) [官方文档](https://pinterest.github.io/Box) 4. [react-testing-library -- 测试React组件的一个非常轻量级的解决方案。它在react-dom和react-dom / test-utils之上提供轻型实用程序功能,以鼓励更好的测试实践。](https://github.com/kentcdodds/react-testing-library) 5. [react-spring -- 帮助react-motion和animated 成为最好的朋友](https://github.com/drcmda/react-spring)  ## RN 1. [react-native-menu -- 适用于Android和iOS的灵活下拉菜单组件,与Android的Spinner类似。](https://github.com/jaysoo/react-native-menu)  2. [react-native-elements -- 跨平台React本地用户界面工具包](https://github.com/react-native-training/react-native-elements)  [官方文档](https://react-native-training.github.io/react-native-elements/docs/avatar.html) ## 状态管理 1. [mobx -- 简单,可扩展的状态管理。](https://github.com/mobxjs/mobx) ## node 1. [better-sqlite3 -- Node.js中最快和最简单的SQLite3库](https://github.com/JoshuaWise/better-sqlite3) ## 脚手架 1. [multipages-generator -- 是一个像express-generator一样快速生成网站脚手架的npm模块,可以全局安装。只要一个命令即可生成多页面的express工程,是多页面webpack编译的最佳实践模板,最适合多个独立的移动端h5项目](https://github.com/linweiwei123/multipages-generator) ## Vue 1. [vue-content-loader -- SVG组件创建占位符加载,如Facebook card loading。](https://github.com/egoist/vue-content-loader)  ## 编辑器 1. [pell -- 最简单和最小的(〜1kB)所见即所得的Web文本编辑器,没有依赖关系](https://github.com/jaredreich/pell)  [官方示例](https://jaredreich.com/pell) 2. [marktext -- 新一代Markdown编辑器,运行在MacOS Windows和Linux平台上](https://github.com/marktext/marktext) 一款高性能的 Markdown 编辑器,运行于 Mac、Windows 和 Linux 平台。其简洁的外观,流程的运行,给您带来舒适的写作体验。还可以斗图LOL ## 播放器 1. [video.js -- 开源的HTML5和Flash视频播放器](https://github.com/videojs/video.js) ## 文档/博客 1. [awesome-selfhosted -- 这是可在本地托管的免费软件网络服务和Web应用程序的列表。 Selfhosting是本地托管和管理应用程序的过程,而不是从SaaS提供商处租用。](https://github.com/Kickball/awesome-selfhosted) 2. [linux-command -- Linux 命令查询工具跨平台桌面版](https://github.com/haloislet/linux-command) 之前介绍过的linux-command,这个是整合出来的搜索引擎,很强大 3. [awesome-wechat-weapp -- 微信小程序开发资源汇总](https://github.com/justjavac/awesome-wechat-weapp)非常值得收藏 4. [How-to-learn-node-correctly -- 如何正确的学习Node.js ](https://github.com/i5ting/How-to-learn-node-correctly)狼叔出品,必须fork一份 ## funny stuff 1. [hongbao -- heavy_check_mark 饿了么、美团拼手气红包辅助,一键领取手气最佳红包](https://github.com/game-helper/hongbao)  2. [lipstick -- 口红颜色可视化 - 为什么你的女神总缺一支口红](https://github.com/Ovilia/lipstick)这个挺有意思的,如果你不知道怎么给女朋友选口红挑色号,可以看看这个项目;本来以为是爬虫,其实是写好的json;不过这样看比较直观。  3. [cows -- 用ASCII生成的一组不同形态的牛](https://github.com/sindresorhus/cows)超级有意思,贴一段代码: ``` . /\ . . . / \ . . / \ . . * / \ * | (__) | . . ** . /| (oo) |\ ** / | /\/\ | \ . . * . / |=|==|=| \ . * . / | | | | \ . / USA | ^||^ |NASA \ . |______| ^^ |______| . . (__||__) . . . /_\ /_\ . . . !!! !!! The cow that jumped over the moon. ``` [查看更多](https://github.com/sindresorhus/cows/blob/master/cows.txt) 4. [tower_game -- 盖楼游戏 html5 canvas tower building game ](https://github.com/bmqb/tower_game)  5. [parrot.live -- 将动画鹦鹉带到任何地方的终端](https://github.com/hugomd/parrot.live)  6. [oni -- 现代的模态编辑器](https://github.com/onivim/oni)Oni是一种新型的编辑器,专注于最大限度地提高生产力 - 将模态编辑与现代编辑期望的功能相结合。  7. [is-thirteen -- 检查一个数字是否等于13。](https://github.com/jezen/is-thirteen)本来以为是个很没有用的库(其实还是没啥用),可以看看代码,非常有意思 8. [text2mindmap -- 通过编写缩进列表来制作思维导图的在线工具](https://github.com/tobloef/text2mindmap)
控件
tippyjs -- 一个轻量级的vanilla JS工具提示库
官方示例
driver.js -- 一个轻量级的,无需依赖的JavaScript引擎,可以在整个页面中推动用户的注意力
这个库可以用来给某个元素高亮,高度可定制化;
官方示例
scrollbooster -- 令人愉快的内容拖动滚动库
官方示例

数据可视化
tui.chart -- 生成漂亮的数据可视化的仓库
图像处理
rough -- 用代码绘制手绘风格的图案,生成svg
basicScroll -- 带有css变量的独立视差滚动,用于桌面和移动端
官方示例
机器学习
状态管理
CLI
prompts - 轻量级,美观且用户友好的交互式提示

wunderbar -- 简单的水平条形图
fkill-cli -- 跨平台杀进程
webpackbar -- 用于Webpack 4的优雅ProgressBar和Profiler(实验)
小程序
mpvue -- 基于 Vue.js 的小程序开发框架,从底层支持 Vue.js 语法和构建工具体系。
官网
zanui-weapp -- 高颜值、好用、易扩展的微信小程序 UI 库,Powered by 有赞
区块链
canvas
文件处理
React
react-morph -- 变形Ui转换变得简单
官方示例
react-virtualized -- react组件高效渲染大型列表和表格数据
gestalt -- Pinterest设计风格的react ui组件
官方文档
react-testing-library -- 测试React组件的一个非常轻量级的解决方案。它在react-dom和react-dom / test-utils之上提供轻型实用程序功能,以鼓励更好的测试实践。
react-spring -- 帮助react-motion和animated 成为最好的朋友
RN
react-native-menu -- 适用于Android和iOS的灵活下拉菜单组件,与Android的Spinner类似。
react-native-elements -- 跨平台React本地用户界面工具包
官方文档
状态管理
node
脚手架
Vue
vue-content-loader -- SVG组件创建占位符加载,如Facebook card loading。
编辑器
pell -- 最简单和最小的(〜1kB)所见即所得的Web文本编辑器,没有依赖关系
官方示例
marktext -- 新一代Markdown编辑器,运行在MacOS Windows和Linux平台上
一款高性能的 Markdown 编辑器,运行于 Mac、Windows 和 Linux 平台。其简洁的外观,流程的运行,给您带来舒适的写作体验。还可以斗图LOL
播放器
文档/博客
之前介绍过的linux-command,这个是整合出来的搜索引擎,很强大
funny stuff
hongbao -- heavy_check_mark 饿了么、美团拼手气红包辅助,一键领取手气最佳红包

lipstick -- 口红颜色可视化 - 为什么你的女神总缺一支口红这个挺有意思的,如果你不知道怎么给女朋友选口红挑色号,可以看看这个项目;本来以为是爬虫,其实是写好的json;不过这样看比较直观。

cows -- 用ASCII生成的一组不同形态的牛超级有意思,贴一段代码:
查看更多
tower_game -- 盖楼游戏 html5 canvas tower building game
parrot.live -- 将动画鹦鹉带到任何地方的终端
oni -- 现代的模态编辑器Oni是一种新型的编辑器,专注于最大限度地提高生产力 - 将模态编辑与现代编辑期望的功能相结合。
is-thirteen -- 检查一个数字是否等于13。本来以为是个很没有用的库(其实还是没啥用),可以看看代码,非常有意思
text2mindmap -- 通过编写缩进列表来制作思维导图的在线工具