Skip to content

awesome-fe-libs ​

滚动条 ​

http://grsmto.github.io/simplebar/

Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.

Loading ​

**css-loader **

只用 div 和 纯 CSS 制作的简单的加载动画

https://www.awesomes.cn/repo/raphaelfabeni/css-loader

滚动 ​

Reveal Animations When You Scroll

为滚动页面进入可视区域的元素添加动画。

  • Wow.js 商业需要付费
  • scrollReveal.js
  • Waypoints.js

Video ​

  • Chimee 奇舞团
  • flv.js
  • ckplayer

音频 ​

howler.js

图表 ​

antv

输入 ​

格式化输入

Cleave.js

打包工具 ​

请求处理 ​

命令行 ​

  • yargs - 命令行入口CLI套件。
  • yargs-parser - 命令行参数解析。
  • chalk - 输出不同颜色。
  • cheerio - 用类 jQuery 语法处理 HTML。
  • chokidar - 文件监听。
  • clipboardy - 复制文本到粘贴板。
  • debug - 打印调试信息。
  • deprecate - 给过期警告。
  • glob - 文件查找。
  • tiny-glob - 文件查找。
  • signale - 漂亮的日志打印。
  • semver - semver 版本处理。
  • update-notifier - 更新提醒。
  • rimraf - 删除文件。
  • depd - 给出 deprecated 警告。
  • execa - 比 child_process 好用,返回 Promise。
  • ora - 控制命令行光标,显示 loading 等。
  • inquirer - 交互式命令接口,比如 prompt。
  • enquirer - 同上,更 cool 一些。
  • ajv - 参数校验。
  • ink - 用 React 处理命令行输出。
  • figures - ✔︎ 等特殊字符,做了 windows 兼容处理。

工程 ​

  • np - npm publish 辅助,自动 push、打 tag、升版本等。
  • lint-staged - eslint 提速,只 lint 提交的代码。
  • npm-check - 检测依赖升级情况,我会和 yarn upgrade-interactive 配合着用,主要用来检测冗余依赖。
  • concurrently - 在 npm scripts 里并行执行命令。
  • nvm - 管理 node 版本。
  • coveralls - 覆盖率。
  • husky - 添加 git hooks。
  • cross-env - 跨平台的环境变量声明。
  • serve - 本地静态服务器。
  • npx 不用安装执行
  • bwoser-sync 检测文件改动实时刷新
  • eslint - JS 风格约束。

文档 ​

redux 扩展 ​

数据流 ​

工具类 ​

react 相关库 ​

测试 ​

webpack loader 和插件 ​

参考 ​

https://github.com/sorrycc/awesome-javascript

更新: 2019-09-16 17:56:34
原文: https://www.yuque.com/u3641/dxlfpu/vu2tg3