atian25 / blog

天猪部落阁 http://atian25.github.io
1.59k stars 107 forks source link

有趣的收集 #1

Open atian25 opened 10 years ago

atian25 commented 10 years ago

收集我遇到的有意思的前端类库

基础库

kai517 commented 8 years ago

大神 想要这个模板(http://192.241.236.31/themes/preview/smartadmin/1.4/angularjs/#/angular/ui)肿么下呀 23333

dusdong commented 8 years ago

@kai517 买一个吧,18美元。 https://wrapbootstrap.com/theme/smartadmin-responsive-webapp-WB0573SK0

atian25 commented 7 years ago

https://github.com/devongovett/regexgen

atian25 commented 7 years ago

@kai517 老实说, 现在我不推荐买 bootstrap 的模板, 你说的这个 admin, 后面我们有人买了.

但是: 感觉这些库都是为了卖钱而七拼八凑的, 里面很多交互插件的体系是不统一的, 混杂在一起.

更推荐用 element-ui 这类的框架, 去扩展.

atian25 commented 7 years ago

https://github.com/dominikwilkowski/cfonts

atian25 commented 6 years ago

两个编辑器:

atian25 commented 5 years ago
atian25 commented 5 years ago

https://github.com/enquirer/enquirer

这个库不错,写 CLI 的同学,可以考虑换掉 inquirer

atian25 commented 5 years ago

https://github.com/rrweb-io

atian25 commented 5 years ago

https://explainshell.com/

atian25 commented 5 years ago

对 npm 依赖的一些分析

https://diff.intrinsic.com/egg/2.14.0/2.18.0 https://bundlephobia.com/result?p=egg@2.18.0

atian25 commented 5 years ago

git:

atian25 commented 5 years ago

https://github.com/skywind3000/z.lua

可以替代 autojump

atian25 commented 5 years ago

Markdown 的 AST 玩起来也挺有意思的:

atian25 commented 5 years ago

https://github.com/sindresorhus/alfy

用 Node 来写 Alfred Workflow。

随手写了个 https://github.com/atian25/alfred-plugin-projj

Dcatfly commented 5 years ago

@atian25 alfy是个解决方案,但是体积特别大。。

atian25 commented 5 years ago

@Dcatfly 从这来看,不大吧,百来 k。

https://bundlephobia.com/result?p=alfy@0.8.0

Dcatfly commented 5 years ago

@atian25 哦,确实。。alfy本身体积不大,但是通过这种方式来写workflow的过程中,可能会引入很多其它的包,这样下来体积可能就剧增了。。🤣

atian25 commented 5 years ago

@Dcatfly 这不是很正常么,你要实现一段逻辑,自然要有对应的代码,自己注意下依赖的选择就好了。这是一个取舍问题,用熟悉的语言,并有单元测试保障,适当的注意下依赖,我觉得没什么问题。大部分的依赖也不会很大,除非你引个 Webpack 当我没说。

atian25 commented 5 years ago

数据结构和算法动态可视化 https://visualgo.net/zh

atian25 commented 5 years ago

HTTP 数据录制,用于测试,https://github.com/Netflix/pollyjs

atian25 commented 5 years ago

https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart

image

atian25 commented 5 years ago
atian25 commented 5 years ago

mock http: https://github.com/nock/nock

素材 http://sc.orsoon.com/search/%E8%A7%84%E5%88%92.html

atian25 commented 4 years ago

校验库:https://github.com/ostrowr/ts-json-validator

atian25 commented 4 years ago

https://github.com/liyasthomas/postwoman

atian25 commented 4 years ago

CLI 测试:

atian25 commented 4 years ago

https://github.com/kamranahmedse/developer-roadmap

有趣的一张知识脉络图。

思考:

再恶搞下:

image

atian25 commented 3 years ago

https://github.com/oclif/oclif

cli

atian25 commented 3 years ago

https://www.notion.so/Raycast-Manual-d5c85a7694dc4e4088b8b93557ea6d2d

另一个 Alfred,可以写自己的插件

atian25 commented 3 years ago

DOM Events: A Way to Visualize and Experiment with the DOM Event System

https://domevents.dev/

image

atian25 commented 3 years ago

https://github.com/mikaelbr/node-notifier https://github.com/thecodrr/fdir

atian25 commented 3 years ago

https://github.com/dolthub/dolt

Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository.

atian25 commented 3 years ago

https://etherdream.com/web2img/

Web2Img is a tool to bundle your web files into a single image, and extract them via Service Worker at runtime.

真黑。。。

atian25 commented 2 years ago

https://hitchdev.com/strictyaml/

atian25 commented 2 years ago

爬虫:

https://blog.logrocket.com/playwright-vs-puppeteer/ https://yrq110.me/post/front-end/playwright-have-fun/

image

这个 FAQ 已经没了

atian25 commented 2 years ago

TS:

atian25 commented 2 years ago

https://npmgraph.js.org/?q=egg

atian25 commented 2 years ago

终端工具,warp,融资 $23M

https://docs.warp.dev/ https://www.warp.dev/ https://www.zhihu.com/question/526303785

atian25 commented 2 years ago

https://github.com/wulkano/aperture-node

Mac 录屏工具的 Node 类库

atian25 commented 2 years ago

https://github.com/angus-c/just https://github.com/sindresorhus/promise-fun

atian25 commented 2 years ago

https://openbase.com/ 技术选型神器 https://devblogs.microsoft.com/typescript/announcing-typescript-4-7/ TS 错误翻译器

atian25 commented 2 years ago

https://timeline.knightlab.com/#make

atian25 commented 2 years ago

https://ossinsight.io/analyze/eggjs/egg?vs=midwayjs%2Fmidway

atian25 commented 1 year ago

https://github.com/HerringtonDarkholme/ast-grep

atian25 commented 1 year ago

开源指南 https://opensource.guide/ https://opensource.guide/metrics/


CLI 的哲学

https://clig.dev/

看完这个 CLI 的最佳实践指导文档,受益良多。 我们 Artus 的文档,回头可以参考这个方向,除了 Artus 本身的 API 参考文档外,还需要给出 Philosophy 和 Guidelines 这些封装框架的最佳实践指引

相关阅读:https://diataxis.fr/

atian25 commented 1 year ago

https://betterstack.com/better-uptime

atian25 commented 1 year ago

https://railway.app/ https://crawlee.dev/

爬虫

atian25 commented 1 year ago

https://www.geogebra.org/classic/yzt2fs7v 数学图形绘制

atian25 commented 1 year ago

https://snyk.io/blog/choosing-the-best-node-js-docker-image/