-
文本和代码:overleaf,free-font,chroma.js,highlight.js,carbon,tesseract.js
-
文件处理:FileSaver.js,filepond
-
web证书和分析:analytics,mkcert
-
平台综合:airflow,esphome,discourse
基于网络的协作 LaTeX 编辑器
github地址:https://github.com/overleaf/overleaf
免费可商用字体,收录的商免字体都能找到明确的授权出处,可以放心使用(2020年)
github地址:https://github.com/wordshub/free-font
适用于 100 多种语言的纯 Javascript OCR📖🎉🖥
github地址:https://github.com/naptha/tesseract.js
用于各种颜色操作的 JavaScript 库
github地址:https://github.com/gka/chroma.js
简单、开源、轻量级 (< 1 KB) 和隐私友好的网络分析替代 Google Analytics
github地址:https://github.com/plausible/analytics
具有语言自动检测和零依赖性的 JavaScript 语法高亮器
github地址:https://github.com/highlightjs/highlight.js
一个简单的零配置工具,可以使用您想要的任何名称制作本地受信任的开发证书。
github地址:https://github.com/FiloSottile/mkcert
FileSaver.js 是在客户端保存文件的解决方案,非常适合在客户端生成文件的 Web 应用程序
github地址:https://github.com/eligrey/FileSaver.js
浏览器兼容性
Browser | Constructs as | Filenames | Max Blob Size | Dependencies |
---|---|---|---|---|
Firefox 20+ | Blob | Yes | 800 MiB | None |
Firefox < 20 | data: URI | No | n/a | Blob.js |
Chrome | Blob | Yes | 2GB | None |
Chrome for Android | Blob | Yes | RAM/5 | None |
Edge | Blob | Yes | ? | None |
IE 10+ | Blob | Yes | 600 MiB | None |
Opera 15+ | Blob | Yes | 500 MiB | None |
Opera < 15 | data: URI | No | n/a | Blob.js |
Safari 6.1+* | Blob | No | ? | None |
Safari < 6 | data: URI | No | n/a | Blob.js |
Safari 10.1+ | Blob | Yes | n/a | None |
🌊一个灵活有趣的 JavaScript 文件上传库
github地址:https://github.com/pqina/filepond
🖤创建和共享源代码的精美图像
github地址:https://github.com/carbon-app/carbon
Apache Airflow – 一个以编程方式创作、安排和监控工作流的平台
github地址:https://github.com/apache/airflow
SPHome 是一个通过简单而强大的配置文件控制 ESP8266/ESP32 并通过家庭自动化系统远程控制它们的系统
github地址:https://github.com/esphome/esphome
社区讨论的平台。免费、开放、简单
github地址:https://github.com/discourse/discourse
往期周刊
END.