96 收录优秀的开源库
1.调试库
Tencent/vConsole →
腾讯出品的移动端调试工具,适用于基于JS的混合开发移动端调用
2 组件库
好用的虚拟列表库
2 编辑器
Microsoft/monaco-editor →
微软出品的代码编辑器库,vscode的主要组件之一
3 数据可视化
antvis/G2 →
蚂蚁出品的数据可以视化库
syncfusion/flutter-widgets →
Flutter数据进度条图表
4 UML图表库
mermaid-js/mermaid →
mermail是一个基本UML的图表库
5 微信库
silenceper/wechat →
golang微信公众号和小程序库
6 时间库
moment/moment →
一个js的时间库
7 图标
react-icons/react-icons →
react 图标库,收集来自,antDesignIcons,BootstapIcons,githubIcons等大图标库的开源库
8 验证库
typestack/class-validator →
js或ts用的装饰器验证器
9 uuid库
uuidjs/uuid →
基于js或ts的uuid生成库
10 假数据库
marak/Faker →
基于js或ts的假数据生成库
11 Loading spinner
davidhu2000/react-spinners →
基于react的loading spinner组合
12 terminal
xtermjs/xterm →
一个可用于网页的terminal库
romkatv/powerlevel10k →
zsh主题库
Tarrasch/zsh-bd →
Quickly go back to a specific parent directory instead of typing cd ../../.. redundantly.
13 数据库
jlongster/absurd-sql →
indexDB不太好用,这个是基于indexDB的sql数据库,在网页数据缓存也能通过sql来实现
14 响应式库
ReactiveX/rxjs →
js平台的rx响应式库
ReactiveX/RxGo →
golang的rx响应式库
ReactiveX/RxJava →
java的rx响应式库
wuchuheng/rxjs →
自己写的响应式库
15 GraphQL库
graphql-java/graphql-java-extended-scalars →
java的graphql的scalar声明库,用于扩展graphql的scalar类型
graphql-java-kickstart/graphql-spring-boot →
当前在SpringBoot框架下实现GraphQL的库,是SpringBoot + graphQL的最好的解析方案,没有之一,无敌
lunchboxer/graphql-subscriptions-client →
js实现的graphql subscriptions 客户端
16 JWT库
jwtk/jjwt →
java的jwt库
17 类映射库
mapstruct/mapstruct →
java的类型映射库,用于把一个对象转换为另一个对象
18 助手库
apache/commons-lang →
apache开源的java助手库
19 路由库
remix-run/react-router →
react的router(路由库)
wuchuhengtools/hi_router_dart →
自己封闭的一个flutter的router(路由库),解决navigator2和web路由不统一的问题
20 Hash
库
google/guava →
java hash库
21 地图库
modood/Administrative-divisions-of-China →
一个有省市区、街道、和居委会的数据库
uiwjs/react-amap →
高德地图react组件
22 软件工程规范
palantir/tslint →
tslint 是ts版的eslint
23 测试库
facebook/jest →
js的测试库
24 React 相关库
JedWatson/classnames →
写react的classnam时,稍微省事的库
25 JS/TS工程化相关库
typicode/husky →
npm管理git hook脚本,就有当前的项目中加入`hook`脚本来监听提交的说明是否规范
prettier/prettier →
prettier是一个js/ts代码格式化工具库,根据配置的来格式化代码
eslint/eslint →
eslint是一个代码检查和修复的工具库,通常结合prettier一起使用,一个负责检查代码是否有问题一个负责代码的风格格式化
commitizen/cz-cli →
git 提交说明格式化
Abazhenov/express-async-handler →
express 异步处理,解决在捕获异常时要写try ...catch的问题
26 富文本编辑器
margox/braft-editor →
react 富文本编辑器
ckeditor/ckeditor5 →
富文本编辑器
facebook/draft-js →
react 中最好的富文本编辑器, 其本质是个框架, 因为需要自己定制才能使用,所以是最好的
27 效能比
pyroscope-io/pyroscope →
golang 的效能比排查工具,能查看在哪个函数占用多少性能
26 拼音
belerweb/pinyin4j →
汉语拼音库
27 图片处理
arun-kataria/image-file-resize →
把图片压缩为小图
28 RSS库
dylang/node-rss →
node rss生成库
29 爬虫库
puppeteer/puppeteer →
google的node版本chrome
cheeriojs/cheerio →
html selector
30 UI库
wuchuhengtools/typewriter-js →
typeWriter一个有打印效果的ui库,我写的
31 Flutet/Dart库
fluttercommunity/flutter_launcher_icons →
flutter启动图标生成库
MMMzq/bot_toast →
flutter友好的消息弹出或加载遮罩库
java-james/flutter_dotenv →
flutter env库
rows/desktop_context_menu →
context menu
dart-lang/intl →
时间工具库
mix1009/desktop_window →
修改窗口大小
dnfield/flutter_svg →
flutter svg库
material-foundation/google-fonts-flutter →
google font
material-foundation/google-fonts-flutter →
google font
predatorx7/highlight →
code highlight
asjqkkkk/markdown_widget →
markdonw widgent,还行,有定制的可能
dart-lang/stack_trace →
一个堆栈库处理库,能把StackTrace.current这些的信息进处理
fluttercommunity/plus_plugins →
flutter 常用插件
flutter/gallery →
flutter 手机设备UI库
ibako/resizable_widget →
ResizableWidget enables users to resize the internal widgets by dragging.
32 github action
subosito/flutter-action →
flutter action
signcl/docsearch-scraper-action →
docsearch scraper action, algolia的docsearch搜索抓取action
stefanzweifel/git-auto-commit-action →
automatically commit changed files
33 ORM
simolus3/drift →
dart ORM库
typeorm/typeorm →
typescript ORM数据库
34 WebAssembly
wasm3/wasm3 →
一个wamsm运行时,甚至可以在嵌入式如: esp8266这种小设备中使用
AssemblyScript/assemblyscript →
typescript的websambly的实现
35 Licence generator
azu/license-generator →
Licence generator
36 Command line parser
urfave/cli →
go 命令行解析器
37 Raspberry
gpiozero/gpiozero →
python gpio package