开源项目周报 - History
持续更新一些比较有趣的项目或文章,欢迎订阅~

2022.10.23

  1. Lyra 一个 TypeScript 写的全文搜索引擎,所有数据都放在内存里面,相当于一个功能比较强的 JavaScript 的搜索库,但是我不确定是否支持中文。
  2. Make-A-Video Meta 公司发布的工具,可以根据输入的文本,自动生成一段视频,比如"奔跑的一群马"。类似的工具还有 Phenaki
  3. Pagefind 一个静态全文搜索工具,专供静态网站使用,不需要服务器就能完成全站搜索,参见介绍文章
  4. MusicFree 一个开源的安卓平台免费音乐播放器,使用 React Native 编写,支持自定义插件。
  5. pcl.js 这个工具将大型 C++ 库 Point Cloud Library (PCL) 编译为 WebAssembly,运行在浏览器中,供 JavaScript 调用。它实现了大量相关的通用算法和数据结构,涉及点云获取、滤波、特征提取、识别、可视化等功能。
  6. Stormah 一个简易的网页笔记,可以指定远程 Git 仓库作为后端。你在浏览器里做笔记,储存到远程的 Git 仓库。
  7. NoSleep.js
  8. 识典古籍 北京大学和抖音公益合作的古籍数字化平台。目前可免费搜索390部经典古籍,共计3000多万字。未来三年将陆续完成一万种古籍的智能化整理工作。
  9. 程序员的实用深度学习 fast.ai 推出的最新线上公开课,向程序员介绍如何做一个深度学习项目,有视频和详细的课程资料,另有课程仓库
  10. mCaptcha 一个开源的网络机器人识别工具(captcha),带有前端和后端。它的原理是工作量证明,如果对方发出大量请求,将不得不耗费大量计算资源。
  11. Replit App Replit 是基于浏览器的 IDE,本周推出了手机 App,让你可以在手机上开发软件。
  12. Domain Admin 开源的域名 SSL 证书监测平台,可以自己搭建,监控 SSL 证书,到期自动邮件提醒。
  13. Wolfia 这个服务的想法很好,用户上传一个安卓 App,网站会在后台新建一个安卓虚拟机,运行这个 App,让用户通过网页使用。
  14. vue-fabric-editor 开源的、基于 fabric.js 和 Vue 的图片编辑器,可自定义字体、素材、设计模板。
  15. HTTPie API 调试工具 HTTPie 推出的网页版。
  16. TAURI Electron 的替代品,用来制作跨平台的桌面应用,使用 Rust 语言开发。它采用各平台自带的 WebView,缺点是支持的 Web API 会比较少,优点是打包产物体积小。
  17. ReadySet Core 一个免费的云服务,提供 SQL 缓存,可以放在数据库的前面,它会缓存每一条 SQL 查询。
  18. Tailwind DX Chrome 开发者工具的插件,用来增强 Tailwind CSS 的调试。
  19. Freehand 意绘 Stable Diffusion 模型的一个中文化版本,简化了参数和操作步骤,方便中文用户使用。可以根据中文描述生成图片,不过可能因为资源不足,响应很慢。
  20. AI 绘画资料 这个中文仓库收集 AI 图片生成引擎的各种资料。
  21. Famnom 一个食品营养数据库,可以查询食物热量,只支持英语查询。它的数据来自美国农业部。
  22. 谷歌拼图 谷歌推出的网页的拼图小游戏,支持多人一起拼。

  1. sakana Sakana 模拟器。Sakana 是出自动漫《莉可丽丝》的一个梗,可爱的动作加上 Sakana 这句话,使得这个场面迅速走红,这个项目可以让你轻松再现这个瞬间。
  2. ctop 一个容器的终端监控界面,监控容器的运行状况,就像是容器的 top 命令。
  3. Bottle 一个在 Linux 上运行 Windows 软件的工具,主要用于运行游戏。
  4. Umbrel 个人服务器的操作系统,把常用工具做在一个启动页里面,主要用在树莓派。
  5. redis-shake 阿里巴巴开源的工具,用于 Redis 实例间数据迁移与清洗。
  6. ffmpeg buddy ffmpeg 以参数复杂而闻名,这个网页应用让用户填写几个文本框,自动生成对应的 ffmpeg 命令。
  7. giscus 一个由 GitHub 讨论区驱动的网站评论系统,用户在你的网站上留下评论,数据会存在 GitHub 讨论区。
  8. 数据库排名 这个网站根据数据库的流行程度,对数据库软件进行排名。
  9. gifsicle 压缩和编辑 GIF 图片的工具。它是一款体积小、功能强大的 GIF 图片处理工具,不仅可以压缩 GIF 图片,还支持合并多个 GIF、导出所有帧、查看图片信息、减少帧数、设置循环次数、延迟、编辑某一帧等功能。
  10. Text-Grab 一个轻量级的 Windows OCR 工具。它基于 Windows 10 系统自带的 OCR API 实现,可以将看到的所有文字转化成文本,而且启动速度快、无需常驻后台、可离线使用。
  11. XCharts Unity 数据可视化图表插件。一款基于 Unity UGUI 的图表插件,它功能强大、简单易用,支持折线图、柱状图、饼图、雷达图、散点图、热力图、环形图、K 线图等多种图表。
  12. aseprite 开源、专业的像素画编辑软件。一款主要用于像素画和 Sprite 动画的图像编辑软件,它拥有图层、自由手绘模式、阴影墨水、自定义笔刷、轮廓线、宽像素、命令行界面、Lua 脚本等特色功能。该软件虽然专业版收费但并不贵,也可选择免费版但无法保存作品。
  13. cobra 当下最流行的 Go CLI 框架。功能强大且极易上手的 Go 语言 CLI 库,可用于快速构建命令行程序,被 K8s、Hugo、GitHub CLI 等众多知名 Go 项目所采用,支持自动提示、自动构建项目、嵌套子命令等功能。
  14. fq 一条命令查看二进制文件。用于查看和处理二进制文件的命令行工具,安装简单使用方便,支持 mp4、flac、mp3、jpeg 等多种格式的文件。
  15. statsviz 实时展示 Go 程序运行时指标的 Web 应用。该项目通过图表可视化的方式,实时展示 Go 程序运行时的堆、对象、Goroutines、MSpan/MCache 等信息。
  16. ghidra 一款免费开源的软件逆向分析工具。该项目由美国国安局开源,可用于分析编译后的代码。
  17. hippo4j 带有监控报警功能的动态线程池框架。支持运行时动态变更线程池参数,可实时查看线程池运行时数据,适配 RocketMQ、RabbitMQ、Tomcat 等中间件,解决了线程池参数不易评估以及运行时黑盒的问题。
  18. solon 一款 Java 轻量级应用开发框架。可用来快速开发 Java Web 项目,主框架仅 0.1 MB。类似 Python Flask 的微型框架,提倡按需组合插件。
  19. jsoncrack.com 优雅的 JSON 数据可视化工具。该项目不是简单的展示 JSON 数据,而是将其转化为类似脑图的形式,支持放大/缩小、展开/收缩、搜索节点、导出图片等操作,还可以快速部署成服务。
  20. m3u8-downloader m3u8 视频在线提取工具。m3u8 视频格式常用于直播服务,其原理是将完整的视频拆分成多个 .ts 视频碎片,其中 .m3u8 文件会详细记录每个视频片段的地址。视频播放时,会先读取 .m3u8 文件,再逐个下载播放 .ts 视频片段。该项目就是基于上述原理实现的 m3u8 视频提取工具,使用方便无需安装打开网页即可下载完整的视频。
  21. tldraw 一款实用的微型在线绘图工具。这是一个”麻雀虽小,五脏俱全“的绘图工具,支持插入便签、保存进度、生成图片、多人协作等实用的功能。
  22. OCRmyPDF 可以把 PDF 文件变成可搜索文件的工具。它使用 Tesseract OCR 引擎,将 PDF 的内容识别成文本,然后给 PDF 文件增加 OCR 文本层。从而实现可搜索和复制 PDF 的内容,已支持 100 多种语言。
  23. pg_activity 类似 top 的 PostgreSQL 数据库命令行监控工具。一条命令就能实时查看 PostgreSQL 数据库状态和每条 SQL 语句执行详情、耗时、占用资源、读/写速度等信息的工具。
  24. TinyPNG4Mac 适用于 macOS 的 TinyPNG 第三方客户端。TinyPNG 是一个提供免费图像压缩服务的网站,该项目是其第三方 macOS 客户端,可以让你无需打开浏览器、无需手动下载图片,仅通过简单的拖拽就能完成对 JPEG、PNG 图片的压缩。
  25. Crash-Course-Computer-Science-Chinese 计算机科学速成课[40集全/精校] 。油管上的计算机科学速成课(Crash Course Computer Science)中文字幕翻译版,视频从晶体管讲到了操作系统和人工智能,但并不会教你如何编程属于科普类视频。
  26. missing-semester 大学计算机教育中缺失的一课。大学里的计算机课程往往只专注于讲授数据结构、操作系统这些知识,对于编程开发中常用的工具则留给学生自行学习。在 MIT 这个课程中,你可以了解和掌握命令行(shell)、文本编辑器(Vim)、版本控制系统(Git)等强大的工具,越早接触越能更加熟练地使用它们,有助于未来的职业生涯。
  27. nginx-tutorial 免费的 Nginx 极简教程。这是一套简单的 Nginx 教程,包含 Nginx 的安装、常用命令、反向代理、负载均衡等知识点,能够帮助新手快速入门 Nginx。
  28. The-Art-of-Linear-Algebra 图解线性代数。《Linear Algebra for Everyone》是一门广受好评的线性代数公开课,该项目是基于这门公开课,编写整理而成的图文并茂的学习笔记。

  1. websocat 一个命令行的 WebSocket 工具,用来跟 websocket 服务器互动,以及在本地架设 WebSocket 服务。
  2. memlab Facebook 公司开源的一个工具,用来检测 JavaScript 应用是否存在内存泄漏,参见介绍文章
  3. OSS Insight GitHub 开源动态观察,使用这个网站,可以获得某个 GitHub 仓库或者某个开发者的详细统计数据和趋势。
  4. zwfp 一个利用零宽度字符,在 TXT 文本文件里面插入加密文本的工具,别人根本不会察觉有加密内容。
  5. Storj 这个网站提供分布式云存储服务,可以用作文件备份,免费账户有每月 150GB 的存储空间和流量。
  6. 中国铁路地图 这个网站可以查看全国铁路的路线图,另有全世界的铁路地图
  7. core CSS 按钮样式集合。该项目实现了 100 种不同样式的按钮。
  8. ptg 用 Go 写的 GUI gRPC 客户端。作者在调试 gPRC 接口时,发现没有类似 postman 趁手的 gPRC 客户端,所以就自己动手写了一个然后开源了。
  9. wild-workouts-go-ddd-example Go DDD 示例项目。该项目通过一个预约系统的示例,展示了如何在 Go 项目中实现领域驱动设计(DDD)和读写分离架构(CQRS)。
  10. gitleaks 一款静态应用程序安全测试(SAST)工具。它可以检测项目中是否包含密码、API Key、token 等信息,还能够轻松整合到 Git Hook 和 GitHub Action,实现提交代码时自动检测,通过告警和阻止 push 等方式,有效地防止敏感信息泄漏。
  11. mercure 一种用于实时通信的开放式协议。该项目是基于 HTTP 和 SSE 的一种协议,然后用 Go 语言实现的实时推送服务。相较于 WebSocket 协议它使用起来更加简单,客户端发起订阅就和请求普通的 HTTP 接口一样,而且在 HTTP/2 下还可以双向通信。
  12. picocli 构建 Java 命令行应用的框架。简单易用寥寥几行代码,就可以完成一个 Java 命令行应用程序。虽然由 Java 编写但可以在 Groovy、Kotlin、Scala 中使用,支持命令自动补全、颜色、子命令、帮助信息等功能。
  13. forest 极简的声明式 Java HTTP 客户端。一个开源的 Java HTTP 客户端框架,采用声明式的开发方式,分分钟即可完成 HTTP 请求的定义、发送、接收、解析、错误处理、日志打印等操作。
  14. regex-vis 在线可视化正则编辑器。该项目可将输入的正则表达式,自动生成对应的可视化图形,支持通过编辑图形节点修改正则表达式,以及对正则表达式进行测试等功能。
  15. mjml 能够快速制作出响应式邮件的框架。邮件样式是一个让人头疼的问题,而通过这个项目制作的邮件,可以正常地显示在不同的邮件客户端。它还提供了在线编辑器,以及多种邮件模版和丰富的组件,能够帮你快速制作出精美、移动端优先、响应式的邮件。
  16. labelImg 图形化界面的图像标注工具。用 Python 和 Qt 编写的图像标注桌面应用,简单方便下载就能用,适用于 Windows、Linux、macOS。标注数据支持 PASCAL VOC 格式的 XML 文件和 YOLO 的 txt 文件。
  17. LxgwWenKai 适合正文阅读的开源中文字体。它是基于 FONTWORKS 出品的 Klee One 字体衍生品,并且针对简体中文做了增补和优化,字体效果惊艳、完全免费且支持商用
  18. MiaoYan 一款 macOS 上的 Markdown 编辑器。采用 Swift5 原生开发,适用于 macOS 的 Markdown 编辑器「妙言」。界面清爽好看,支持 PPT 模式、语法高亮、黑暗模式等功能。
  19. flair 简单易用的 NLP 框架。基于 PyTorch 的 NLP 框架,支持文本命名实体识别(NER)、词性标注(PoS)、词义消歧和分类。项目中包含详细的使用教程,介绍了如何标记文本、训练语言模型等。
  20. Maccy 一个 MacOS 系统的开源软件,可以保存系统剪贴版的历史,查看每一次复制粘贴的内容。
  21. Nude UI 著名前端开发者 Lea Verou 做的 Web Component 组件库,目前只有五六个表单组件,都是轻量级组件,非常易用,效果不错。
  22. 卡通猫生成器 一个网页小工具,可以生成卡通猫图片,猫的每个部分都可以定制。
  23. Glances 一个 Python 写的系统监控工具,最大特点就是跨平台,Linux/Windows/Mac 都能用。
  24. XLite 这个工具可以将 Excel 表格文件导入 SQLite,使用 SQL 进行查询。
  25. Jina 一个基于 Python 的框架,用于构建神经搜索系统,针对图像、音频、视频等进行搜索,比如口红搜索(寻找适合某张人脸照片的口红)。
  26. ITraffic-monitor-for-mac 实时显示 MacOS 每个进程的网络速率,适配明暗两个主题。
  27. diskusage 一个显示磁盘占用情况的命令行工具。虽然 Linux 已经有了 ncdu,但是这个工具是用 Go 写的,可以跨平台(Linux、Mac & Windows)。
  28. Unpaywall 一个浏览器插件,在各种论文数据库的页面上,添加下载按钮。周刊此前介绍过同类插件,这个看上去更正规一些。另有一个论文数据库 OA.mg,用来查找论文。
  29. treevis.net 这个网站收集了300种数据可视化案例,可以当作自己选择可视化形式时的灵感。
  30. 理解量子技术(Understanding Quantum Technologies,2021版) 一本免费的英文电子书,向初学者介绍量子计算各方面的基础知识,带有彩色插图,厚达800多页。
  31. 像素动物 一个日本艺术家贴出了,他绘制的大量像素动物,非常有趣。
  32. mjml 编写 HTML 邮件的工具。它提供了一套邮件组件,并能将这些组件转码为 HTML 代码。你可以试试它的 PlayGround。
  33. Upptime 一个开源的网站状态监视服务,它使用 GitHub Actions 每五分钟查询一次网站是否在线,每六个小时把响应时间提交到 Git 仓库,生成一个网站(上图),供用户监控网站状态。
  34. SvnAdminV2.0
  35. MiraPlayer 一个基于腾讯视频库 FFCreator 封装的前端视频播放器和编辑器组件。
  36. 据意查句 清华大学推出了一个搜索引擎,根据关键词搜索相关的诗文。比如搜索"郁闷",就会返回各种跟郁闷相关的句子,参见介绍文章
  37. 必应壁纸
  38. Bunny Fonts 谷歌网络字体的一个替代品,等同非官方镜像,另外也可以避免泄漏用户信息给谷歌。
  39. Javascript 混淆技术(英文) 本文介绍 JavaScript 的一些代码混淆的方法,让代码变得尽量难以辨识和阅读
  40. u 一个 JS 库,用于 JSON 数据的序列化。特点是需要定义数据的规格(spec),所以序列化后的字符串非常小。
  41. Astrofox 这个软件基于音频生成可视化的视频,也就是让音频变成视频,可以添加各种图层,有多个参数可以调整。
  42. Mutant Standard 一套有点另类的 Emoji 图案,将近1000个符号。如果你想要不一样的 Emoji,可以试试。
  43. PocketBase 单文件的数据库软件,使用 Go 编写,把数据库(SQLite)、后台 UI、数据管理、用户管理等,都做在一个文件里面。
  44. Aspect 一个浏览器插件,允许从网页里面拷贝任意 UI 组件,把它的代码还原出来,相当于从 UI 的逆向工程。
  45. Markdeep 一种扩展的 Markdown 格式,添加了很多功能,同时还是一个 JS 脚本,只要放入网页,就能自动把这种格式的文本文件渲染成 HTML 页面。
  46. AutoRegex 这个网站将正则表达式"翻译"成英语解释。你填入一个正则表达式,它返回一段英文解释。

2022.08.05

  1. 3D 动画揭秘(Pixar in a Box) 这是 Pixar 动画公司与可汗学院的一个合作教程,通过几十个视频短片,每个大约两三分钟,介绍 3D 动画电影的制作过程。
  2. SQLite 背后的故事 SQLite 作者的播客访谈的中文整理,谈了 SQLite 是怎么来的,以及为什么变成了地球上最严格测试的软件:每个新版本有10亿个测试,要跑好几天。
  3. 如何维护一个开源项目(中文) 如果你要开源一个项目,要注意哪些事项,作者谈谈想法。
  4. 使用 Cloudflare Tunnel 隐藏你的服务器(英文 本文介绍如何使用免费服务 Cloudflare Tunnel,隐藏你的网站的真实 IP。最大优点是不必打开服务器的任何端口,所以没法直接攻击源站。
  5. Arctype SQL 一个桌面的数据库查询工具,可以连接各种数据库,在其中执行 SQL 语句,以可视化形式展示数据。
  6. snoopForms Typeform 的开源替代品,可以用它搭建在线问卷。
  7. CSS 手电筒 这个网页演示了使用 CSS 实现各种手电筒效果。
  8. favicon.io 网站图标 Favicon 的在线生成工具
  9. YYEVA YY 直播的动画效果方案,涉及 iOS、安卓和 Web,包括 After Effects 插件和其他工具,可以先看仓库里面的系列介绍文章
  10. Lorien 一个绘图 + 笔记的画布软件,可以导出 SVG 格式。底层使用 Godot 游戏引擎,图形性能非常好,支持 Linux/Mac/Windows 系统
  11. Vytal 一个 Chrome 浏览器插件,可以修改你的时区、语言、地理位置和 Useragent 等设定,从而骗过页面脚本的 IP 侦测。
  12. Flarum 一个简单、快速的 PHP 论坛程序,GitHub 有1万多星。
  13. Git Command Explorer 一个网页小工具,你选择要使用的 Git 命令,它给出这个命令具体的使用格式。
  14. 选择Emoji生成壁纸
  15. Awesome tunneling 这个仓库收集各种隧道软件。
  16. 如何将 Chrome 用作代码编辑器和调试器(英文) Chrome 浏览器自带的开发者工具有很多功能,本文详细介绍如何用它来编辑和调试 JS 脚本。
  17. 最好的无损图像格式是什么?(英文) 作者比较了四种无损的图像格式,评论它们的表现:PNG、WebP、AVIF 和 JPEG XL。
  18. 超声波支付(英文) 作者自己动手实现一个简单的演示,使用 quite.js 在网页上用超声波发送和接收数据(需要麦克风和喇叭)。
  19. 浏览器 ADB 在浏览器里面实现的 ADB(Android Debug Bridge),可以直接在 Chrome 浏览器中调试安卓设备。
  20. tlops 一个基于 openresty 的轻量级 API 网关,方便 Web 应用的搭建,支持负载均衡、健康检查、服务熔断、服务限流、可视化管理等众多功能。
  21. Xmake 一个轻量级的跨平台构建工具,可以用它构建 C/C++、Go、Rust 等许多语言的项目。
  22. veinmind-tools 这个工具可以检查 Docker 镜像文件是否存在安全问题。
  23. 二维码生成详细图解 这个网页详细解释字符串转成二维码的过程,每一步都有图示。

2022.07.23

  1. Bud 一个 Go 语言的全栈 Web 框架,用它来写网站的前端和后端,编译成一个二进制可执行文件,放到服务器上就能直接运行,不需要其他文件。
  2. DBER 数据库 ER 图的可视化设计工具,用来设计数据库结构,拖拽生成模型引用关系,可以一键导出 SQL 语句。
  3. EnvKey
  4. Bing Wallpaper 这个仓库使用 GitHub Actions,每天自动抓取必应首页的壁纸图片
  5. Paperless-ngx
  6. Bash-Oneliner 该仓库收集各种一行的 Bash 命令,用来完成各种不同的任务。
  7. Dracula 这个网站收集了266个应用的暗色主题,比如 Zsh、Xcode、Vim、Figma 等
  8. Tiny Python Projects Python 教学书籍,PDF 免费下载,教初学者动手做22个 Python 小项目。
  9. place.dog 该网站提供狗照片作为各种大小的占位符图片,跟猫照片占位符类似。
  10. 5 种限流算法,7 种限流方式(中文)
  11. 用户通知的推送指南(英文)
  12. Logto 一个开源的用户身份认证和登录注册软件。
  13. bore 一个非常简单的命令行工具,让你轻松将内网端口暴露到互联网上。
  14. HowToStartOpenSource 一份作者自己整理的 GitHub 中文使用指南,初学者可以用来学习怎么使用 GitHub。
  15. cssbuttons 这个仓库收集各种按钮的 CSS 代码,大部分都带有动画效果。
  16. folly Facebook 开源的 C++ 工具库。包含一系列高性能的 C++ 组件库,方便且高效在 Facebook 内部被广泛应用。该项目不仅代码规范测试用例充足,而且源码中包含丰富的注释。同样功能的函数为什么别人写的性能好还健壮,这次终于可以一探究竟了。

2022.07.09

  1. IoT-For-Beginners 微软开源的物联网入门教程。如果你想学习物联网但不知道如何开始,这有一份微软制作和开源的物联网教程,课程循序渐进制作精良,包含文字、插图、视频、课后练习和边学边做的项目,非常适合初学者。
  2. micropython 可运行在单片机上的 Python。众所周知 Python 是一门语法非常简单的编程语言,如果能用 Python 操控硬件岂不美哉!该项目就是单片机上的“迷你” Python,通过它就可以用 Python3 进行单片机开发了,大大地降低了硬件开发的入门门槛。
  3. TencentOS-tiny 腾讯开源的物联网终端操作系统。精简的实时操作系统(RTOS)内核,可移植到多种主流单片机,内部集成了多种物联网协议栈,具有占用资源少、低功耗、模块化、易移植、安全等特点。
  4. 如果将一张照片隐藏在另一张照片中(英文)
  5. 一步步解释 SHA-256 哈希算法(英文)
  6. 如何用 GitLab 和 Gitpod 远程编程?(英文)
  7. OpenBSD vs NixOS 比较(英文) 对于程序员来说,多熟悉一些操作系统是很有必要的。OpenBSD 是老牌的 Unix 系统,NixOS 是一个全新理念的 Linux 发行版,作者从使用者的角度比较了这两个系统。
  8. React Arborist 一个 React 树状视图组件,支持项目的拖拉和点击编辑。
  9. cool-retro-term 一个复古的终端窗口模拟器,可以模拟以前阴极管显示器的效果,支持 MacOS 和 Linux。
  10. Tkinter Helper tkinter 是 Python 自带的标准库,用来制作简单的图形界面,无须另行安装,支持跨平台运行。这个小工具是 tkinter 布局助手,仅需在网页上拖拽组件,就能制作出 tkinter 界面,所见即所得,自动生成 Python 代码,这里是 Demo
  11. ahooks 阿里开源的 React Hooks 仓库,提供了非常多实用的 Hook。
  12. Appwrite 一个开源的通用后端解决方案,号称是 Firebase 的替代品。架设以后就会自动提供数据读写的 REST 接口,供各种应用连接。
  13. Hooks Admin 基于 React18、React-Router v6、React-Hooks、Redux、TypeScript、Vite2、Ant-Design 搭建的一套后台管理界面,这里有 Demo
  14. diagrams.net 一个在线画流程图的网站。
  15. Sokrates 一个对代码库进行分析、生成统计报告的工具,报告内容包括代码统计、复杂度、文件大小、主要提交者等指标。
  16. netboot.xyz 这个工具可以制作电脑的网络启动盘,从网上加载各种操作系统的镜像文件,用户可以选择一个镜像,实现网络启动。
  17. Ventoy 著名的可启动 U 盘制作工具,只要把操作系统的镜像文件拷贝进 U 盘,就可以启动安装了。
  18. UnattendTool 安装启动盘时,会被要求做很多选择。这个工具可以根据事先的设定,实现自动选择,从而自动完成整个安装。它支持 Windows 10 和 Windows 11。
  19. 通用 API 接口 这个网站的构思很好,在一个地方提供开发者需要的所有常用 API,这样可以统一用法、简化认证。目前,已经提供了将近100个 API。
  20. fintopea 这个网站可以快速查询,美股上市公司的历年财务数据,并自定义生成可视化图表。
  21. 水果的水彩图库 美国农业部的数据库,可以免费下载水果的水彩图片,一共有7000多种。
  22. 星球大战酒店
  23. lively Windows 动态桌面壁纸工具。支持 Windows 用户设置多种动画文件为桌面壁纸的工具,不仅安装简单效果炫酷,而且完全免费。
  24. navidrome Go 写的开源音乐服务器。该项目可以用来搭建自己的音乐网站,功能丰富支持中文界面、专辑封面、多用户、各种音频格式、播放列表等功能,而且硬件要求低即使是在树莓派上也能流畅地运行。
  25. paopao-ce 一个 Go 写的轻量级社区。采用 Gin+Vue 实现的微社区,界面清爽拥有话题、发布短内容、评论等功能。
  26. server 多用户的屏幕分享服务。它可以快速启动一个在线共享屏幕的服务,让用户无需安装任何软件,仅使用浏览器就能分享自己的屏幕画面。项目基于网页实时通信(WebRTC) 实现,由 STUN/TURN 协议完成内网穿透和浏览器端对端的连接,既实用又有源码可以学习。
  27. go-best-practice 编写可维护 Go 代码的建议。《Go 语言最佳实践》一文的中文翻译版。
  28. cat Java 开发的实时应用监控平台。美团开源的实时监控告警服务,能够帮助开发者快速定位线上的问题。功能丰富包括全量采集指标数据、分布式跨机房部署、性能分析报表等,还支持多种编程语言客户端。
  29. dicebear 供设计师和开发者使用的头像库。可根据传入的字符串,自动生成对应用户头像的库,还有免费的接口服务。支持多种不同的风格,比如:像素、冒险家、标识等。
  30. react-illustration-series 图解 React 源码。作者从 React 项目结构和运行机制入手,先介绍 React 的整体结构,然后讲解运行核心、数据管理以及用到的高频算法。
  31. FFCreator 轻量级的视频加工库。完全基于 Node.js 实现的快速制作视频的工具,能够根据添加的图片、视频和音乐,轻松地制作出新的视频。
  32. payload 完全由 TypeScript 编写的“无头” CMS 系统。该项目采用 TypeScript +Node.js+React+MongoDB 构建而成,提供了完整的内容管理功能。相较于传统的 CMS 系统 Django,它没有前台部分和模版引擎(无头 headless)仅通过接口为前端提供数据,从而可以轻松地实现前后端分离,让后端程序员可以更加专注于接口开发。
  33. freenom 免费域名自动续期工具。因为顶级免费域名供应商 Freenom,提供的免费域名需要每年续期,该项目可以自动完成域名续期,让你轻松拥有免费的顶级域名。
  34. kopf 用 Python 操作 Kubernetes 的框架。Kubernetes(k8s) 是一个容器编排系统,它本身提供了命令行工具(kubectl),但有时无法实现较为复杂的操作。通过该项目可以用 Python 轻松完成,需要条件判断、事件触发等复杂的 k8s 操作。
  35. DearPyGui 强大的 Python GUI 库。底层采用 GPU 渲染提供了卓越的性能,内置多种现成的部件和样式控制,文档详细包含丰富的示例,可以轻松上手。
  36. sqlfluff SQL 代码风格检查工具。编程语言的 linter 工具随处可见,但是少有 SQL 的工具。该项目就是用来检查、统一 SQL 代码风格的工具,支持 MySQL、BigQuery、Hive 等多种 SQL 方言。
  37. nonebot2 Python 异步聊天机器人框架。该项目基于 Python 的异步特性,可以轻松处理大量的消息。提供命令行脚手架、支持多种 IM 平台,能够快速构建聊天机器人、消息通知等项目。
  38. lapce 纯 Rust 编写的代码编辑器。基于 Rust 的 Druid 和 Xi-Editor 构建的轻快代码编辑器,内置终端、LSP 协议支持、远程开发、VIM 模式,支持 Windows、Linux、macOS。
  39. SwiftFormat 用于格式化 Swift 代码的工具。当多人合作开发项目的时候,一致的代码风格就变得至关重要。该项目可以自动统一 Swift 代码风格,支持多种编辑器和命令行方式调用,适用于 macOS 和 Linux,让 Swift 代码风格统一变得十分简单和方便。
  40. Runestone 适用于 iOS 的高亮文本编辑器。基于 Tree-sitter 实现的高性能 iOS 文本编辑器,支持多种编程语言的语法高亮,以及行数、显示不可见字符、插入符号对等功能。
  41. codi.vim 显示每一行代码结果的 Vim 插件。在 Vim 编辑器里交互式展示,输入的每一行代码的运行结果,支持如 Python、Ruby、PHP、JavaScript 等多种编程语言。
  42. Ventoy 制作可启动 U 盘的工具。重装系统时不用再格式化 U 盘,该项目支持直接将系统镜像拷贝进 U 盘就能启动,无需其它操作。
  43. checkchan-dist 网页内容监控工具。能监测网页内容变化,并发送异动通知,可用来跟踪网站内容、追番剧和小说
  44. dalle-mini 根据文字生成图片的 AI 模型。可以按照文字提示自动生成图片,我试了下感觉生成的图片有些“抽象”。

2022.06.24

  1. 如何在用户离开页面时可靠地发送 HTTP 请求(英文)
  2. Linux 的四个查找命令(英文)
  3. Docker 架设静态网站的最小解决方案(英文) 作者想通过 Docker,提供静态网站服务。最后找到了一个解决方案,只需要在静态文件之外,加入一个 186KB 服务器就可以了。
  4. Fugu 一款开源的网站访问统计服务,需要自己在服务器上架设。
  5. Dufs 一个简单的文件服务器,可以提供静态文件服务,支持上传、下载、搜索、访问控制、webdav 等功能。
  6. Cardboard Linux 系统的窗口管理器,特点是采用滚动式窗口,屏幕垂直分成几个窗口,可以水平滚动,好像走马灯一样,参考这篇介绍。
  7. 黑客技巧(HackTricks) 免费的英文电子书,介绍一些破解计算机系统的黑客方法。
  8. 合同示范文本库 国家市场监管总局开发的一个数据库,面向社会免费开放,提供常见合同的示范文本。

2022.06.11

  1. NocoBase 一款开源的无代码平台,无需编程,用它搭建自己的协作平台、管理系统,只需要几分钟时间。
  2. Yaade 一个开源的 API 开发环境,相当于开源的 Postman。
  3. Java Notes for Professionals book 一本免费的 Java 学习材料,将 Stack Overflow 上面 Java 的常见解答,分门别类整理成了一本书。
  4. AI Doc Writer 一个编辑器插件,只要选中函数代码,就会自动生成对应的 Javadoc 注释,可用来生成文档。
  5. 它支持多种语言(JS、TS、Java、Python、PHP 等等),有 VScode、IntelliJ 的插件,还可以在线试用
  6. SwiftBar 一个开源工具,可以定制 Mac 电脑的菜单栏,提供大量小组件。
  7. Lemon design 一个基于 Tailwind CSS 的 React 组件库。
  8. Mizu 查看 Kubernete 集群内部各个微服务 API 之间流量通信的软件。
  9. Java 8 到 Java 18 的新功能(英文)
  10. 如何阅读一本书
  11. entr 在文件有改动时自动触发任意命令的工具。采用 kqueue 或 inotify 事件通知接口监听文件改动事件,避免轮询造成的资源浪费,可用于实现自动编译、重启、测试、同步等功能
  12. sioyek 免费开源的 PDF 阅读器。支持交互式快速搜索文档,而且就算文档中的引用没有链接也可以直接跳转,特别适合 PC 端阅读和研究论文、技术文档等
  13. ServerStatus 多服务器云监控。轻松监控多台服务器状态的工具,用于解决多个不同平台下的服务器状态监控问题
  14. FreeRDP 完全免费的远程桌面管理工具。此项目为远程桌面协议(RDP)的一个开源实现,通过它可以轻松实现 macOS 或 Linux 远程操作 Windows 桌面系统反之亦可,使用起来十分方便和流畅。
  15. httprunner 开源的 API 测试工具。支持丰富的网络协议,涵盖接口测试、性能测试等测试类型的测试工具(HTTP(S)/HTTP2/WebSocket/RPC)。
  16. fx 命令行 JSON 浏览工具。看似简单却十分实用的 JSON 命令行查询工具,支持流式和交互式两种查询方式
  17. zinc 轻量级全文搜索引擎。Go 语言下的轻量级搜索引擎,支持中文搜索自带 Web 管理界面
  18. shardingsphere 一套开源的分布式数据库增强计算引擎。可将多种数据库转换为分布式数据库的生态系统,就是把多种不同类型的数据整合成对外是一个整体的数据库,即化零为整。充分合理地利用数据库的计算和存储能力,解决数据分片、数据加密、异构数据查询等痛点
  19. fortune-sheet类似 Excel 的电子表格组件。使用简单无需繁琐的配置,内置多种 Excel 常用功能,并且支持在线协同编辑
  20. WebGAL 易于开发的网页端视觉小说引擎。无需开发基础分分钟就能学会所有语法,立马开始创作自己的 Galgame
  21. bytemd 掘金社区开源的 Markdown 编辑器组件。基于 Svelte 构建的 Markdown 编辑器组件,功能齐全还可以通过插件扩展功能,默认安全且兼容 SSR,适用于 React、Vue 和 Angular 框架
  22. framework 简约大方的论坛项目。这是一个用 PHP+Mithril 开发的免费、美观、简单、速度快的论坛系统
  23. pyenv 简单易用的 Python 版本管理工具。开发者有时候因为历史遗留问题,需要维护依赖不同 Pyhton 版本的项目,这时就需要安装和管理多个 Python 版本,这是一件十分痛苦的事情。而 pyenv 恰好完美地解决了这一痛点,它支持 global、local、shell 三种模式,开发者可以根据情况灵活地切换不同的 Python 版本,这一切仅需一条命令
  24. Archery 在线 SQL 审核平台。采用 Django+Bootstrap 框架开发而成,支持 MySQL、Oracle 等数据库的 SQL 上线、备份、慢日志查询等功能。在线尝试
  25. xxh 在 SSH 服务器时带上自己喜欢的 shell。你的 shell 里是不是塞满了快捷脚本、工具和颜色,但在 SSH 远程连接服务器时,你就会失去这一切。xxh 可以把你最喜欢的 shell 带到任何地方
  26. mdBook Rust 官方开源的 Markdown 电子书构建工具。类似 Gitbook 可以将 Markdown 文件制作成在线书籍,简单易用非常适合创建教程、课程材料、开源书籍等文稿
  27. code996 根据 git 的提交时间推断工作强度的工具。通过分析 git 提交记录,得出是否加班、工作强度的可视化图表的工具
  28. TCP-IP-NetworkNote 《TCP/IP 网络编程》学习笔记。除了笔记还包含书中的代码实现和课后习题回答
  29. machine-learning-yearning-cn 《Machine Learning Yearning》中文版。《机器学习训练秘籍》样稿吴恩达著
  30. the-unix-workbench 《The Unix Workbench》该书面向刚接触编程和类 Unix(如 macOS)和 Linux 操作系统的开发者,帮你快速上手命令行以及搞懂相关知识。在线阅读
  31. WantWords 拯救词穷的字典。由清华大学 NLP 实验室开源,可以根据你的意思返回相关词汇,有效解决词穷、话到嘴边说不出来的窘境。

2022.05.21

  1. SketchyBar 一个 Mac 电脑的菜单栏替换品。
  2. vue-dark-switch 多合一的开箱即用 vue3 暗黑模式开关组件。
  3. 云策文档 一款开源知识管理工具,可以自己部署。通过独立的知识库空间,结构化地组织在线协作文档,支持多人协作文档。
  4. Cortex.js 一个数学公式的 Web Component 组件
  5. RedwoodJS 一个前后端一体的 JS 框架,有点类似 Next.js,GitHub 超过一万颗星。它的 API 看上去很简洁优雅。
  6. 设计模式 这个网站讲解各种设计模式的含义和用法,有英文版和中文版,每一种设计模式都配上了插图讲解。
  7. 开源青年 B 站频道,主要介绍开源软件历史故事、开源合规知识、开源事件。
  8. 趣味数据分析 介绍数据分析的中文电子书,免费在线阅读。侧重趣味性,比如用图还是表,是阈值还是阀值。
  9. 前端部署十五章 一组系列文章,介绍如何部署前端项目。从最原始的部署方案过渡到 Docker 与 Kubernetes,逐步优化,另有配套的视频讲解

2022.04.29

  1. xfrpc c 语言实现的内网穿透客户端,配合frp服务端使用。主要用于基于openwrt的路由器上,对路由器的硬件配置要求极低。
  2. Spacedrive 开源跨平台文件浏览器,由一个用 Rust 编写的虚拟分布式文件系统提供支持。
  3. warpd 用键盘代替鼠标的工具。拥有多种操作模式比如方向键移动鼠标和区域选择,但仅支持 Linux 和 macOS 系统
  4. FileCentipede 一个用 C++ 和 Qt 编写的跨平台文件下载器。它界面简洁、下载速度快、支持多协议,还有浏览器插件可用来下载网页中的视频和音频
  5. monitoror 平铺的监控工具。安装简单配置方便的“监控墙”,所有监控指标以平铺的方式展示,美观且一目了然。支持 Linux、macOS 和 Windows 主流操作系统
  6. gorse 由 Go 语言实现的推荐系统引擎。无需具备推荐系统相关知识,就能轻而易举地搭建推荐系统。开发者只需将用户信息、物料信息和互动数据(例如点赞、收藏等)导入系统,Gorse 就会自动训练模型为每个用户生成推荐
  7. casdoor 提供登陆界面的身份访问管理平台。提供中文界面的用户管理后台,支持多种第三方登录、单点登录以及手机/邮箱验证码、找回密码等功能
  8. guice 轻量级 Java 依赖注入框架。不需要大量的模版代码,即可编写依赖注入的代码。使开发和调试更容易、更快速,适合个人开发者在小项目中使用
  9. databasir 一款数据库模型文档管理平台。支持自动同步数据库元数据并生成文档,解决数据模型文档管理中的内容更新不及时等问题
  10. streamx Flink/Spark 极速开发框架,一站式流数据处理平台。提供开箱即用的流式大数据开发体验,可在平台上统一管理配置、开发、测试、部署、监控、运维的整个过程
  11. stendhal 一款免费、开源的多人在线冒险(MMORPG)游戏。项目采用 Java 语言编写,虽然游戏画面复古还是 2D 但拥有数百种物品、怪物、NPC、任务和自由交易组成的丰富世界。玩家可以通过完成任务得到经验和金钱,更新装备逐渐变强探索更多新的地图。该游戏从 2005 年开源持续维护至今,在线试玩
  12. nanoid 用于生成随机 ID 的 JS 库
  13. nexe 可将 Node.js 应用程序,打包成一个可执行文件的命令行工具
  14. cnchar 小巧的汉字处理 JS 库。支持简体字拼音、多音字、笔画数等功能
  15. memray Python 的内存分析器。帮你分析 Python 应用的内存使用情况,找到内存泄漏的原因、占用内存多的代码、内存使用率高的原因。支持生成内存报告(火焰图、表格、树状图)和实时报告等模式,以及统计结果等功能
  16. iRedMail 开箱即用的免费邮件服务器。通过该项目可以快速在 Linux/BSD 上部署邮件服务,除此之外还拥有 Web 管理平台,数据均存储在服务器上,即保证了数据隐私还易于迁移和备份
  17. RedisInsight 官方开源的 Redis 桌面管理工具。提供了可视化操作界面、监控、内存分析、管理 Redis 集群等功能
  18. getwidget 免费开源的 Flutter UI 库。包含 1000 多种常用组件,帮你快速、轻松地构建 Flutter 应用
  19. vcard-personal-portfolio 用来展示个人信息的网站

2022.04.23

  1. JSON Visio 一个开源的 JSON 可视化工具,将 JSON 数据转成树状图展示。
  2. TSRPC 专为 TypeScript 设计的 RPC 框架,经千万级用户验证。适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等场景。
  3. Eoapi 开源的 API 管理和测试 APP。
  4. SVG Silh SVG 图片库,一共有几万张。
  5. 像素图片 任天堂前艺术总监前田隆史,做了一个网站,提供大量像素图片,有分类和搜索,可以免费下载使用。
  6. 操作系统导论(英文) 《操作系统导论》(Operating Systems: Three Easy Pieces)是免费的操作系统入门教程,评价很高的一本书。
  7. supertokens-core 开源的身份验证方案。为你的应用轻松增加登录、会话管理等功能,支持自行搭建服务。可用作 Auth0 的开源替代品
  8. reveal.js 一款 HTML 演示框架。让你摆脱传统死板的 PPT 制作方法,可以方便地使用 HTML、Markdown 语言制作 PPT
  9. tinykeys 极小的键盘事件监听库
  10. tiptop 炫酷的命令行系统监控工具
  11. Learn-Vim 学习 Vim 的指南。该教程不是“大而全的百科全书”,它着重介绍了 Vim 中最常用的功能,让你可以快速熟悉和使用 Vim。中文
  12. electerm 一款支持 SSH/SFTP 的终端工具。支持中文和 Windows、Linux、macOS 操作系统

2022.04.16

  1. 找出泄漏的 JavaScript 全局变量 本文给出了一种方法,可以用脚本自动列出所有泄露到全局的 JavaScript 变量。
  2. HTTP 协议的 QUERY 方法提案 HTTP 的 GET 方法没有数据体,查询参数必须放在 URL。如果参数太多,URL 就非常混乱。这个提案建议增加一个 QUERY 方法,跟 GET 的唯一区别就是查询参数都写在数据体里面。
  3. POST 和 PUT 方法有什么区别? 有的文档说,HTTP 协议的 PUT 方法用于新建资源,POST 方法用于修改资源;另一些文档说,应该反过来做。其实这两种说法都不完全对。
  4. Lexical 脸书开源了最新的文本编辑器,目前脸书和 Instagram 官网用的都是它。它替代了脸书原来的 Draftjs,跟 Prosemirror 相比,更轻量、可配置性更高,缺点是文档目前不全。
  5. Orion 浏览器 一种基于 Webkit 的新浏览器,只能用于 MacOS 和 iOS,但是能安装 Chrome 的插件,目前还是测试版。据说体验非常好,胜过 Safari。
  6. 密码生成器 一个在线的随机密码生成器
  7. Portmaster 一个跨平台的桌面软件,可以监控本机的所有网络通信
  8. 东京地铁实时 3D 地图 这是一个 3D 地图,实时显示每一部地铁列车的位置。它的源码看这里
  9. SQLite Online IDE 一个数据库在线管理工具,通过上传或在线连接,在网页上进行数据库管理和查询,支持 SQLite、MySQL、PostgreSQL 等数据库。
  10. puml-for-markdown 这个命令行工具可以将 Markdown 文档里面的 PUML 脚本,转为图片文件,再把图片链接插回 Markdown 文档。
  11. HubFS 这个工具支持把 Git 仓库挂载到文件系统,然后就能像常规目录那样访问该仓库,包括读取各个分支和历史提交。它同时支持 Windows、Mac 和 Linux。
  12. cz-git 一款可以定制 Git 提交信息的工具
  13. OEC.world 这个网站可以查询每个国家或地区的贸易数据,并用图文进行通俗解释。
  14. Linux 系统管理入门 长篇的学习笔记,介绍 Linux 系统管理入门操作。
  15. PowerRemoteDesktop 仅用 PowerShell 实现的远程桌面工具。它易于安装和使用、功能齐全,未依赖现有的协议和工具
  16. .NET-Backend-Developer-Roadmap .NET 后端学习路线图
  17. gotests 自动生成 Go 语言测试代码的工具。该项目基于表驱动测试法(TableDrivenTests)自动生成测试代码,表驱动测试法是创建一张数据表格,每一行为输入和预期输出值,然后用这张表格的数据测试代码
  18. thumbnailator Java 的缩略图生成库
  19. momo-code-sec-inspector-java Java 静态代码安全审计工具。它能够在编码过程中发现潜在的安全风险,并提供一键修复的功能,可在 IDEA 的插件市场安装
  20. maven-mvnd Apache Maven 团队开源的更快的构建工具。因为内嵌了 Maven 所以可以丝滑地从 Maven 切换为 mvnd,而且它相较于 Maven 启动速度更快、使用的内存更少、编译花费的时间更少
  21. shepherd 用来引导用户浏览网站的 JavaScript 库
  22. lottery 年会抽奖程序。基于 Express + Three.js 的 3D 球体抽奖项目,能够自定义文字、图片和抽奖规则,还支持一键导入抽奖人员和导出抽奖结果
  23. esupdater 基于 Canal 的 ES 增量更新框架。适用于把 MySQL 的增量数据,实时更新到 ES 实现同步更新搜索数据
  24. trzsz 简单实用的文件传输工具。支持 tmux 和 iTerm2 一起使用,并且有显示上传/下载进度的进度条
  25. iGlance macOS 状态栏系统监视器
  26. WhiteSur-gtk-theme 仿苹果 Big Sur 风格的 GTK 主题
  27. JetBrainsMono JetBrains 为开发者开源的免费字体。该字体形状简单没有不必要的细节,从而阅读起来十分轻松而且小尺寸时显示更加清晰
  28. rust-course 《Rust 语言圣经》涵盖了 Rust 语言从入门到精通的全部知识。该书目前还未完成,正处于积极更新的状态。

2022.04.09

  1. Everything 著名的 Windows 免费桌面软件,根据文件名,快速查找文件。
  2. SimpleLogin 一个开源的邮箱别名服务,提供真实邮箱的别名,可以接收和回复邮件,所有邮件都会转到你的真实邮箱。它的免费版允许15个别名,但是代码开源,可以自托管。
  3. Pkg 这个工具可以将 Node.js 应用打包成单个可执行文件,没有安装 Node.js 也能执行。
  4. Duck DNS 一个免费的动态域名服务,允许用户注册 duckdns.org 的子域名,并且随时更新所指向的 IP 地址。
  5. OpenSearch 亚马逊分叉的 Elasticsearch 分支,采用更开放的 Apache 许可证。
  6. Thredded 一个基于 Ruby on Rails 的论坛程序,看上去还不错,简洁明了。
  7. BeeWare 一个 Python 跨平台图形框架,号称只要写一次代码,就能编译出 iOS、Android、Windows、MacOS、Linux、Web 等各种平台的图形界面应用程序。
  8. OAuth 指南 一篇非常详尽的 OAuth 身份验证的英文指南,各种模式和参数都介绍了。
  9. ImageMagick 脚本 这个网站将图像处理工具 ImageMagick 的常用操作,封装成脚本,方便下载使用,一共有200多个脚本。
  10. cutter 一款免费开源的逆向工程平台。采用 Rizin 作为核心引擎并集成了 Ghidra 反编译器,它界面简洁功能强大,深受逆向工程师们的喜爱
  11. heti 专为中文内容展示设计的排版样式。它会让你的中文网站变得好看
  12. kind 使用 Docker 容器作为节点,在本地快速运行起 Kubernetes 集群的工具。通过该工具可以快速创建媲美 k8s 原生的本地环境,而且占用资源相对较少启动速度快。多用于本地开发和测试 k8s 原生组件,不能用于线上环境
  13. air 有代码变动就会自动重启服务的 Go 工具。在开发 Go Web 项目时,每次修改后都需要手动编译、重启服务,这个工具会在文件和目录发生变动后,自动编译并重启服务,大大提高了开发效率
  14. juicefs 高性能 POSIX 共享文件系统。像使用本地存储一样高效使用海量云端存储,可同时被多台主机同时挂载读写
  15. sniffer 用于查看进程和连接的流量情况的命令行工具。界面简洁美观,支持进程、Socket 等不同视角查看流量数据
  16. AndResGuard 混淆压缩 APK 的工具。原理是采用资源混淆的方式,不涉及编译过程仅通过变短资源路径实现压缩和混淆,使用方法简单只需传入一个打包好的 APK 文件
  17. datahub 基于 Java 开发的元数据治理平台,可接入 Hive、Kafka、ES、MySQL 等数据源。随着公司业务的发展,数据的复杂度会呈指数倍增长,通过文档和口口相传的方式管理数据关系的方式终将被淘汰。如果你体验过到处问数据库的字段含义、没捋清某个字段导致线上事故、分析数据毫无头绪等情况。这个时候就需要元数据治理平台,它提供浏览、搜索和管理每个字段的含义、关系、来源等信息,通过元数据的方式更好的治理和挖掘数据的价值。在线体验
  18. Addax 支持多种异构数据源离线同步工具。服务于大数据的 ETL 工具,可快速实现 MySQL、HDFS、Hive、HBase 等数据源之间的数据同步,主要用于离线采集各类数据到数据仓库或者大数据平台
  19. arco-design 基于 ArcoDesign 的 React/Vue UI 组件库。包含 60 多个开箱即用的高质量组件,还提供了可视化的样式配置平台,可用于快速构建企业级管理后台
  20. vienna-rss 适用于 macOS 的免费 RSS 订阅工具
  21. penpot 开源的设计和原型在线平台。它不仅完全免费还提供 Docker 自建和在线使用,而且支持中文和团队共享。缺点是平台提供的组件太少了,第一次上手需要自己从形状开始搞,不过可以自定义组件做到一劳永逸。如果你在寻找开源、免费的原型设计平台,不妨试试它。在线尝试
  22. tabby 高颜值的终端工具。功能强大高度可配置,适用于 Windows、macOS、Linux 操作系统

2022.04.04

  1. jless 一个查看 JSON 文件的命令行工具,最大特点就是可以折叠子树。
  2. SikuliX 一个桌面电脑的自动化工具,支持视觉触发。比如,屏幕出现某种图形,这个软件用 OpenCV 库识别以后,发现符合条件,就触发预先写好的自动化流程。
  3. jDeploy 这个工具可以将 Jar 包转变为可执行文件,发布到 NPM 上面。这样的话,在各个平台的安装和更新,就变得非常容易。
  4. Regex-Vis 一个开源的正则表达式可视化编辑器。输入一个正则表达式,就能自动生成它的可视化图形,并能在网页上对每个节点进行编辑。
  5. Process Hacker 一款 Windows 软件,用来监控系统信息,能够查看每个进程的详细情况
  6. Watchtower 一个监视 Docker 容器镜像更新的工具。只要发现 DockerHub 或者你自己的仓库里面,Docker 镜像有了更新的版本,它就会用新版本自动替换掉正在运行的版本。
  7. CRDT 资料库 CRDT 是一种多人协同算法,常用于多人同时编辑文档时的同步。这个网页收集各种 CRDT 相关资料
  8. css_tricks 常用 CSS 样式示例集合
  9. go-daily-lib 每天学习一个 Go 语言库。内容包含标准库和三方库,每个库对应一篇介绍和上手的文章
  10. Open-IM-Server 基于 Go 实现的轻量级即时通讯(IM)项目。具有高性能、易扩展、安装简单、私有化部署等特性,同时包含多种客户端 SDK。从服务器到客户端一体的开源即时通讯(IM)解决方案
  11. go-fly 基于 Go 语言实现的在线客服系统,采用 Gin+MySQL+JWT+WebSocket 等技术栈实现
  12. viper 用来搞定 Go 应用中配置的库。支持多种配置文件类型、监控并重新加载配置文件、远程读取配置系统等
  13. VirtualApp Android 系统的沙盒程序,App 虚拟化引擎。它创建了一个虚拟空间,在那里可以任意安装、启动、控制、卸载应用。虚拟空间与外部隔离相当于沙盒环境,可在安卓上实现应用多开、静默安装等黑科技
  14. xemu 免费开源的 Xbox 模拟器,支持 Windows、Linux、macOS 系统
  15. bytehound Linux 内存分析工具。它能够显示内存变化曲线、占用详情、完整的堆栈记录等信息,有助于解决内存泄漏等问题
  16. ShareX 免费的 Windows 截屏录制工具。功能强大支持全屏截图、滚动截图、检测窗口截图、GIF 录制等,截图后还支持在图片上增加文字、水印、特效、马赛克等,最后可直接上传图床得到链接,丝滑地完成整个截图流程
  17. NanaZip 基于 7-Zip 的开源压缩工具。包含多种压缩算法和美观的 Win11 风格 UI,同时适配 Win11 右键菜单操作
  18. weather-icons 天气主题图标和 CSS 文件。包含 220+ 个高质量的天气图标
  19. remark42 简单轻量级的评论引擎。任何需要评论的页面,都可以通过 remark42 快速实现评论功能。功能丰富包括登陆、多层嵌套回复、删除评论、投票、禁止用户评论、图片上传等功能
  20. rpcx 国内大佬开源的 Go 语言 RPC 框架。框架入门轻松能够快速上手,性能优于 grpc-go 而且众多国内大厂都在用
  21. towxml 可将 HTML 和 Markdown 转为微信小程序 WXML 的库。用于解决在微信小程序上 Markdown、HTML 不能直接渲染的问题
  22. city-roads 自动生成任意城市的道路图。采用 OpenStreetMap 的免费数据实现城市道路可视化,还支持导出图片用这些图片做壁纸感觉很酷。在线尝试
  23. semi-design 抖音开源的中后台前端解决方案。包含设计语言、React 组件、主题,开箱即用可快速搭建美观的 React 应用
  24. chinese_chatbot_corpus 公开的中文聊天语料库
  25. flutter_deer Flutter 练习项目。包含代码、UI 设计图、集成测试、相关文章等
  26. shellcheck Shell 静态分析工具。写过 shell 脚本的人,应该都经历过运行调试脚本的情况。有了 shellcheck 无需运行就能发现 sh/bash 的语法、类型等错误
  27. n 简单易用的 Node.js 版本管理工具

2022.03.16

  1. 如何在 GitHub 上托管 PWA 页面(英文)
  2. 我们为什么不选择 Slack 和 Telegram(英文)
  3. Datawrapper 著名的数据可视化生成工具,只要在网页上提交数据,经过几步配置,就能生成杂志级的可视化图表。不需要注册就可以免费使用
  4. photoview
  5. No-JS fingerprinting 一个用户指纹生成程序,最大特点是不依赖 JavaScript,即使用户禁止运行 JS 脚本,依然能够得到用户指纹。
  6. BaseMap IDC管理2.5D底图绘制工具(Vue)
  7. Orange
  8. VCSLabel 一款 Intellij IDEA 插件(也可用于WebStorm、PyCharm),显示每个文件的最后提交时间和提交人
  9. Remind 一个简单的网页版思维脑图实现,可以用在自己项目里面。
  10. WebSocket 手册(英文) 一本免费的英文电子书,详细介绍 WebSocket 的概念和用法
  11. Redis Launchpad Redis 官方的用户展示厅,展示各种使用 Redis 的网络应用,并有用法和架构的讲解
  12. 寻找完美的 URL 验证正则表达式(英文)

2022.02.19

  1. Perspec 这个软件可以将照片里面透视变形的物体自动拉正
  2. 微软数学求解器(Microsoft Math Solver)
  3. Code2Flow 这个工具自动分析代码,生成函数调用的流程图,即可视化显示所有函数的调用路径,支持 Python、Javascript、Ruby 和 PHP 等语言。
  4. mdSilo 一个基于浏览器的笔记工具,特点是支持双向链接,可以视作一个简单的 Wiki 式的知识管理工具。在线使用,无需注册和安装,数据保留在本地。
  5. pystitcher 一个命令行工具,可以很方便地合并 PDF 文件,自动生成书签
  6. 掌握容器基础知识(英文)
  7. misbrands 这个仓库提供 SVG 文件,让你可以打印上面这些贴纸
  8. FFmpeg libav 教程
  9. ulid 一个独特 ID 的生成库,对 uuid 进行了多方面的改进
  10. Chokoku CAD 基于浏览器的 CAD 建模工具。
  11. Chrome OS Flex 谷歌推出了 Chrome OS 的通用安装版,可以在现有的 PC 和 Mac 上安装,为普通用户提供了 Windows/MacOS 以外的第三种操作系统的选择。
  12. SolidJS 一个前端框架,完全借鉴了 React,但是把数据通信改成了基于事件的响应式(reactivity)
  13. GPS原理解释
  14. 初学者的 Web 开发教程(英文) 微软提供的一个初级教程,讲授 JavaScript、CSS 和 HTML 的基本知识
  15. Kubernetes 纪录片(中文字幕) 这个纪录片是关于 Kubernetes 项目的介绍,包括起源、命名、logo以及很多背后的故事。这里是 B 站的中文字幕版,另有 Youtube 原版
  16. Xirva 一个开放式论文库,查询没有版权限制、可以自由使用的科学论文,也可以上传自己的论文
  17. 3-2-1 备份策略 为了防止数据丢失,对于最重要的数据,应该采取 3-2-1 备份策略

2022.01.30

  1. 我做系统架构的一些原则(中文)
  2. 设置 Linux 服务器的前5分钟(英文) 当你开通一台 Linux 服务器时,如何设置才能保证安全,本文介绍了应该最先做的几件事。
  3. 如何使用 Docker 取代本机应用(英文) 作者提出 Docker 可以取代本机应用,举例来说,不必本机安装 Node.js,只要运行 Node.js 的 Docker 容器就可以了。为了运行方便,还可以为 Dokcer 命令指定别名
  4. deeplinks.js 这个 JS 库可以为选中的文本生成锚点,其他人访问带有这个锚点的 URL,就能看到选中的文本。
  5. AltTab Windows 系统有一个 alt-tab 组合键切换桌面的功能,这个开源软件将这个组合键移植到 MacOS 电脑。
  6. pinyin-pro 汉字与拼音转换的 JavaScript 库
  7. dooringx 一个开源的可视化搭建框架,可以自己架设低代码平台,用来快速制作 H5 页面
  8. InterfaceLIFT 免费的 4K 电脑壁纸下载网站
  9. 密码学的乐趣(英文)
  10. node_modules 目录放入代码仓库(英文) 本文提出 Node.js 项目的 node_modules 目录可以放入代码仓库,尤其是在公司内网,有很多好处
  11. xxh 远程服务器登录的时候,往往只有 Bash 可用。这个工具可以把你本地的 Shell 环境(zsh、fish 等等)自动带到远程服务器
  12. Pico.css 一个极小化的 CSS 框架,只有 8KB,优雅简单,功能也不弱
  13. Lapce 一个 Rust 语言写的轻量级代码编辑器,速度极快,功能上模仿了 VS Code,支持 Windows 和 MacOS。
  14. Internal App Store 一个开源的安卓 App 商店,可以用来搭建自己的应用商店
  15. 黑客杂志《PoC || GTFO》 这本在线刊物收集了世界众多黑客在逆向分析、渗透测试、生活感悟等方面的文章,再由编辑润色排版,图文并茂。国内网友特别制作了电子书,提供下载
  16. DareBee 这个网站收集了1700多种身体锻炼的方法,每种方法都有插图说明
  17. js-sdsl 这个 JS 库提供各种高级数据结构,比如 Vector、Stack、Queue、LinkList 等等
  18. Paint of Persia
  19. Zinc 一个轻量级的全文搜索引擎,目标是充当 Elasticsearch 的替代品。只有一个二进制文件,自带 Web 管理界面
  20. Emoji 搜索
  21. emoji-to-scale 这个网站选出一组 Emoji 符号,按照体积从小到大的顺序排列,可以滚动浏览
  22. Spotify 的编程歌单
  23. 字体知识

2021.12.05

如何用 ssh-keygen 命令加密文件? 我如何配置 VS Code 开发环境 Microdiff 一个 JS 库,用来对两个对象进行 Diff 比较,判断它们有何不同,体积非常小,不到 1KB OCRmyPDF 一个对图像 PDF 进行文字识别,并添加为文字层的命令行工具。安装中文语言包后,支持识别中文 Codepng 该网站将代码片段转为美观的图片,可以贴到社交媒体上面 Repobeats 这个工具可以在 GitHub 仓库的 README 文件里面,加入图形化的项目数据统计 Plectica 这个网站可以在线绘制知识图谱,还可以分享给其他人。 ASCII 字符播放器 Jam 这个开源软件可以搭建语音聊天室,供多人(最高达几千人)一起实时聊天,类似于 Clubhouse。 waveshare-epaper-display 这个仓库提供所有代码,教你用树莓派和电子墨水屏,搭建一个天气时间信息的显示屏 giscus 一个基于 GitHub Discussions(讨论区) 的网站评论系统,可以插在自己的网页中,供用户发表评论。无需数据库,全部数据存在 GitHub 仓库的 Discussions 中 okr OKR 是一种绩效目标管理方法,很多互联网公司采用这种方法。该网站收集了关于 OKR 的各种资料。

2021.11.14

  1. Cloudflare 的 DNS API Cloudflare 提供一个 DNS API,可以通过 HTTP 请求获取任意域名的 DNS 信息,而且没有使用限制,不必注册,完全免费。本文是官方的一个使用示例
  2. 财富创造机制的清单 本文提出,所有的财富创造活动,都可以归类为九种模式。不管是什么新技术,都是使用这九种模式来创造财富。很有启发意义的一篇文章。
  3. Cloudcraft 一个网页工具,用来画网络架构图
  4. 3D 人体模型 这个网页工具可以生成各种姿势的 3D 人体模型,并可以配上道具,用作艺术家、建模师的参考
  5. SQLite Playground 用户可以在这个网页上加载任意 SQLite 数据库,然后使用 SQL 语句进行操作,就是一个网页版的 SQLite 浏览器
  6. MistQL 一个即可用于前端网页,又可以用于命令行的 JSON 数据查询库,用来从 JSON 里面提取指定数据。
  7. htpdate 向服务器发出 HTTP 请求,服务器会返回请求时间。利用这个原理,这个工具向多个网站服务器发出请求,从中获取准确的当前时间,用于校准系统时间。它适用于无法使用 ntp 设置系统时间的场合
  8. Rclone 一个管理云端储存的通用工具,支持几十个云存储服务。它可以将本地文件上传到不同的云服务商,也可以在云服务商之间同步文件
  9. 这个开源项目使用 Preact,将 Windows 11 的桌面做成了 Web 页面 这个开源项目使用 Preact,将 Windows 11 的桌面做成了 Web 页面
  10. wg-access-server 一套 WireGuard 解决方案,为它提供一个方便的 Web 管理界面
  11. yoctocolors 一个 JavaScript 的命令行颜色库,类似于 Chalk,优势是体积小、速度快。作者是著名的 Sindre Sorhus
  12. tiny-sass-compiler 一个网友自己写的 SASS 编译器,将 SASS 代码编译为 CSS,没有第三方依赖,基本上所有功能都支持,可以用来学习怎么写编译器。
  13. 《计算机体系结构基础》
  14. 理解awk

2021.11.06

  1. Agora Flat 一个前后端都开源的在线教室,企业可以用来作为自己的内部培训工具,或者对外的远程教学工具。
  2. Motion One 一个 JS 动画库,底层使用 Web Animations API,上层则是自己设计的简单易懂的语法,可以很轻松让网页产生动画效果
  3. smooth-signature 带笔锋的手写签名 JS 库,支持 PC /移动端使用,另有小程序版
  4. 微图 一个批量压缩图片的网页工具,纯浏览器端压缩,不经过服务器,速度较快
  5. Tool.Graphics 这个网站可以生成各种几何图形填充的随机图片,并且能够可以调节参数
  6. Read Aloud
  7. awesome-console-services 该仓库收集各种供命令行使用的外部服务,比如curl ip-api.com可以查看当前 IP 地址对应的地理位置
  8. awesome-metaverse 该仓库收集元宇宙相关资源
  9. etherpad-lite 支持实时协作的富文本 WYSIWYG 编辑器
  10. k-9 Kotlin 项目 开源的 Android 电子邮件客户端
  11. JDMemberCloseAccount 用 Python 操作 selenium 的实战项目。该项目以全自动退出京东加入的店铺会员为例,介绍了 Python 自动化的知识和方案
  12. bigdata_analyse 大数据分析实战项目的集合。该项目包含了淘宝、租房、招聘等数据的分析实例,不仅有 Python、SQL、HQL 的实例代码,还附上了数据集下载地址。想学习大数据的同学们,万事俱备就差你来学了
  13. nocodb 开源的智能表格制作工具。我最初以为 nocodb 只是数据库桌面管理工具,后来我发现自己狭隘了。它不仅可以把数据库和图片等数据转化成表格的方式展现,还提供了团队协作、工作流接入以及更加开放 API 服务。让团队在数据上工作,数据就在手边“即视即用”。知名电子表格-数据库混合体 Airtable 产品的开源替代品
  14. elasticsearch-dump Elasticsearch 数据导入/导出工具,可以用于 ES 的数据备份和迁移
  15. freeCodeCamp 免费学习编程的开源社区
  16. hyper 基于 Electron 的超高颜值终端工具
  17. HyperLPR 基于深度学习高性能中文车牌识别

2021.10.30

  1. html2json 一个 JS 库,可以将 HTML 代码与 JSON 代码互相转换
  2. My Room in 3D 使用 Three.js 制作的网页 3D 家居模型,非常炫酷
  3. Video2WebP 一个网页服务,可以将短视频转成 WebP 动画图片,用来替代 GIF 动画
  4. Home Assistant 一个开源的家庭智能家电的管理面板,可以架设在个人服务器或树莓派,目前支持1000多种智能家电,包括苹果、小米等品牌
  5. absurd-sql 一个很酷的 JS 库,将浏览器的 indexedDB 作为网页数据储存的后端,在它之上加了一层 SQLite。也就是说,用户会跟一个全功能的 SQLite 实现互动,但是数据存储在 indexedDB 里面
  6. jsvu jsvu 是一个 JS 引擎的调用器,用来调用各种 JS 引擎(比如 V8、QuickJS、Chakra 等等),或者同一个引擎的各种版本。它的主要用途是测试代码在不同引擎下的表现
  7. 7.css
  8. vagrant-kubernetes-cluster 一键安装 Kubernetes 集群的脚本,符合国情,包含 MetricsServer 、Kuboard 、Kubernetes Dashboard 等组件
  9. Java 周刊
  10. Open Meteo 免费的天气 API 服务,可以获取全球任意地点的天气数据,以 JSON 格式返回
  11. vscode.dev 发布(英文)
  12. 怎么为网站申请 ISSN 号码? 作者介绍怎么为自己的个人网站,申请了一个 ISSN(国际标准期刊号),便于被学术期刊引用
  13. 你的网站是否有 Security.txt 文件? 越来越多的大公司开始在服务器放置"Security.txt"文件,这是一项新提议的标准,该文件用来描述网站的安全政策和漏洞联系方式
  14. 不要只构建一套通用 API 作者提出,后端应该提供两套 API,一套是外部使用的通用 API,服务特定的数据,另一套是自家使用的应用 API,服务特定的页面
  15. 网页的发呆检测 API Chrome 浏览器现在原生提供IdleDetector对象,在它上面部署了发呆检测 API,可以用脚本获知用户是否正在发呆(即没有任何操作)
  16. context-note 一个 Chrome 浏览器插件,可以对网页做笔记,下次打开该网页,笔记就会显示,并提供富文本编辑器和笔记标签
  17. APIAuto 腾讯公司内部的开源项目,一个强大的 HTTP 接口测试工具,可以机器学习零代码对接口测试
  18. lists.sr.ht 一个免费的邮件列表服务,可以用来架设自己的邮件列表
  19. Black 一个 Python 代码格式化的库,可以自动对 Python 代码进行格式美化
  20. 10 个响应式网页的开发测试工具
  21. 树莓派家用服务器搭建指南
  22. Git 飞行规则 个 Git FAQ 的中文翻译,收集各种 Git 操作出现问题后的应对措施。

2021.10.16

  1. DataStation 一个桌面软件,将数据库 SQL 查询、脚本编程、数据可视化结合在一起。用户可以在一个窗口里面,完成数据的查询、处理和呈现
  2. Speakeroo 这个服务将文章转成语音。用户通过浏览器插件或手机 App,把文章提交到服务器,服务器返回一个 RSS 链接,就可以在播客播放器收听该文章
  3. 可视化代码执行 这个网站会将代码的执行流程,转成可视化图形,展示代码一步步是怎么执行的。目前支持 Python、Java、C、C++、JavaScript 和 Ruby 代码
  4. Duplicate Searcher Windows 软件,用来找出重复的文件,然后用硬链接取代它们,可以节省大量硬盘空间。
  5. webcam-filters Linux 软件,为摄像头的直播视频添加各种实时的图像过滤器(目前只有背景模糊这一个过滤器),适合用于视频会议
  6. MDcat GitHub 有一个官方接口,将 Markdown 源码转为 HTML 代码。这个项目是一个简单的演示,使用 Python 代码去调用这个接口,完成 Markdown 的代码转换
  7. favicon pang 这个网页的 favicon 图标是一个乒乓球游戏,通过拖动网页滚动条来玩游戏。
  8. listmonk 一个开源的邮件列表管理器,提供美观好用的管理界面,只要配上邮件发送服务(比如 AWS SES 或者开源的 Haraka)就可以使用
  9. Mithril.js 一个非常易用的轻量级前端框架,只做了 DOM 的包装层,没有加任何其他接口,体积小,加载快,并且支持组件和前端路由。开发小型页面,明显优于 React
  10. Pollen 一个 CSS 变量库,提供一组常用的 CSS 变量(比如颜色、长度、字体大小等等)。开发者可以将这个库作为初始变量,以后通过调整变量来改变样式,比如从亮模式变成暗模式
  11. NETworkManager Windows 原生的网络管理器非常难用,这是一个第三方的网络管理器,在图形界面中,提供各种方便的网络管理、调试功能
  12. git-cliff 一个根据提交信息,生成 Changelog 文件的命令行工具
  13. JS 库的免费公共 CDN
  14. OpenMoji 一套开源的 Emoji 图标,目前已经有将近4000个图标,还在持续增加中
  15. htmlq 一个命令行工具,可以从 HTML 代码里面提取内容,类似于 jq 从 JSON 里面提取内容
  16. Notion Avatar Maker 一个网页工具,可以在线制作 Notion 风格的个人头像
  17. DeepFaceLive 一个桌面软件,进行深度学习训练后,可以在视频直播和视频会议里面实时换脸
  18. FSNotes 苹果设备的笔记软件,支持 Touchbar 和 iCloud 同步,还可以 Git 版本控制和备份
  19. PoW! Captcha 一个开源的网页机器人识别服务(Captcha),通过工作量来识别。服务器会发送一个计算难题,要求客户端进行计算,使得入侵脚本的计算成本很高
  20. 教娃编程视频300天
  21. 路径算法的动图演示

2021.09.19

  1. Muboard 一个 JS 库,在网页上展示一个可以书写数学公式的黑板
  2. Muse Muse 是一个无代码的网站生成器,但是生成的是 3D 虚拟网站
  3. Golang Security Checker 一个开源的 Go 语言代码的安全扫描工具,静态扫描代码里面的安全漏洞
  4. Hora 一个最近相似节点的搜索算法库,可以用于搜索近似的文本或图形。它使用 Rust 开发
  5. Pushpin 一个 C++ 写的反向代理服务器,能够轻松实现 WebSocket、HTTP 流通信、HTTP 长轮询服务
  6. Candide 这个网站可以上传植物照片,进行识别,告诉你这是什么植物
  7. pushpin C++反向代理可以轻松实现长轮训等
  8. 算法(第 4 版)的 Rust 实现
  9. Postgres.app MacOS 系统的 PostgreSQL 数据库安装包,并且内置了许多常用插件,号称是在 Mac 上使用 PostgreSQL 的最简单方法
  10. Daryl 的 TCP/IP 入门
  11. MDN 如何实现自动补全搜索
  12. 掌握 Python 网页抓取 本文详细介绍如何使用 Python 开发一个爬虫,抓取网页,并且考虑到了很多细节问题,比如多线程并行抓取、防止被屏蔽等等。
  13. FeedAdd 一个免费服务,提供微信公众号的 RSS 文件,用户可以自己创建订阅源。
  14. PlayCover 在 M1 架构的 Macbook 上运行 iOS app 时,这个开源工具可以让鼠标和键盘支持 iOS app
  15. Judo 一个 Mac 应用,用来设计 iOS app 的页面,不用编写代码,用可视化的方式制作页面原型,可以在手机上预览页面效果
  16. Mac OS Monterey Web 使用 Svelte 框架在网页上模拟 Mac OS Monterey 的 UI
  17. zx 一个 JS 库,用来在 JS 脚本里面方便地调用 Bash 命令,很适合使用 JS 语法来写 Bash 脚本
  18. MacOS Bliss 作者参照 Windows XP 著名的草地壁纸,为 MacOS 和 iOS 也创建了多张类似风格的壁纸
  19. AWS 的简单英语介绍
  20. Ventoy 一个 U 盘的启动盘制作工具,直接把系统镜像文件复制到 U 盘即可。它支持电脑启动时,从多个系统镜像文件里面选择一个启动。
  21. WebDen 专供手机浏览器使用的网页代码编辑环境,提供 HTML、CSS、JS 的开发和调试。
  22. View Source 一个 Web 小工具,输入网址,就可以高亮显示该网址的源码,非常好用。
  23. fishdraw 一个 JS 脚本,可以自动生成鱼的图形。这里还有一个可以自动画树的库。
  24. PikaScript 为单片机提供 Python 支持,让你可以通过 Python 脚本操作单片机
  25. mini-stores 小程序状态管理库,方便管理页面状态,支持各公司的小程序
  26. Neumorphism 一个网页工具,用来生成照明阴影效果的 Flutter 代码。这里还有 CSS版。
  27. Samantha Ming 一名加拿大前端工程师,她在个人网站上分享了很多前端代码的技巧,内容质量很高,制作精美
  28. 糖尿病教育网站
  29. NvChad 一个 NeoVim 编辑器的插件集合,将其变成一个完备的 IDE 开发环境。你也可以用它来了解 NeoVim 编辑器需要安装什么插件。
  30. Lit 谷歌推出的基于 Web Components 的前端框架,非常小巧(5KB),用法很优雅
  31. Webpack to Vite 这个工具可以将 Webpack 项目转为 Vite 项目
  32. typeit 一个 JS 库,用来在网页上生成打字机输入文字的动画效果
  33. Gitfs 这个工具把一个远程 Git 仓库挂载到本地目录,该目录所有的变动自动提交到 Git,并推送到远程仓库,因此也可以回滚到任意时点。它相当于实现了基于 Git 的文件系统。
  34. Cross Context Events 一个 JS 事件库,允许在多个窗口、多个 iframe 之间共享事件。也就是说,使用它在一个浏览器窗口触发事件,其它窗口也能收到
  35. 物联网 IoT 初学者教程

2021.07.24

  1. eftp MacOS 的 SFTP 服务的开源客户端,用来向 FTP 上传或下载文件
  2. check-if-email-exists
  3. Acid Tabs 一个 Chrome 浏览器插件,可以自定义分组规则,对标签页进行分组折叠
  4. 数据包的旅行 一组英文系列文章,介绍互联网的架构和原理,从数据包的构成到路由的概念,图文并茂,写得非常好
  5. 化学元素价格
  6. Difftastic 一个命令行工具,可以根据不同语言的代码,对 diff 结果进行不同的高亮显示
  7. SCImago Graphica 一个桌面软件,可以选择各种指标,定制数据可视化图形,完全不用写一行代码
  8. WiFi Card 一个网页工具,使用 WIFI 的名称和密码,生成一个二维码,手机扫一下,就能登陆这个无线网络
  9. CORNERSTONE 一个企业级的项目管理和协作平台,集成了工作台、看板、思维导图、项目文档、仪表盘、文件等多种功能,还可以接入代码构建与交付,20人以下的团队免费。
  10. Yozora 一个高度可扩展的、插件式的 Markdown 解析器,用于生成 Markdown AST(抽象语法树),可以在它的基础上,定制自己的 Markdown 解析器
  11. Bash 命令行提示符生成器
  12. 谷歌 API 设计指南 谷歌官方文档,讲解谷歌的 API 设计规范

2021.07.11

  1. kcal 一个开源的 Web 应用,用户可以记录每天摄入的各种食品的热量,有很好的资料库,只可惜没有中文版。
  2. Animista 一个网页 CSS 动画工具,可自由配置各种动画特效,并生成代码。
  3. Fluid Paint 一个网页画板工具,可以定制笔刷,产生刷油漆的流体效果,非常精美,值得一玩
  4. 五笔7天速成
  5. Zsh 的最佳主题 当前的热门 Zsh 主题的排名,更新及时

2021.07.03

  1. learngo 适合新手学习 Go 语法的开源项目。学习一门编程语言最好的方法就是动手写,该仓库拥有 1000 多个 Go 语法的问题,让你可以跟着练并附有答案
  2. tunny 可设置固定数量协程的 goroutine pool 库。通过这个项目可实现 goroutine 重复使用,从而避免过度创建 goroutine 而造成的内存占用过多等问题
  3. glab 用 Go 写的 GitLab 命令行工具。通过它除了能够在命令行管理项目、issues、合并提交之外,还能够查看 CI 的运行状态
  4. fzf 能够搜“一切”的模糊搜索命令行工具。它能够搜文件、历史命令、进程、git 提交记录等信息,支持预览内容、整合到 Vim/Neovim 编辑器,而且搜索速度极快
  5. ExoPlayer 谷歌官方开源的 Android 媒体播放器。易于定制和扩展,支持丰富的数据格式比如:FMP4、FLV、SmoothStreaming、MP3
  6. traccar GPS 追踪平台。此项目支持 170 多种 GPS 协议,1500 多种型号的 GPS 设备,功能包含:实时 GPS 追踪、数据统计报告、报警和通知等等
  7. airbyte 一个开源的 EL(T) 平台。能简单快速地把用户提供的应用、数据库等地方的数据聚合到平台,从而可以在一个平台查询、展示、更新、管理这些数据
  8. Ward 拥有漂亮仪表盘的服务器监控工具
  9. moovie.js
  10. eruda 一个专为手机端设计的前端页面调试工具。类似手机端迷你版开发者模式,可用于在手机端调试页面。主要功能包括:显示 console 日志、检查元素状态、捕获 XHR 请求、显示本地存储和 Cookie 等信息
  11. cusdis 这是一个界面清爽、注重隐私的轻量级博客评论系统。可以很方便地与 React、Vue 或其他博客系统结合,并且还提供了一个后台来管理所有的评论。除此之外,还支持一键从 Disqus 导入、邮件通知等强大的功能
  12. guietta 用于制作简单 GUI 程序的 Python 库。换一种简单的方式写 GUI(图形用户界面)程序
  13. rustdesk 免费开源的远程桌面软件。开箱即用无需任何配置,支持 Linux/Mac/Win/Android 等平台。还能够自行搭建服务器,由用户自己掌控数据,不必担心隐私数据泄露的问题。在当下越来越多的远程桌面软件都收费的情况下的另一个选择
  14. indicatif 样式丰富的 Rust 终端进度条库
  15. Grid 受 CSS Grid 启发,用 SwiftUI 编写关于视图(view)布局的开源项目
  16. SwiftyJSON 一个 Swift JSON 三方库,用更简单的方式处理 JSON
  17. aind 实现在 Docker 中启动安卓应用的项目
  18. secguide 腾讯开源的代码安全指南
  19. Kanmail 以看板的方式管理邮件的客户端应用。适用于 Mac/Windows 操作系统,支持 Gmail、Outlook 等邮箱
  20. 静态网站如何启用数据库查询 作者演示静态网站(比如 GitHub Pages)如何通过 SQLite 数据库,实现查询功能,完全不需要后台脚本
  21. 老电脑如何安装 Windows 11 Windows 11 发布测试版本后,很多人发现老电脑安装不了,因为有主板 BIOS 限制。本文介绍一种规避的方法
  22. 复制次数最多的 StackOverflow 代码片段 有一项研究称,程序员问答网站 StackOverflow 上面,有史以来复制次数最多的是一段 Java 代码片段,用来以人类可读的格式打印字节数,比如将 123,456,789 字节转为 123.5 MB
  23. Docker Compose 快速使用指南
  24. nuoshell
  25. gum 一个命令行的 Git 用户管理器,适合需要不同身份,向不同仓库提交代码的情况。(@gauseen 投稿)
  26. EssayKiller 一个 AI 框架,可以自动根据给出的题目(上图),生成中文的命题作文,达到高中生作文的水平
  27. T-Rex Runner Chrome 浏览器内置的"恐龙跳跃"小游戏,被网友从 JavaScript 改成了 C 语言版本
  28. Rustpad 一个开源的 Web 文本编辑器,主要特点是支持多人同时编辑
  29. 零宽度短网址生成器 一个非常有创意的短网址生成器,看上去生成的短网址都一样,其实里面插入了不同数量的零宽度空格字符
  30. 具有源码的商业视频游戏

2021.06.26

  1. 三种前端实现 VR 全景看房方案 某品牌要搭建一个在线 VR 展厅,用户可以在手机上通过陀螺仪或者拖动来360度全景参观展厅,前端有三个方案可以实现
  2. CSS 与 CSS-in-JS 的性能比较
  3. 使用 Skynet 和 Filebase 实现分布式文件储存
  4. Althttpd SQLite 作者 D.理查德·希普写的 HTTP 服务器,SQLite 网站就是用它架设的,整个软件只有一个 C 文件。
  5. 希普这个人真是有性格,用到的所有工具都是自己写的。先写了数据库SQLite,接着写了 Bug 追踪系统 CVSTrac,然后写了版本管理系统Fossil,现在是 Web 服务器。
  6. Snowtrack 一个桌面软件,提供图形文件的版本管理系统,方便管理设计资源
  7. Handsfree.js 一个 JavaScript 库,可以识别人体的动作、手势和面部表情。官网上有很酷的演示,通过扭头或手势,控制鼠标移动。
  8. Daytripper 这个开源项目是一个 USB 接口的激光传感器,能够感知周围物体的运动。作者举了一个很有趣的用例,老板走过来,它能立刻感知到,自动将计算机切换到工作桌面
  9. 设计比特币
  10. Deep JavaScript 一本免费阅读的英文电子书,介绍 JavaScript 语言的底层机制和设计思想
  11. HTML 技巧(英文) 本文总结了一些不为人熟知的 HTML 特性。
  12. 如何将 SHA-256 哈希可视化? 作者一步步示范如何使用 JavaScript,将一个哈希值转成 SVG 图形(上图)。也就是说,可以为任意字符串生成一一对应的图案。
  13. n8n 一个开源的工作流自动化工具,可以通过图形界面,选择200多种服务,组成一个工作流
  14. Termpair 一个远程终端控制工具。用户在一个终端窗口中,启动这个工具,它会返回一个链接,使用这个链接就能在其它计算机的浏览器里面,控制原始的终端窗口
  15. Synthesia 这是一个收费的视频合成服务,很有意思。用户选择一个视频模板,然后提供一段文本,该网站就会自动让视频里面的人物,说出你的文本,适合用来生成产品介绍视频。它支持中文,可以免费试用一个视频
  16. GoTTY 一个 Go 应用,将命令行程序在 Web 端输出。比如,通过它在命令行执行top命令,就可以在网页上实时看到top的命令行输出
  17. NocoDB 这个 Web 软件可以将各种数据库,转为易于操作的智能电子表格,类似于 Airtable
  18. Text2image 一个将文字或代码转换成图片的网页工具,可定制项多,主题、水印、阴影特效等都能自定义
  19. Keptab 浏览器插件,只需一次点击,就可将所有标签页转换成一个列表保存起来,以后可以单独或全部恢复
  20. Redis Pro 一个用 SwiftUI 写的 Redis 轻量级客户端管理工具

2021.06.12

  1. Vosk 一个语音识别的工具包,支持18种语言(包括中文),体积较小(50MB),可以绑定各种语言,适合为聊天机器人提供语音识别
  2. PINTR 一个网页工具,可以让图片转为线条画
  3. Grafar 一个专门用于数学的前端可视化库
  4. Mockoon 一个开源软件,提供各种云服务的 API 模拟
  5. Kakoune 一个类似 Vim 的文本编辑器,号称更易用、功能更强
  6. GitHubPoster 这个工具可以将你在各种网站上的活动记录,生成 GitHub 方块热力图或 skyline 图
  7. Apitest 一个 API 测试的自动化工具,所有测试用例可以写在一个类似 JSON 的配置文件里面
  8. hacker-feeds-cli 一个命令行工具,可以查看 Hacker News、 Reddit、V2EX、GitHub Trending 等资讯网站
  9. freesound.org 全世界志愿者上传自己收集的环境音,目前已经有50万种环境音
  10. Can I email 查询哪些前端 API 可以用于电子邮件

2021.06.06

  1. 如何使用 Emoji 作为 Favicon
  2. sqliteviz 一个网页应用,可以在网页上可视化操作 SQLite 数据库
  3. git-split-diffs 这个命令行工具可以将代码 diff 显示为类似 GitHub 的样子
  4. Hurl.it 这个网站可以定制并发出 HTTP 请求,相当于 Postman 的网页版
  5. Compose for Web JetBrains 公司推出的新工具,允许使用 Kotlin 语言开发 Web UI,目标是将来同一套代码适配桌面、Web 和安卓 App
  6. octokit.js 一个 GitHub API 的 JS 包装库,全部封装好了,可以更方便地操作 GitHub。
  7. touchbar-systemmonitor 一个 MacBook pro 笔记本的开源小工具,可以在 Touch Bar 显示系统状态
  8. firefox_explore 一个本地工具,用来分析 Firefox 的浏览历史,比如最常访问的网址、一天各个时段的浏览统计等等
  9. Video Puppet 这个工具可以将一篇 Markdown 文档转成视频,支持插入图片和音频,还可以使用自动合成的语音解说
  10. use-sound 一个 React 钩子函数,用来添加声音效果,比如点击按钮发出"滴"的一声
  11. 家庭花园种植指南 康奈尔大学是美国农科最好的大学,这是该校办的网站,介绍家庭花园如何种植各种植物,包含200多种植物

2021.05.28

  1. glances 一个可以让你一目了然你的系统情况(类 (h)top)的工具,它界面友好,安装方便:pip install glances
  2. baetyl 百度云开源的边缘计算平台,可将云计算能力拓展至用户现场,提供临时离线、低延时的计算服务,包括设备接入、消息路由、消息远程同步、函数计算、视频接入预处理、AI推断等功能
  3. linux-command Linux 命令大全搜索工具,内容包含 Linux 命令手册、详解、学习、搜集
  4. 树莓派架设公网网站 作家介绍如何在家庭网络之中,使用树莓派架设一个网站,然后通过端口映射,供外网访问
  5. Linux 系统的磁盘分析工具 gdu 用法 gdu 是 du 命令的 Go 语言版,用来分析 Linux 和 MacOS 系统的磁盘占用情况,提升了执行速度,并且有命令行图形界面
  6. 为什么我们从 Webpack 切换到 Vite? Replit 解释为什么将前端打包工具,从 Webpack 转为 Vite
  7. JavaScript Web Cryptography API 的用法 浏览器原生支持 Web Cryptography API,用于加密和解密,本文通过举例,介绍这个 API 的用法
  8. Slidev 这个工具使用 Markdown 格式编写 PPT 幻灯片,功能较多
  9. Send Mozilla 基金会曾经推出了一个文件分享服务,后来停止开发了。社区就接过来,做成完全的开源版,现在可以自己搭建,并且有 Web、命令行和安卓等各种客户端
  10. Sequencer 64 一个架子鼓的网页模拟器
  11. id128 一个 JavaScript 库,生成 UUID(通用唯一识别码),支持多种算法
  12. Zulip 一个团队协作工具,将聊天和电子邮件的线程模型结合在一起,类似 Slack,但是更像一个内部论坛
  13. Magician 一个国内开发者写的 Java 的网络协议解析包,可以用作 HTTP 和 WebSocket 服务器,支持 TCP 和 UDP 通信,使用简单
  14. CSS 学习教程 谷歌出品的 CSS 教程,内容很丰富全面,一共有24课
  15. Iconic 一个开放式的图标仓库,可以分类查找图标,免费下载
  16. WebGL 指纹 一些大型网站使用 WebGL 生成用户指纹,用来追踪用户。这个网页列出了不同公司使用的追踪代码
  17. 凤凰架构 一本中文的开源书籍,介绍如何构建一套可靠的分布式大型软件系统,可以免费阅读

2021.05.27

  1. pholcus Pholcus 是 Go 写的重量级爬虫,纯 Go 语言编写的高并发、分布式、重量级爬虫软件,支持单机、服务端、客户端三种运行模式,拥有 Web、GUI、命令行三种操作界面,功能齐全、强大。使用手册,使用展示如图:
  2. OS.js JavaScript 写的基于浏览器上的桌面操作系统。
  3. awesome-mac 排版相当好的一个 awesome 系列文章,文中介绍了很多 Mac 上好用的工具
  4. gogs Go 写的一款极易搭建的自助 Git 服务,支持所有平台。就像 GitLab 一样的服务
  5. clipboard.js 实现了点击文本内容的 JavaScript 插件,优点:最新、极小、无任依赖、使用简单方便
  6. feflow 微信出品的一个高效、强大、跨平台的 Web 前端开发工作流工具
  7. atrament.js 极小的 JavaScript 画板
  8. incubator-weex 移动端,跨平台前端框架
  9. httpstat httpstat 美化了 curl 的结果,使得结果更加可读。同时它无依赖、兼容 Python3、一共才 300 多行。还可以显示 HTTP 请求的每个过程中消耗的时间
  10. discourse Ruby 语言写的论坛,百分之百开源、免费

2021.05.21

  1. ravendb 一款快速、可靠的开源 NoSQL 数据库
  2. jql 用 Go 写的 JSON 数据查询工具。该工具安装方便,语法简单容易上手
  3. algorithm-pattern LeetCode 刷题集合项目。项目从 Go 语言入门讲起,总结了一套刷题模板和解题套路,示例代码为 Go 语言
  4. OpenRefine 一款用于清理数据的桌面工具。通过可视化的方式分析、整理数据,支持 Windows、Linux、Mac 操作系统
  5. jacoco Java 代码测试覆盖率库
  6. question2answer 实现的免费开源的问答平台
  7. readme.so 一个 Web 工具,通过拖拉自动生成代码仓库的 README 文件
  8. github-elements 这个仓库收集了 GitHub 发布的官方 Web Components 组件,目前有17个,都是 GitHub 官网实际在使用的项目
  9. 一纸简历 使用 Markdown 编写简历的在线工具,支持模板与实时预览,可以导出为 PDF 文件
  10. 木及简历 编写简历的在线工具,与上一个软件类似,有多个模板可选择,源码见
  11. IPv6 测试聚合站 一个专门收集各种 IPv6 网络测试服务的网站

2021.05.15

  1. cusdis 一个可以自己搭建的网页评论系统,类似于 Disqus
  2. Netdata Linux 服务器的一个开源的监控服务,功能非常强大
  3. Triangula 这个开源软件可以将照片转为三角形图案
  4. tarojs-router-next 小程序框架 Taro 的一个好用的路由库
  5. Golang-iDevice 一个 Go 语言开发的工具,用来与 iOS 设备通信,可以作为库使用,也可以在命令行独立使用
  6. 新兴技术列表
  7. 最小的 Docker 镜像文件 作者介绍如何做出一个最小的 Docker 镜像文件,包含一个简单的 HTTP 服务器,大小只有 6KB
  8. Bash 如何更快地浏览目录
  9. Semgrep 静态代码扫描工具,用来发现代码错误,类似于 ESLint,但可用于17种语言
  10. Zellij 一个终端复用器,类似于 Tmux,使用 Rust 开发的,功能更强大
  11. Boxedwine 这个库用来在网页上建立一个虚拟机,运行 Windows 的 exe 程序
  12. MarkShow 一个在线工具,你输入 Markdown 文档,它自动转为 PPT 模式,进行在线演示
  13. PolyGit 一个 iOS 应用,让你在手机(或平板)上克隆 GitHub 仓库,进行修改后,再提交回去
  14. pass 一个命令行的密码管理器,有图形界面客户端,能用于各种平台和手机系统。特点是比较简单直观
  15. cherrytree 一个桌面的笔记软件,支持文件夹结构,可以将所有内容保存成一个 SQLite 文件
  16. 标准笔记 跨平台的笔记软件,有在线版,支持端对端加密,基础功能可以免费使用
  17. cpufetch 一个开源的命令行程序,可以输出 CPU 的详细信息,支持桌面系统和安卓
  18. Rust 第一步https://docs.microsoft.com/en-us/learn/paths/rust-first-steps/
  19. 远程工作软件地图(2021版) 本文列出了远程工作可选择的软件,一共有几十种
  20. Cockroach 大学 分布式关系型数据库 CockroachDB 的官方教程站,提供多门免费课程

2021.05.10

  1. chanify基于 Go 实现的向 iOS 设备推送消息的服务。手机上安装好配套的 iOS 应用,然后以 Docker 的方式部署完服务,就可以通过一条命令推送指定消息到 APP 上
  2. imaging Go 语言的图像处理库。支持:调整大小、旋转、剪切、亮度调整等功能
  3. flink-recommandSystem 一个基于 Flink 实现的商品实时推荐系统
  4. OpenRefine 一款用于清理数据的桌面工具。通过可视化的方式分析、整理数据,支持 Windows、Linux、Mac 操作系统
  5. jacoco Java 代码测试覆盖率库
  6. kutt 免费开源的短链接服务
  7. AI-Expert-Roadmap 人工智能学习路线图
  8. 深入了解 CORS(英文
  9. xip.io 一个 DNS 工具,可以为 IP 地址生成任意子域名。比如,IP 地址是127.0.0.1,那么foo.127.0.0.1.xip.io就会指向127.0.0.1。
  10. darkhttpd C 语言编写的单文件 Web 服务器,无需安装,只要编译一下就能使用,可以替代python -m http.server
  11. Music Time VS Code 的插件,可以根据编写代码的风格和速度,自动播放从 Spotify 选择的最能促进生产率的歌曲
  12. Mail Studio 一个桌面软件,通过可视化界面,创建响应式邮件
  13. dnspeep 一个命令行工具,查看本机发出的所有 DNS 请求和获得的回应
  14. cors-anywhere 脚本的跨域请求,需要对方服务器支持 CORS,否则就很麻烦。这个工具是一个 CORS 代理,需要自己架设,然后轻松将任何跨域请求变成同域请求
  15. HTTP Toolkit 一个桌面程序,用来拦截和调试各种应用的 HTTP 通信,包括浏览器、安卓应用、命令行应用、Electron 应用等等
  16. dahliaOS 这个网站是用 Flutter Web 框架开发的,使用 Dart 语言编写,然后编译成 JS,相当流畅。以后,开发网站时,除了 React 和 Vue,还可以考虑用 Flutter
  17. 通过 Go 语言学习测试驱动开发
  18. kunstderfuge.com 该网站可以按照古典音乐家的人名查询,免费下载他们作品的 MIDI 文件,各类作品接近20000个。
  19. Google Earth Timelapse 提供的卫星照片时间线功能,可以查看同一个地点从1984年至2020年的变化,目前官方提供了十几个地点
  20. 文本生成图表的在线工具
  21. ClearURLs 一个浏览器插件,自动删除 URL 里面的访问者追踪参数
  22. regexploit 某些正则表达式有性能漏洞,可能会引发 DDOS 攻击。这个工具可以找出有漏洞的正则表达式,参见教程
  23. NPlayer 一个支持弹幕的网页视频播放器
  24. JS image carver 一个采用接缝裁剪(seam carving)算法的在线工具,可以任意改变图片的高度和宽度,而不会扭曲图像。
  25. LuckDraw 一个大转盘/ 九宫格的页面抽奖组件,多端适配,有 JS / React / Vue / 小程序的等版本
  26. GoGoCode 一个 JavaScript 代码的 AST 抽象语法树的处理工具,便于方便地转换代码
  27. Storyteller 如何写软件教程,是一个令人头痛的问题。Storyteller 是一个在线工具,提供一个教程编辑器,以无代码的方式制作交互式教程
  28. chore-cli 一个 TypeScript 项目的脚手架工具
  29. 山内溥家族基金会 任天堂第三代传人山内溥有一个家族基金会,基金会官网非常有创意,很有任天堂游戏的感觉,我从没见过这样的网站,值得参观
  30. 免费的 Python 书籍
  31. HelloZooKeeper
  32. 三轴陀飞轮
  33. 代码的马斯洛金字塔

2020.05.06

  1. FicusJS 一个 Web Component 组件开发框架,看上去挺简单
  2. Lite YouTube Embed 一个 Web Component 组件,用来快速加载 Youtube 视频,可以从它的源码学习 Web Component 组件的写法
  3. PDFReal 该网站提供了一系列在线工具,用于 PDF 文件的各种处理
  4. wkhtmltopdf 一个命令行工具,将 HTML 源码文件转成渲染好的 PDF 文件
  5. Aerial Windows 屏幕保护程序,在屏保时自动播放 Apple TV 的屏保视频
  6. DeaDBeeF 桌面音频播放器,支持几乎所有的音频格式,并且可以互相转换。Linux 和 macOS 可用
  7. permission.site 收集 Chrome 浏览器各种需要用户许可的场景(比如读取剪贴板、读取地理位置等),每个场景都提供可运行的示例
  8. 程序员的 IT 英语教材
  9. 在线匿名者指南 一本免费阅读的英文书籍,教你如何在网上不留下痕迹地进行访问,分为各种使用场景,内容比较深

2020.04.17

  1. 大数据可视化工具(英文) 现在前端的图表库很多,作者推荐了几个他觉得最好的库,逐一进行了介绍
  2. React + D3.js 如何开发 SVG 图形
  3. 八进制数字造成的安全漏洞 node.js 库 netmask 的一个安全漏洞的由来。如果黑客输入0177.0.0.1,netmask 会认为这是一个公网地址,但实际上是内网地址。
  4. 如何创建 SVG 网格布局和动画 一步步教大家怎么在 SVG 图形里面,创建网格布局,并且添加图像的动画效果
  5. kill-sticky 一个 Bookmarklet 书签脚本,用于消除网页上的粘性页眉或页脚
  6. I don’t care about cookies 浏览器插件,用来消除网页上的各种 Cookie 许可的提示层
  7. Sorted CSS Colors CSS 标准一共列出了148种有名称的颜色,这个在线工具用来在它们当中找到合适的颜色。你在色轴上面确定一个基色,相近的颜色就会按照从浅到深的顺序列出
  8. Nyxt 一个带有命令行的浏览器,可以完全不用鼠标,只通过命令行浏览网页
  9. Charts.css 一个只使用 CSS 的图形库(不需要 JS),可以把标签变成折线图、直方图或其他图形
  10. Manim 一个用来生成数学动画视频(比如绘制函数)的 Python 库
  11. React PIN Field 一个 React 组件,生成漂亮的密码(验证码)输入框
  12. focalboard 一个桌面的看板软件,类似 Trello,可以用来管理待办事项
  13. Workflow 搜狗的 C++ 服务器引擎,支持各种后端协议,可以在它的基础上进行 C++ 开发,定制自己的高性能服务器
  14. Visu Algo 各种常用算法的可视化演示
  15. 文本编辑器比较
  16. Emoji Tracker 网页按照推特的使用数量,对表情符号 Emoji 进行排序
  17. Go 实用教程(Practical Go Lessons) 一本很不错的 Go 语言的英文教程,从零讲起

2020.04.02

  1. Zoom Escaper 一个恶作剧软件,让用户在进行 Zoom 视频会议时,麦克风会产生噪音,从而避免发言甚至参与会议。
  2. wormhole-gui 一个桌面应用程序,可以在同一个局域网的各个机器之间,互相发送文件
  3. Baserow 一个开源的网页表格,目标是成为低代码的数据库,作为 Excel 和 Airtable 的替代品。可以使用托管的版本,也可以自己架设服务。
  4. Ryujinx 一个任天堂 Switch 游戏机模拟器,可以在 Windows 上玩 Switch 游戏
  5. moovie.js 一个 JavaScript 写的 HTML5 视频播放器,可以在网页上播放视频。特点是功能较全,支持外挂字幕文件
  6. Fraidycat 一个另类的 RSS 阅读器,作为浏览器扩展安装,可以订阅 RSS 和社交媒体动态。UI 有点像推特的时间线,可以高效地展示信息
  7. si78c 用 C 语言实现的《太空侵略者》命令行游戏
  8. rtty 能够通过 Web 登录 Linux 终端的开源项目
  9. Serial-Studio 一款 C++ 写的数据可视化桌面工具。支持多平台,效果和操作步骤如下
  10. dns dns:简单易用高性能的 Go DNS 库
  11. pretty 漂亮的 Go Printf 开源三方库
  12. semaphore 好看的 Ansible UI 项目
  13. ChatUI 专注于对话领域的 UI 开源项目
  14. edex-ui一款跨平台基于 Electron 的炫酷终端工具。好莱坞级别的终端使用体验,拥有漂亮的启动动画、浮夸的音效,还能够直观地展示文件目录、系统资源、网络等信息
  15. Airtest 适用于移动端应用的跨平台 UI 自动化框架。基于图像识别定位元素,可能都不需要一行代码就可以很方便地用它来测试 APP 或刷游戏
  16. azuredatastudio 微软开源的数据库桌面管理工具
  17. joplin 一款免费的开源笔记和待办事项应用
  18. 逃出 KPI 生天,掉进 OKR 噩梦
  19. 暗网取证研究
  20. Adobe 公司的 Super Resolution 功能 Adobe 公司新发布了一项革命性的图像功能:Super Resolution。它可以将图像的解析度放大4倍,同时不丢失细节
  21. ts 命令的用法 Linux 命令行有一个 ts 命令,可以为输出加上时间戳

2020.03.27

  1. Gotify 一个 Go 语言写的 WebSockets 库,有服务端、客户端和安卓端
  2. UserLAnd 一个安卓应用,让你在安卓手机上安装 Linux 发行版
  3. lint-md 一个检查中文 Markdown 语法风格的命令行工具
  4. FairEmail 开源的安卓电子邮件客户端,强调安全和隐私保护
  5. Arrow 一个 Python 的日期时间库,借鉴了 moment.js
  6. Clone Wars 该仓库收集热门网站的开源实现,比如 Airbnb、Amazon、Instagram、Netflix、Tiktok、Spotify 等,已经有70多个项目了
  7. 地球史视频 一个原创科普视频的 Youtube 频道,从地球诞生开始,一段一段介绍地球的历史
  8. 数据结构与算法视频

2021.03.18

  1. TabFloater 浏览器插件,将一个 Tab 以悬浮窗口的形式,显示在另一个 Tab 之上,类似视频网站的"画中画"效果
  2. ytmdl-web 这个 Web 应用为从 Youtube 下载的歌曲音频文件,写入 iTunes、LastFM 等网站上的歌曲元数据
  3. uidea.tools 一个在线 UI 设计工具,可以用来制作 H5 网页原型
  4. fun-comment VS Code 插件,可以在源码文件里插入 ASCII 图像
  5. Snyk 一个开源程序,可以在本地检查 node.js 项目外部依赖模块的安全漏洞
  6. FlameDisk MacOS 应用,通过火焰图,进行磁盘可视化分析和清理
  7. Buzzing 该网站汇集了国外社交媒体里的热门讨论,并且标题都自动翻译成了中文
  8. pyroscope 基于 Go 的开源实时性能分析平台
  9. macdriver 封装 Apple/Mac 接口的 Go 库。用它仅在 80 行代码内就能写出个 macOS 菜单栏「番茄时钟」应用
  10. recaf Java 字节码编辑器
  11. jsoup 抓取和解析 HTML 的 Java 库
  12. majestic 美观且便捷的 JavaScript 测试框架 Jest 的图形界面工具
  13. instant.page 提高网页加载速度的 JavaScript 库
  14. alive-progress Python 炫酷进度条项目
  15. Maccy 适用于 macOS 的轻量级剪贴板管理工具
  16. awesome-macos-command-line 针对 macOS 系统做一些“酷”事情的 shell 命令集合。有些一条命令能解决的问题,就不需要点来点去,找来找去了
  17. coding-fonts 极简的编程字体介绍和展示网站

2021.03.16

  1. GitHub Skyline GitHub 官方出品,将你过去一年的提交统计转成一个三维的直方图,并且提供 stl 文件下载,进行 3D 打印
  2. Ray.so 可以生成漂亮的代码截图,颜色、阴影、背景都可以调整
  3. Cockpit Linux 服务器的 Web 控制台
  4. Finger Pool 开源的 2D 网页桌球游戏,撞击效果做得很好
  5. text-to-video 小工具可以把文章转成视频,文字显示在黑底的图片,同时自动生成语音
  6. Python 初学者教程(100 Page Python Intro)
  7. Frinkiac
  8. React 资源库搜索

2021.02.26

  1. pcp 一个命令行的点对点文件传输软件,用法非常简单。
  2. flameshot 功能很强的桌面截图软件,支持 Windows 和 Linux
  3. Nullboard 一个简易的项目管理看板,只有一个 HTML 文件和一个 JS 文件,使用本地的 LocalStorage 作为储存,可以脱机使用
  4. Qwerty Learner VSCode 为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 VSCode
  5. 写给文科生的数学
  6. 2020年崛起的 JavaScript 新工具
  7. Learn X by doing Y 这个网站收集以学习为目的各种实战教程(比如自己动手写数据库、编译器等等),按照计算机语言进行分类,帮助读者快速查找可以自己动手做的简单项目。
  8. Youtube 计算机科学课程资源
  9. 斯坦福大学 iOS 开发课程

2021.02.20

  1. Supercookie 这个库演示了如何使用网页图标 Favicon 来追踪用户,效果惊人
  2. EPUB.to 将 EPUB 格式的电子书转为其他格式,也可以将其他格式转为 EPUB
  3. Remark42 一个开源的、可以自己搭建的网站留言服务
  4. Qwerty Learner 一个通过单词的打字输入加强记忆的在线工具,可以选择词库。
  5. 345Tool.com 可以提高编程效率的在线小工具
  6. 应用程序启动画面库
  7. AIArtists.org 收集所有可以生成艺术品的 AI 工具,比如 AI 画像、AI 音乐等

2021.02.05

  1. 我对软件开发的一些看法
  2. 如何将树莓派 4 代当作台式机? 树莓派 4 代的配置相当强,已经可以当作台式机。作者介绍了他的安装步骤,以及 Raspbian 和 Ubuntu 两个操作系统的比较。
  3. 为什么 Go 是我最喜欢的编程语言? 一个程序员总结的 Go 语言的优点,文章没有展开,只是罗列了优点
  4. Ebook Reader 浏览器里面的电子书阅读器,只要把 azw3、epub、mobi、pdf 格式的电子书拖到网页上,就能打开阅读。如果临时需要一个阅读器,这个就很方便
  5. Darkwire.io Web 端的多人在线聊天室,特色是支持端到端加密。
  6. Xonsh 一个使用 Python 写的 Linux Shell,可以在 Bash 代码里面使用 Python 语法
  7. Valetudo 米家和石头扫地机器人的开源固件,提供一个 Web 界面进行操作。
  8. Semgrep 一个支持多种语言(Java、JS、Py、Ruby、TS…)的代码静态分析工具,可以自定义扫描规则
  9. Text to Handwriting 这个在线的开源工具,可以将文字转为手写体,并提供图片下载。默认只支持英文,但可以自己添加中文字体,并指定背景图片。
  10. subaligner 一个开源工具,通过机器学习,自动为字幕文件生成时间轴。
  11. CSS Stripes Generator 一个纯 CSS 的条纹生成器,可以在线调节各种参数,网站就会生成相应的代码。
  12. Archivy 一个开源的知识库软件,可以自己本地架设,管理个人笔记
  13. Akiyoshi’s illusion pages 该网站是日本立命馆大学 Akiyoshi 教授的个人主页,收集了大量的视觉错觉图片。

2021.01.29

  1. vegeta 基于 Go 语言的 HTTP 压测工具
  2. KafkaManager 一站式Apache Kafka集群指标监控与运维管控平台
  3. cloudbase-framework 腾讯开源的云原生一体化部署工具。一键将项目部署上云,不限制框架和语言
  4. MTMR 自定义 TouchBar 的应用
  5. Tab 还是空格?(英文) 代码缩进使用 Tab 或空格的利弊,说得很有道理,并提供了推荐的缩进方式
  6. 使用 GNU Stow 管理配置文件 Linux 系统有很多配置文件,比如.bashrc、.vimrc等等,一个很方便的管理方法,就是把它们放到一个 Git 仓库,然后使用 Stow 这个工具产生软链接
  7. 2021年 favicon 的设置 网站的 favicon 应该怎么设置?这篇文章给出了最新的建议。
  8. 我怎样建立没有一家全职员工的公司 创业的理想境界
  9. Sosumi 一个 Linux 系统的 Snap 包文件,可以在 Linux 系统运行 MacOS。
  10. Brave 浏览器 Brave 浏览器宣布支持 IPFS 协议,可以直接在地址栏打开 IPFS 地址
  11. ArchiveBox 一个将网页存档的工具,可以将 HTML、CSS、JS、图片、媒体文件都保存下来,供日后查看。这里是教程
  12. PyG2Plot Python 的数据可视化图表生成工具,基于蚂蚁集团开源的 G2Plot 封装
  13. openpilot 一个开源的辅助驾驶系统,可以自动车道居中和自适应巡航控制,已经支持85种车型
  14. LocalCDN 一个浏览器插件,将常用的前端 CDN 库集成在插件里面,避免发出网络请求,加快加载速度,以及降低隐私泄漏的可能
  15. X6 蚂蚁集团数据可视化工具 AntV 旗下的图编辑引擎,用来在网页上生成 SVG 图形
  16. Games on GitHub
  17. 机器学习面试题
  18. Radiance
  19. 软件业的停滞

2021.01.22

  1. 如何释放 MacBook 的磁盘空间
  2. 2020年排名前10 的 Python库
  3. 浏览器插件推荐 本文推荐了21个浏览器插件,可以提高使用效率,而且同时支持 Chrome 和 Firefox
  4. andala 一个在线画板,画出来的线条都是对称的
  5. 在线视频片段合并 在线合并.ts
  6. Cavepaint CSS 一个可以在线调节主要参数(CSS 变量)的 CSS 框架
  7. ssh-mitm 一个 SSH 中间人服务器,拦截所有 SSH 操作可以用作"蜜罐",攻击者自以为登陆了真实服务器,从而让系统记录下他的操作。
  8. LibreTranslate 一个开源的、可以自己架设的机器翻译服务,支持多种语言的互相翻译,包括中文
  9. Multiavatar 一个在线工具,可以根据输入的文字,生成用户头像图片
  10. Transform 一个在线工具,可以将各种代码互相转换,比如把 HTML 转为 JSX,或者把 JSON 转为 XML

2021.01.15

  1. excalidraw Excalidraw 是手绘风格的一个在线作图工具
  2. locust 一个开源的负载压测工具
  3. Thonny 一个面向初学者的 Python IDE
  4. HTML Editor 一个最简易的 HTML 在线编辑器,可以实时自动预览效果
  5. Piccolo 一个简单快速的异步 Python ORM 库
  6. I2P 一个隐形互联网项目,构建在互联网的上方,主要用于网内用户的互相通信,不鼓励用户通过它来访问互联网。主要特点是用户看不到服务器,服务器也看不到用户
  7. quicssh 这个工具将 SSH 的通信协议改成了 QUIC,重新包装了 SSH 的服务器和客户端
  8. Statically 该服务可以免费将GitHub 和 GitLab 的源码文件放上 CDN,供外部调用
  9. Thumbnail.AI 这个在线服务可以为任意 URL,自动生成标题图片,便于在社交媒体引用文章时,提供缩略图
  10. 后端开发学习路线图
  11. TechRewind 该网站收集了过去40年流行的技术产品,每10年为一个周期,用户可以查看每个周期的流行产品。比如,上图是上个世纪90年的流行
  12. 极客阅读 一站式的技术阅读网站,汇集中文技术博客、YouTube 视频、开源产品动态、公众号文章等

2020.01.09

  1. ngx_waf Nginx 防火墙模块CC 防御即自动拉黑 IP 一段时间,支持 GET、POST、URL、Cookie 等黑名单
  2. PrettyZoo ZooKeeper 客户端桌面应用
  3. x-spreadsheet
  4. pgcli 支持语法高亮和自动补全的 Postgres 数据库客户端命令行工具
  5. 有限状态机与正则表达式 有限状态机和正则表达式是等效的,作者举了一个两者转换的形象的例子
  6. 移动优先为什么是一个坏主意?
  7. 三个编程部落 一篇探讨编程哲学的文章
  8. 如何通过 CloudFlare Worker 搭建负载均衡服务器
  9. best-resume-ever 一个基于 Web 的简历模板,可以生成网页简历,然后用浏览器打印成 PDF 文件
  10. ArtLine
  11. Scrollama.js 一个网页滚动效果的封装库,基于 IntersectionObserver API
  12. My Icon 一套免费图标,用来更换 iOS 14 的图标
  13. Linux 加固指南(Linux Hardening Guide)
  14. Go 语言高性能编程

2020.01.01

  1. 浏览器的虚拟机检测 这篇文章介绍了四个方法,可以使用网页脚本判断,当前浏览器是否运行在虚拟机里面。
  2. 如何只使用 EMCAScript 模块开发
  3. 我的软件工程公理 作者总结了他心目中软件工程的25条公理
  4. 浏览器的异步 Cookie Store API
  5. email-verifier Go 语言写的 Email 地址检验库,判断是不是假地址
  6. go-zero 国内开发者写的 Go 语言 Web 和 rpc 框架,有中文文档
  7. Planner Linux 平台处理待办事项(Todos)的桌面软件,功能很强
  8. Mdpdf 一个将 Markdown 转为 PDF 文件的 JS 库,底层是谷歌的无头浏览器 Puppeteer
  9. CodeSwing VS Code 的一个插件,提供交互式编码环境,可以直接运行 HTML / JavaScript / CSS 代码
  10. Personal Management System 一个 Web 开源应用,可以自己搭建服务,将个人信息(笔记、代码事项、密码、日程安排、联系人等等)放在一个地方管理
  11. Upptime 一个 GitHub Actions 模板,每5分钟运行一次,检查指定的网站是否在线
  12. LinkAce 一个自托管的网络书签应用
  13. ReleaseEye 该网站列出最近发行新版本的软件
  14. 《如何创业》系列视频 创业孵化公司 Y Combinator 的前总裁 Sam Altman,整理的系列视频讲座

2020.12.27

  1. imgdiff 比较两张图片差异的命令行工具
  2. BrowserTime
  3. AI Picture Restorer 一个在线工具,去除老照片的破损和折痕
  4. Geometrize 一个在线工具,将照片转成基于几何形状的水彩画
  5. OwnCast 一个可以自己搭建的开源流媒体服务,用作视频的在线播放
  6. Holiday Card Maker 一个在线工具,上传肖像照,软件会自动去除背景,生成各种节日照片

2020.12.19

  1. Espial 一个自己架设的 Web 书签服务,支持多账户使用,底层使用 Sqlite3 数据库
  2. electron-playground 一个 Electron 的学习工具,内置了各种可演示的示例,并且提供了演练场,几乎所有的代码都可以即时运行查看效果
  3. npm-unpkg 一个在线工具,可以查看 JS 软件包里面包含哪些文件,每个文件的源码
  4. Watermark Video 一个开源的在线工具,可以为小视频加上水印图片
  5. pronounce 一个开源的浏览器插件,只要双击网页上的单词,就能听到这个词的发音,支持各种语言
  6. Substack Reader Substack 刚刚发布的在线 RSS 阅读器
  7. mugle.io 该网站提供 Youtube 上面没有版权保护的背景音乐下载,可以用于你自己的视频
  8. RegExLib 该网站收集各种常用的正则表达式,比如搜索"email",会返回961个正则表达式
  9. AI 事故数据库 该网站收集各种人工智能 AI 产生的各种事故
  10. Covid-19 插图 24幅原创的 Covid-19 相关的插图,允许自由使用
  11. 命令行界面设计指南(英文) 这份文档总结了一些设计规范,帮助你写出体验良好的命令行程序

2020.12.11

  1. 神经网络的6种基本结构(英文) 本文介绍学习神经网络必须要了解的6种基本结构,上图就是最简单的感知器(Perceptron)
  2. Dweb 协议栈(英文) Dweb 指的是分布式互联网,不再存在中央服务器,本文介绍它涉及的各种协议
  3. React 防止 XSS 攻击的注意点
  4. CSS 的竖行横书组合(中文) CSS 可以做到中文竖排,并且内部数字是横排的效果
  5. 20个有争议的编程观点(英文)
  6. nonstop 一个浏览器插件,可以规避知乎、微博、简书上面的外部链接跳转的确认页面,自动跳转到外部网址
  7. screenity 功能强大的 Chrome 浏览器录屏插件
  8. texme 一个 JS 库,可以将 Markdown 自动渲染成网页内容
  9. dumpster-fire 这个网站挺好玩,你给它发 Email,它会打印出来,自动点火烧掉,全程直播
  10. buster 浏览器插件,使用语音识别完成 reCAPTCHA 验证码
  11. ruffle 一个 Flash 模拟器的 WebAssembly 库。只要把这个库插入网页,就可以播放 Flash
  12. twtxt 一个自己架设的微博客开源平台
  13. Cyberbrain 一个 VS Code 插件,提供 Python 程序的可视化调试环境
  14. repl.it Multiplayer 多人在线实时协同编程平台
  15. RegExper 该网站可以将正则表达式转成解释图片
  16. Unix 操作系统简介(英文) 丹尼斯·里奇和肯·汤普森1974年的原始论文,向世界介绍他们发明的新操作系统 Unix,在不长的篇幅里面,使用简单的语言,介绍 Unix 的一些核心设计,至今仍然有参考价值
  17. 文件格式维基 这个维基网站收集了各种文件后缀名,详细解释每种文件的格式
  18. Hello DNS 一个英文的 DNS 协议教程,介绍 DNS 协议的概念和细节
  19. Maven 手册 Maven 是 Java 项目的管理和构建工具,这是国人原创的针对新手的中文入门教程

2020.12.07

  1. Popper 一个工具提示和弹出框的 JS 库
  2. Furion 一个基于 .Net 5 的 Web 框架
  3. ChangeMenuBarColor 改变 macOS Big Sur 系统菜单栏颜色的一个小工具
  4. Gather 一个基于浏览器的在线聚会空间,所有参与的用户显示在一张 2D 地图上,可以进行文字聊天和视频对话
  5. Notion Clone 一个 Notion 的开源克隆,提供在线的笔记管理功能
  6. Raindrop 一个跨平台的网络书签管理器
  7. BundlePhobia 一个在线工具,分析 npm 软件包的体积和加载性能,比如 lodash@4.17.20 的体积是69.9kB,2G 网络下载需要0.81秒
  8. Blades 一个 Rust 语言写的静态网站生成器,速度极快,号称比 Hugo 快10倍
  9. Presenta 一个在线制作幻灯片演示的工具,只使用简单的 HTML 语法,就可以在线展示的幻灯片
  10. 2020年度 JS13K Games 竞赛
  11. 2020年的100项最佳发明
  12. 窄键钢琴 传统钢琴的键盘都是标准大小,比较适合手大的人。这个项目推动设立三种键盘尺寸的钢琴,适合不同的人

2020.11.27

  1. 我开发 SaaS 的工具和服务(英文) 作者列出了自己开发 SaaS 服务用到的各种工具和服务,包括前端工具和后端工具
  2. 开源项目维护者的九个阶段(英文) 一个成功的开源项目,它的维护者可能需要经历九个阶段,第一个阶段是发明家,最后一个阶段是光荣退休
  3. 如何用 Podman 替代 Docker(英文)
  4. 用 JS 写一个 JS 解释器(中文)
  5. Perfect Dark Mode 一个 JS 库,一键切换网页的亮模式和暗模式
  6. gping ping 命令的替代品,带有图形界面
  7. SVGOMG 一个在线工具,用来压缩 SVG 图像文件
  8. Code with me IntelliJ IDEA 的官方插件,允许多人在 IDE 里面实时协同编程
  9. Docker指南
  10. Play with Go Go 语言教程网站,提供一系列互动式入门教程
  11. 互联网围棋数据库 可以搜索棋手姓名,查找棋谱,进行下载或在线打谱
  12. Linux 命令大全 一个中文文档库,收集了 Linux 的各种命令,收集了命令的解释和配置项示例
  13. 《编程之道》中英双语版

2020.11.20

  1. C 语言的字符串连接解释(英文)
  2. 为什么手机热点的范围比路由器短?(英文) StackOverflow 的问答,算是一个小知识吧。手机热点的范围(10米)要比路由器(30米以上)小得多。这主要因为 Wifi 是双向通信,而手机天线太小,能收到的信号范围有限
  3. Rust 与 Go 的比较(英文) 一篇比较 Rust 和 Go 各自特点的长文,站在学习者的角度,介绍它们如何用不同的方式处理计算机问题,不涉及具体的语法。
  4. 如何使用工具写出可维护的 Node.js 代码?(英文)
  5. Plasma Bigscreen 专供大屏幕电视的 Linux 系统,用户界面基于 KDE 桌面。这里有一篇介绍文章
  6. markdown-wasm WebAssembly 版本的 markdown 解析器,比 JavaScript 写的解析器快两倍以上,而且体积很小(31KB)
  7. winapps 一个在 Ubuntu 里面运行 Windows 应用的虚拟机,特点是 Windows 应用就像 Linux 的原生应用一样,直接运行,而不会出现 Windows 的系统环境
  8. nvidia-patch Nvidia 显示卡配合 FFmpeg 进行视频编码时,有并发数量限制(3路并发),这个补丁可以突破这一限制。
  9. lazykube k8s 终端可视化管理器
  10. md 一款开源的微信公众号 Markdown 编辑器,基于 wechat-format 进行了二次开发
  11. APIJSON 腾讯的官方开源项目,自动化 RESTful 接口生成。前端描述自己需要的 JSON 数据,后端自动生成接口和文档。
  12. Post-Pages-to-IPFS 一个开源的在线工具,可以将文章发布到 IPFS 网络。一经发布就无法再删改,理论上可以永久储存。
  13. pap.er 一个 Mac 电脑的桌面应用,每天获取来自全球的新鲜精美壁纸
  14. faker.js 根据你的需要,生成各种假数据,比如姓名、地址等,支持生成中文数据

2020.11.13

  1. 苹果公司的 M1 芯片(英文)
  2. 对象的方法可以理解为发消息(英文)
  3. presenta 一个 JS 的网页幻灯片库,特色是可定制的选项多。
  4. ox 一个命令行的代码编辑器,具有部分 IDE 功能,使用 Rust 语言编写
  5. ffmpeg.wasm ffmpeg 库的 wasm 移植,使得 Node.js 可以用这个库编辑视频
  6. Vue Hooks Form Vue 3 的一个 Hook,用来制作表单
  7. SvgPathEditor 一个开源的 SVG 图形路径编辑的在线工具
  8. PageSpeed Insights 谷歌官方的网页性能的在线评分工具
  9. Friendly Challenge 一个实验性的 Captcha (人类用户识别)开源实现。传统的人类用户识别,一般都是图像识别。这个工具另辟蹊径,在用户计算机上执行一个计算难题,考验机器的计算能力,脚本机器人一般都不会有真实客户端的计算能力。它的好处是根本不需要用户参与
  10. 世界海底光缆

  1. youtube 一个 Go 语言写的 Youtube 视频下载工具,youtube-dl 的替代品
  2. hoppscotch 一个开源的 Postman 替代品,调试 HTTP 请求的在线工具
  3. H5-Dooring 一个可视化制作 H5 页面的在线工具
  4. winXP 该项目使用 React 做了一个跟 Windows XP 一模一样的网站。上图其实是一个网页
  5. Profile Pic Maker 一个在线工具,上传人像照片,可以自动提取头像,生成大头照图片
  6. 中文技术文档写作风格指南
  7. ConsoleChat.io 一个在浏览器控制台进行聊天的工具库
  8. SVG Favicon Maker 一个在线工具,制作 SVG 格式的 Favicon
  9. react-chrono React 的时间轴组件
  10. Masonry 网页瀑布流的布局库
  11. Glow 一个命令行的 Markdown 阅读工具
  12. vdx 一个命令行的视频处理工具,属于 FFmpeg 的包装库,提供简单易用的语法格式
  13. Diode Diode 可以将本机(localhost)的网站公开到互联网上,提供一个二级域名,使得外部用户可以访问
  14. HIPA(黑帕云) 国产的在线表格数据库,类似国外的 Airtable,提供了强大电子表格功能,比如多表关联、一对多的自动聚合运算、看板视图、多人实时协作、行级数据权限等等
  15. Running page 国产的跑步数据管理软件,可以备份 Nike、Runtastic(Adidas Run)、佳明的 gpx 跑步数据,生成个人的跑步主页
  16. 《人工智能编程的 LISP 范例》(Paradigms of Artificial Intelligence Programming) 一本很好的英文教科书,解释人工智能编程原理。作者是谷歌公司著名的科学家 Peter Norvig
  17. Sharkle 点击网页上的按钮,它会随机打开一个有趣的网站
  18. Deepwork.fm 一个在线电台,播放适合工作时收听的音乐,提供几个不同风格的频道,比如平静的音乐或有节奏感的音乐
  19. HelloDjango Django REST framework 中文教程
  20. 数据保护指南 这个英文网站提供了一个计算机数据保护的指南,有各种工具的详细用法介绍,比如如何在 Windows 删除数据,如何使用密码管理器等等
  21. Next.js 初学者路由指南
  22. 吃豆人迷宫生成器
  23. Go-Diagrams 一个 Go 语言的图表生成软件
  24. duf 磁盘空间占用统计工具,支持 Linux 和 MacOS
  25. pup 一个解析 HTML 文件的命令行工具,用法类似jq
  26. wireflow 一个开源的在线工具,用来画流程图和线框图
  27. elsa 一个用 Go 语言写的轻量级的 JavaScript 和 TypeScript 运行时
  28. Actionsflow 一个 GitHub Actions 的模板库,用于对网上各种数据源,进行自动化组合操作,类似于 IFTTT
  29. alldocs.app 一个开源的在线文档格式转换器,底层是 Pandoc
  30. big_screen 数据大屏生成工具,后端使用 flask。只要传一下数据,就可以制作出数据大屏,适合不了解前端的数据工作者
  31. Git Exercises Git 学习网站,通过示例仓库,提供一系列 Git 的小练习,帮助用户掌握这个版本管理工具
  32. 基础英语资料 850 个最常用的英语单词,可以表达90%的英语概念。这些基本单词就称为"基础英语"。该网站收集基础英语的研究和学习资料
  33. 静态网站的开源评论系统
  34. Vimium 插件的使用方法
  35. playwright-python 微软推出的浏览器自动化工具,特点是浏览器的控制脚本用 Python 来写
  36. Anbox Linux 系统的安卓模拟器
  37. Diagram Maker 亚马逊推出的开源流程图制作工具
  38. nb 一个命令行的笔记软件
  39. optimizt 一个命令行图片压缩工具,支持压缩 PNG、JPEG、GIF 和 SVG 格式,并可以选择输出 WebP 格式
  40. Calligrapher.ai 一个在线工具,可以将英文输入变成手写体,并具有动画效果,提供 SVG 格式下载。
  41. CSS 3D 示例
  42. 宇宙模型
  43. Diffchecker 一个在线工具,可以检查文本、图片、PDF 之间的差异
  44. youtube-dlc 一个命令行工具,youtube-dl 的分叉,用来下载 Youtube 和其他视频网站的视频
  45. Screely 一个在线工具,可以生成网页展示效果的示意图
  46. Mimestream 前苹果邮件客户端工程师 Neil Jhaveri 推出的 Gmail macOS 原生客户端,外观简洁大方,十分契合原生风格
  47. kibana-eye ELK 平台(Elasticsearch,Logstash,Kibana)的定时任务管理工具,可以聚合处理日志,生成报表信息,通过邮件/钉钉等方式发送通知
  48. LofiMusic
  49. BeeWare 一个 Python 工具,让你的 Python 代码可以打包成跨平台图形界面应用,尤其是可以打包成手机 App,支持 iOS、Android、Windows、MacOS、Linux、Web 等平台
  50. Aggregated Awesome
  51. 顶级域名列表
  52. WebRTC 示例仓库
  53. WebRTC 教程
  54. 如何提高 Node.js 的 libuv 性能
  55. 前端开发的 VS Code 插件推荐
  56. Tables 谷歌发布的新产品,主要用于项目管理。跟 Trello 有点类似。
  57. visx Airbnb 推出的一套数据可视化组件库,基于 D3 和 React
  58. Blacklight 一个在线工具,可以检查某个网站使用了哪些追踪技术
  59. Wewatermark 一个在线工具,可以为图片加上各种各样的水印
  60. Headless recorder 一个 Chrome 浏览器插件,自动记录你的操作,转成 Puppeteer 或 Playwright 脚本,从而实现浏览器操作自动化
  61. VSCode 如何调试可视化数据结构
  62. CS107e: 树莓派,ARM 和操作系统
  63. 谷歌搜索的10个小技巧
  64. 如何使用 Netlify 的 Serverless 功能
  65. 中国大周期 桥水基金创始人瑞·达利欧(Ray Dalio)的长文,以一个美国人的角度,谈了他对中国历史和经济政策的理解。
  66. GitHub 仓库的默认分支不叫"master"了
  67. 如何使用 Canvas 模拟对象碰撞
  68. instant.page 一个 JavaScript 库,用户鼠标悬停在某个链接上方时,就自动加载该链接,从而加快页面跳转的速度。
  69. Toonify 一个在线工具,可以将真人头像变成卡通头像
  70. Advanced Rest Client 一个 Rest API 测试工具
  71. kb 一个极简的命令行笔记管理软件
  72. OpenGLCamera2 一个安卓相机 App 的源码,使用 OpenGL ES 3.0 实现 30 种相机滤镜
  73. kivy 一个 Python 的 UI 框架,可以打包成 Windows、Linux、MacOS、 Android 和 iOS 应用,特别为多点触摸设备而设计
  74. keenwrite java Markdown 编辑器
  75. broot 一个很有特色的命令行目录浏览工具,有很多功能,比如列出每个子目录的大小
  76. ranger 一个命令行的文件管理器,支持 Vi 快捷键
  77. nginx 日志分析可视化 一个完整的大数据实践项目,通过 hive 分析 nginx 日志,将分析结果通过 flask + echarts 进行可视化展示。
  78. go-zero 一个国产的 web 和 rpc 微服务框架,含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成各语言的调用代码
  79. searx.space searX 是一个开源的搜索引擎,汇总来自70多个搜索服务(包括谷歌)的结果,不跟踪也不分析用户。使用时,需要自己架设实例
  80. iOS 开发课程 斯坦福大学的高质量免费课程,使用了最新的 SwiftUI,充分展示了 APP 开发的整个流程,适合新手进行 iOS 的开发入门
  81. 面向初学者的 Python 项目
  82. 在线工具list
  83. MongoDB 的历史
  84. Leetcode 刷题的一些技巧的经验之谈
  85. 网页骨架布局生成器
  86. Skia Canvas 一个 Node.js 库,可以在服务器渲染出 SVG 图片的展示效果,将 SVG 代码转为图片下载
  87. firewalld-rest 一个 Linux 服务器的防火墙,可以替代 fail2ban。最大特点是提供 RESTful 接口,可以通过请求更改设置
  88. talk 一个开源的 Web 视频对话软件,把 URL 发给对方,就可以在浏览器进行视频对话,不需要下载和注册
  89. OnlyOffice 跨平台的 Office 套件,个人可以免费使用
  90. talkyard 开源的论坛软件,还可以当作网站的留言系统
  91. Vim教程
  92. MeiliSearch rust 搜索引擎
  93. 深入了解Python的官方Docker映像制作过程
  94. Ventoy 一个制作可启动U盘的开源工具
  95. Songwhip 一个音乐搜索引擎,特点是搜索歌曲可以返回各大影音平台的链接,支持中文歌曲搜索
  96. solid 一个借鉴 React 思想和用法的前端框架,但是不使用虚拟 DOM,也没有那些复杂的 API,用起来比较轻盈
  97. 运维外挂脚本 一个服务器运维脚本,把重复性较多的一些工作都集成在里面,方便使用
  98. Ciphey 有时,我们有一段加密文本,但是不知道它使用什么加密方法。这个命令行工具,会根据人工智能算法,自动判断加密方法,能不能解密
  99. ztext.js 这个 JS 库可以将任何字体变成 3D 效果,支持中文
  100. script-httpd 这个程序可以将任何的命令行程序,变成网络服务。它提供一个网络接口,收到 HTTP 请求后,启动容器环境执行命令行程序,然后返回结果
  101. 渐变CSS
  102. labuladong 的算法小抄
  103. MacOS 的安全和隐私指南
  104. 图解开源项目
  105. CSS 生成艺术
  106. 如何使用 Rust 开发单页应用 SPA
  107. CRDT 算法是否适合多人实时编辑?
  108. TypeScript 简明介绍
  109. HTML smuggling 解释 JavaScript 可以脚本生成 exe 文件,让用户下载
  110. 广告短信的退订内幕
  111. QRpicture 一个在线工具,把图片变成可以扫描的二维码
  112. isoflow 一个绘制示意图的在线工具
  113. Quarantines Sites一个在线工具,可以通过它来访问其他网站,避免被追踪
  114. umami 一个开源的网站访问统计服务
  115. ts-migrate Airbnb 公司新的开源项目,可以将 JavaScript 代码转成 TypeScript 代码
  116. Screen Share Party 通过 WebRTC 协议把你的桌面分享给其他人。它生成一个 URL,其他人访问这个 URL,就能看到你的桌面
  117. maza 一个本地的广告拦截器,通过封锁 DNS 达到拦截广告的目的。它的特点就是非常简单,就是一个 Bash 脚本,可以作为学习脚本编程的范例
  118. 如何自己实现一个全文搜索引擎 通过一个简单的例子,讲解全文搜索引擎的原理,自己如何实现倒排索引。举例用的是 Go 语言,代码很简单,接近伪代码
  119. 2020年值得推荐的13本 Java 书籍
  120. P2 WordPress 团队新发布的团队协作工具,有点类似公司内部的博客系统
  121. Hasura GraphQL 引擎 一个高性能的 GraphQL 服务器,提供 Postgres上开箱即用的实时GraphQL API
  122. proselint 一个命令行程序,用来检查英文文章是否有语义错误
  123. github-readme-stats 一个可以自己部署的服务,生成个人 GitHub 账户的统计,可以插在自述文件里面
  124. MeiliSearch 一个开源的全文搜索软件,可以自己搭建服务,支持汉语搜索
  125. lazyhub 命令行的 GitHub 客户端,有图形 UI 界面
  126. mvp.css一个最简化的 CSS 库,只给出最基本的 HTML 元素的样式
  127. 技术树 为了让后代了解我们如何开发和使用软件,GitHub 官方开出了一个书单,称为"技术树"(the Tech Tree),包括16个大类的200多本经典书籍。这些书籍的数字化版本,将存放在 GitHub 的北极仓库。
  128. SQL 实例教程 一个针对初学者的 SQL 简单教程,通过在网页上运行示例来学习 SQL
  129. 如何管理 Redis 数据库
  130. 鞋带暗语
  131. GitHub Actions 的 Go 语言示例 在 GitHub 仓库里面定时跑 Go 语言脚本,再将代码推送回仓库
  132. Git 工作流程的图示
  133. JavaScript 测试框架比较 Mocha、Ava、Jest
  134. Luckysheet 一个网页表格库,类似 Excel 的效果
  135. Story Creator 一个在线的视频编辑器,可以用来在浏览器里面编辑一些简单视频
  136. 随机数据生成器 这个网站提供一个 API,可以让你定制想要的随机数据,以 JSON 格式返回
  137. Compiler Explorer 一个在线的编译器学习工具,可以显示高级语言对应的汇编代码,支持多种语言
  138. zebra-editor-core 一个开源的富文本编辑器,功能丰富
  139. Yandex 图片搜索
  140. NightCafe 一个图片处理的在线工具,可以让普通照片变成世界名画
  141. fullPage.js 一个可以帮助你创建全屏滚动的网站js库
  142. anime.js 可以在你的项目中添加酷炫动画的js库
  143. screenfull.js 跨浏览器,可以使你的网页全屏
  144. moment.js 跨时区时间处理
  145. Hammer.js 可以让你为你的Web应用添加多点触控手势
  146. Masonry
  147. 如何构建优秀的 API 介绍设计一个优秀的 RESTful API 的注意事项
  148. React Spectrum
  149. wiby 一个极简的搜索引擎
  150. SimpleOps 网站性能监控服务
  151. project-citadel 一个开源的看板程序,用于项目管理
  152. CloudBrowser 开源的云浏览器
  153. seafox 一个 TypeScript 写的 JavaScript 解析器,也就是说使用 JavaScript 解析 JavaScript,支持最新的 ES2020 语法
  154. 数据可视化图表目录
  155. Gradio 该网站提供一系列可以在线使用的 AI 工具,比如识别物体、识别手写数字、老照片着色、绘画生成等等
  156. impossible-objects 提供 3D 打印源码,可以打印一些不可思议的物体,在镜子里面呈现另一个形状
  157. Web 开发者需要的10个 Chrome 浏览器插件
  158. Passbolt 一个开源的密码管理器,可以自己架设 Web 服务
  159. tbify 国内连接 npm 源服务器很慢,tbify 这个工具可以自动将 npm、yarn 等包管理工具连上国内的淘宝镜像,对工具和系统都是非侵入性的
  160. easy-monitor Node.js 应用的性能监控工具,可以定位线上故障。代码开源,支持私有部署
  161. 3D 封面生成器 在线工具,让一张平面图片变成 3D 书籍封面
  162. Wiki.js 架设个人 Wiki 的 Node.js 应用
  163. Brick Block 一个浏览器小游戏,使用砖块随心所欲建造大楼,只支持桌面浏览器
  164. remark42 开源的评论服务,可以用来为静态网页加上留言功能
  165. Rust 语言之旅 Rust 语言的中文版在线教程,通过可以运行的小例子介绍语法,从 Hello World 开始讲起
  166. icdiff 一个命令行的彩色 diff 工具
  167. EasyOCR 一个开源的 OCR 软件,支持识别40种语言,包括中日韩文字
  168. redisearch 以 Redis 作为后端的全文搜索引擎,支持中文
  169. Rome Babel 和 Yarn 作者推出的新工具,目标是将所有 JavaScript 开发工具集中在一个软件包里面,取代 ESLint、Babel、Webpack、Prettier 等。整个软件包没有任何依赖,即每一个功能都完全从零实现
  170. dingtalk 钉钉的非官方 Linux 版
  171. 网页设计博物馆
  172. Makefile 的静态网站实现 现在有各种各样的静态网站工具,比如 Jekyll 和 Hugo 等。作者提出,Makefile 也可以用来实现静态网站,这样就不需要任何外部工具了,只维护一个 Makefile 配置文件即可
  173. 哈希算法的种类 这篇文章用相对通俗的语言,介绍了目前常用的几种哈希算法,以及它们各自适用的场景
  174. 字体反爬的攻与防
  175. 分页查询不要使用 OFFSET 和 LIMIT 语法 数据查询时,如果数据多,就需要分页,一般使用 OFFSET 和 LIMIT 语法。这篇文章提出,这样做不好,耗费资源,有性能问题。
  176. 写给 JavaScript 程序员的 Rust 教程
  177. Git 多行提交信息的简单方法
  178. ward 一个简单的服务器监控的仪表盘,基于 Java
  179. httpsproxy2http 一个开源的反向代理服务器,以 Docker 镜像形式发布,提供 HTTP 到 HTTPS 的反向代理服务,可以把不加密的 HTTP 网站代理成加密的 HTTPS 网站
  180. jsonbase 一个 JavaScript 数据库,后端数据都存成 JSON 格式文件,可以用来学习怎么自己实现关系型数据库
  181. guietta 一个 Python 工具,用来生成简单的图形界面
  182. UIkit 一个前端 Web 组件库,不依赖任何框架,组件类型多、功能强
  183. Zettlr 一个桌面 Markdown 编辑器,界面美观
  184. Midway Serverless 阿里发布的 Node.js 的 Serverless 框架,帮助 Node.js 开发人员迁移到云端 Serverless 平台
  185. gitqlite 使用 SQL 语法查询 Git 仓库的工具,比如SELECT * FROM commits
  186. honkit GitBook 官方不再维护开源版本后,其他人分叉继续开发的版本
  187. 英文的免费电子书,DigitalOcean 发布的
  188. webRTC 执行流程演示 这个网页演示和讲解,如何在无后端的情况下,通过 webRTC 建立双方的实时视频通话
  189. 谷歌搜索的一个技巧(英文)
  190. 我如何从 GitHub 赞助年收入10万美元
  191. 如何不靠运气变得富有
  192. 10个日常使用的 Linux 应用程序
  193. Rust 学习路线图 近几个月,作者开始学习 Rust,并用 Rust 开始写一些代码,根据自己的学习经验,制作了这一份 Rust 的学习路径 :star:
  194. BUI 一个国产的 UI 交互框架, 用于快速定制开发 WebApp、微信公众号、小程序的 webview 适配,以及混合移动应用等
  195. elevator.js 一个使得"回到顶部"的网页滚动,具有电梯效果的 JS 库 :star:
  196. webp2jpg 一个纯前端的在线图片格式转换工具,可以快速将图片转为另一种格式,并且提供多个参数可以调节
  197. tauri 一个类似 Electron 的跨平台桌面应用开发框架,但是基于各平台自带的 WebView,所以应用打包出来的体积比较小
  198. Textures.js 一个 JS 纹理库,基于 D3.js
  199. robotjs 一个 Node.js 的桌面自动化脚本库,支持 Mac、Windows 和 Linux
  200. Shoes 一个开发桌面小程序的跨平台框架,特点是语法简单,容易上手
  201. Linear 一个在线的项目管理软件,用于 Bug 管理,比 Jira 用法简单
  202. Mowned 一个手机数据库,可以生成免费的个人页面,让你展示自己用过的手机
  203. Youtube 免费软件开发教程 该网站收集 Youtube 上面各种免费的软件开发视频教程
  204. JavaScript 生成艺术图形教程
  205. Geany 一个跨平台的轻量级 IDE 编辑器,支持50多种语言
  206. ruffle 一个 Rust 语言写的 Flash 动画播放器。Adobe 公司不维护 Flash 以后,可以考虑用它来播放
  207. material-design-icons 谷歌的官方开源图标库,谷歌和安卓就采用这一套图标。Material Design 官方网站可以查看所有图标
  208. CSS 三角形生成器 支持自定义三角形大小、颜色、方向、边框等属性
  209. Scroll to text fragment 生成器 Chrome 浏览器的扩展,可以对选中的网页文字,生成一个 URL原理是使用了 Chrome 浏览器的新功能 scroll to text fragment
  210. TimeCat 一个网页录屏器,可以将网页操作录制下来,像视频那样播放,但是生成的录像文件的体积远远小于传统视频
  211. generate-avatar 根据用户的唯一 ID,自动生成头像图片的 JS 库
  212. nginx-ui 一个在线生成 nginx 配置文件的开源工具,可以在浏览器里面编辑和提交 nginx 配置文件。
  213. Pleroma 一个开源的个人微博客实现,采用 ActivityPub 协议,可以与其他支持该协议的软件交换数据
  214. 施普林格的免费书籍
  215. 文本到图形的在线工具 这个页面给出一个在线工具的清单,可以将文本(图形的描述)渲染成图形,比如 PlantUML 和 ASCIIFlow
  216. Starlink Map 星联计划(Starlink)是 SpaceX 公司的一个全球卫星上网项目,这个网站可以查看所有卫星的实时位置
  217. 何时写注释 谷歌的厕所里面贴的是各种编程知识,这篇就是谷歌的"厕所文"之一,谈什么时候应该写注释,并提供海报下载
  218. Node.js 内存泄漏指南 本文通俗地讲解什么是内存泄漏,然后通过一个例子分析 Node.js 的内存泄漏是怎么形成的,以及如何使用分析工具找出泄漏的代码
  219. 为什么 Facebook 不做公有云?
  220. xrdp 微软远程桌面协议 RDP 的开源客户端,支持多个平台,可以远程登录其他计算机的桌面环境
  221. Dexplot 一个 Python 数据可视化库,可以生成各种图表
  222. youdaonote-pull 将所有有道笔记下载到本地
  223. VSCodium VS Code 代码编辑器的重新打包,去掉了所有微软相关的东西(品牌、用户追踪、非开源的代码)等,以实现一个纯的自由软件
  224. Chakra UI 一个 React 组件库,UI 很优雅
  225. Web Camera Pro 一个免费的视频监控软件,允许从多个摄像头捕获、存储和回放影像,并可以远程查看
  226. Briefing 一个基于浏览器的视频聊天室,它会给出一个一次性链接,只要分享这个链接,其他人就可以跟你视频聊天
  227. sjcl 斯坦福大学推出的 JavaScript 加密库,只有 6KB,API 也很简单,但可以提供最佳的安全性
  228. Mind elixir 一个浏览器的思维导图 JS 内核
  229. Artvee 该网站收集古典艺术品的照片和海报,都可以免费下载使用
  230. Super SIM Twilio 推出的 SIM 卡,可以在全球自动连接无线网,真正的全球通卡。流量费非常贵,适合小流量的场景
  231. Mathematical Symbols 这个网页列出各种数学符号的含义
  232. LogoSear.ch 一个 Logo 图片的搜索引擎,可以下载 SVG 格式
  233. Grid.js 一个网页表格库,可以用作各种前端框架的插件
  234. 换脸视频生成服务 一个在线服务,用户可以上传一张照片和一段视频,网站会将照片里的人脸,替换视频里面的人脸
  235. Docker-OSX 一个包含 MacOS 系统的 Docker 镜像,可以运行在 Linux 系统。也就是说,你能在 Linux 上运行 Mac 系统了
  236. pending-dns 一个 Node.js 写的 DNS 服务器,可以通过 API 修改设置
  237. WebTorrent 一个在浏览器进行 BT 下载的 JS 库,可以网页 BT 下载,也有桌面客户端
  238. shan-shui-inf 一个自动生成中国山水画的 JS 实现
  239. network-plus 一款浏览器插件,可以修改浏览器发出的网络请求,相当于简易版的 Postman
  240. stretchly 一个开源桌面软件,隔一段时间(默认25分钟)就跳出一个提示,提醒你离开电脑运动一下
  241. chil 一个远程调试网页的工具,只要在网页里面加载这个库,就可以远程打开 Chrome 开发者工具,主要用于调试手机端网页
  242. hyperbuild HTML 代码的最小化工具,可以精简网页源码的体积。Rust 语言写的,有 Node.js、Python、Java、Ruby 的移植
  243. C 语言内部原理
  244. JavaScript 的前20年
  245. 数据科学在线课程
  246. 设计工具收集 该网站收集各种设计工具和设计资源,没有设计师的时候,可以使用它们
  247. PHP 大事记
  248. Testing Dolt using Bats 本文介绍怎么为 Bash 脚本写单元测试
  249. Straight 2 spam 一个很奇特的服务。有时候,我们不得不发电子邮件,但是又不希望对方看到。这个服务提供一段文本,只要你把它拷贝到邮件,你的邮件就会进入对方的垃圾邮件分类
  250. AsmBB 一个汇编语言写的 Web 论坛程序,使用 SQLite 作为数据库后端。它号称是世界最快的论坛程序,可以用在硬件配置很差的服务器,本身就是一个单独的二进制程序
  251. Micro 一个命令行的文本编辑器,有窗格和便签,系统资源占用少,支持 Linux 和 Windows 系统
  252. Excalidraw 流程图工具 Excalidraw,可惜中文没有手写效果。如果一定要加,需要自己克隆代码,再安装中文字体
  253. AudioMass 一个在线的音频处理工具,可以对声音的波形进行各种加工,添加特效
  254. trilium 一个 Markdown 格式的笔记软件,使用目录层级整理笔记。可以下载安装桌面版,也可以自己架设在线版
  255. LightProxy 一个本地的代理服务器,用于本地数据包捕获,可以实时 hosts 绑定、设置规则转发、mock 接口、修改请求和响应的内容等
  256. Wifi 登录二维码 一个生成 Wifi 登录二维码的在线工具,手机扫码就可以登录 Wifi
  257. Unscreen 一个在线工具,可以免费删除视频背景
  258. Thumbor 免费的开源图像 CDN,可轻松压缩,调整大小和转换图像
  259. 分析工具 该网站收集各种思考工具(比如决策树和冰山模型),这些工具可以帮助你解决问题、制定决策和理解系统
  260. 设计模式 该网站为中文教程,使用通俗的语言,介绍各种设计模式,图文并茂。此外,还有代码重构方面的英语内容。
  261. Fuun.fun 该网站收集了一些有趣的网页小程序,主要是 HTML5 小游戏
  262. 计算机系统的设计原则 这个网页收集了100多条计算机系统的设计原则,分成12个大类
  263. network-plus 可以捕获、修改并重新请求的浏览器扩展,用以提升接口调试的效率
  264. JavaScript 的迷宫生成算法 本文介绍如何用 JavaScript 生成一个迷宫,写得很容易懂,每一步都有示例
  265. SQL 的数据分组和聚合
  266. 虚拟内存简介 应用程序无法直接使用物理内存,都是使用操作系统提供的虚拟内存。本文介绍虚拟内存的基本知识
  267. 如何使用 df 和 du 命令查看硬盘占用 如果想查看硬盘用去了多少空间,每个目录或文件的空间占用情况,df 和 du 命令是最方便的工具。本文展示它们的基本用法
  268. pose-animator 一个浏览器 JS 库,通过摄像头,实时捕捉用户的动作,生成 2D 动画
  269. Sendfiles.online 一个免费的、不用注册的在线文件储存服务,最大可以上传 2GB,保存48小时。它会自动生成下载链接,可以分享给其他人。
  270. utterances 一个将 GitHub issues 用作静态页面评论功能的开源库
  271. Quickref 一个针对程序员的搜索引擎,只搜索编程相关的网站,比如 GitHub 和 StackOverflow
  272. LTUI 一个跨平台的命令行 UI 库,使用 Lua 编写
  273. goblog 一个极小的个人博客网站 Go 语言实现,总共不到500行的后端代码,基本功能都具备,包括文章的分页展示、分类、访问量统计、排行、留言评论等
  274. winget-cli 微软官方的命令行 Windows 包管理工具,估计是为了从 Linux 和 MacOS 系统抢夺开发者。不知道能否最终取代 Chocolatey
  275. qqwry2mmdb 为抓包工具 Wireshark 引入纯真网络 IP 数据库的转换工具,用来查看 IP 归属地
  276. 白描 一个在线的文字识别 OCR 服务,可以免费对图片和 PDF 文件进行文字识别
  277. vscode 微信读书插件
  278. Python 选择题小测试 这个网站提供一系列 Python 语言的选择题,测试你的 Python 水平级别
  279. PCB Hubs 一个电路板生产发包平台。用户上传电路图,不同的生产商会提供报价,用户选择一家进行下单生产
  280. 科幻概念时间表 该网站收集某种概念首先出现在科幻小说的时间和具体作品
  281. 在线地球仪 大英图书馆将馆藏的11个古代地球仪,做成了互动模型放上了网。用户可以在浏览器里面,使用鼠标滚动地球仪,放大和缩小,查看古人对世界的认识
  282. Cloudflare 的客户端信息 API
  283. HTTP 头信息的招聘广告 互联网公司有时会在浏览器的控制台,展示招聘信息。最新的做法是,把招聘信息放在x-recruiting这个 HTTP 头信息里面了
  284. 如何在微信建立一个定时提醒机器人?
  285. Gzip 格式和 DEFLATE 压缩算法 gz 压缩文件指的就是 gzip 压缩格式,背后的算法是 DEFLATE。它的压缩原理是什么?这篇文章就来讨论这个问题
  286. 定价的42种技巧 本文介绍如何更有效地向消费者展示价格,一共42种技巧。其中一种是,低价商品的标价要写在标签左侧,高价商品要写在标签右侧
  287. 比特币挖矿简史
  288. Deno 简明入门教程
  289. 武汉病毒研究所,疫情之下的是与非 曾在武汉病毒研究所读书、工作多年之后于2018年底离职的科研人员赵非,就其所了解的情况并结合公开报道和相关信息,针对公众关注的与武汉病毒所相关热点问题,发表了他的看法
  290. Valine 一个静态网站的评论系统,不需要后端,数据储存在 LeanCloud
  291. spiderman 一个通用的分布式爬虫框架,基于 scrapy-redis,只需编写少量代码即可完成分布式爬虫抓取数据
  292. Google Drive 的桌面客户端 非官方的,基于 Electron 的谷歌云盘的桌面客户端
  293. NGINX Config Nginx 的图形配置界面,点几下鼠标,自动生成配置文件,可以上传到服务器
  294. vdoing VuePress 的一款主题,可以用于个人博客或知识管理
  295. Link Lock 一个开源的网址加密服务,允许用户为任意 URL 设定密码。它的特点是纯静态网页实现,不需要后端服务器,采用 AES 加密算法
  296. Youtube 观看历史的分析脚本 谷歌允许用户下载 Youtube 观看历史,那是一个巨大的 JSON 文件。作者写了一个 JS 脚本,统计自己一共看了多少小时,看得最多的是什么频道
  297. whoogle-search 一个自己架设的搜索引擎,抓取谷歌的结果,无广告,不追踪用户。使用 Python 语言编写
  298. Hubs HubsMozilla 推出的虚拟 3D 聚会服务,可以自己架设服务端
  299. Deckdeckgo 一个在线编写幻灯片的服务
  300. 伦布朗的《守夜人》
  301. leetcode 前 300 题 Leetcode 前 300 题,每道都进行了详细通俗的分析,并且提供多种思路解法
  302. Go 语言示例教程 该仓库是一个 Go 语言初学者教程的示例库,收集了1000多个示例、练习和问题
  303. 如何自动加载网站的暗模式?
  304. 每个开发人员应了解的 TCP 知识
  305. 如何使用 GitHub Actions 自动构建和发布电子书
  306. www.endpoints.dev 该网站向每个用户提供一个独特的 API 终点(endpoint),用于接受 HTTP 请求。用户发来的所有请求,都可以在该网站实时显示,用于调试和记录
  307. WebWormhole 一个点对点的文件在线传输工具,利用 Webrtc 在两台电脑之间建立直接连接,代码开源
  308. Minisign 一个对文件进行签名的命令行工具,用于验证谁发出了这个文件
  309. eureka 一个对文件进行加密的命令行工具
  310. maven-git-code-format 一个 Maven 插件,根据谷歌公司的样式要求,自动对 Java 代码进行样式美化
  311. AR Cut & Paste 一个实验性的 AR 应用,把周围环境复制粘贴到 PhotoShop,视频演示非常惊艳
  312. regex 一个示例项目,从0开始,使用 Java 实现一个正则表达式引擎,核心代码只有200多行,用来学习编译原理
  313. Deno Deno 发布了1.0版。它最吸引人的地方,还不是原生支持 TypeScript,而是另外两点:彻底抛弃了 NPM 那套模块逻辑,以及融合了 Rust 与 JavaScript。我觉得,Node.js 跟它相比,除了生态巨大和功能比较稳定,想不出还有其他的技
  314. 术优点
  315. StorePreviewer 一个模拟生成 App 商店展示图的在线工具
  316. grep.app GitHub 非官方的代码搜索引擎,支持正则搜索
  317. 掘金资源搜索
  318. Jamstack 视频课程 JamStack 指的是使用 JavaScript 构建的 Serverless 项目,这个网站提供免费的视频教程。
  319. 收集开源安卓app
  320. Artbreeder 该网站允许用户对他人上传的图片,进行各种合成和加工,创造出富有想象力的艺术图片
  321. 线性代数入门教程 麻省理工学院将2020年的本科生课程《线性代数入门》课程放上了网,一共6个视频。教师是 Gilbert Strang 教授,他是最畅销的线性代数教材的作者,已经85岁了,还在给本科生讲课
  322. 我如何建立自己的 Kubernetes 集群(英文)
  323. 如何用 SQLite 建立全文搜索?(英文) 对于中小型网站,使用 SQLite 搭建全文搜索,完全可以满足需求。虽然功能不如 Elasticsearch,但是成本和复杂度要低好多
  324. 为什么 Serverless 很重要?(英文)
  325. 我如何缩小 Docker 镜像文件的体积(英文) 作者介绍自己如何修改 Dockerfile 文件,使得一个 Node.js 项目的镜像文件体积,从 419MB 变成 39MB。他的方法很有通用价值,简单实用。
  326. Tara 项目管理软件 Jira 的一个免费仿制品
  327. Insomnia 一个开源的桌面软件,用于简化 API 的设计和开发
  328. pipedream 一个开源处理服务,用来处理 RSS 内容。比如,一旦收到新内容,就发一封邮件,或者发到推特、Slack 或其他 Web 服务
  329. Sitesauce 一个很有意思的收费服务(以前的 ZEIT),将动态网站(比如 Wordpress)自动转成静态网站,保持内容同步。
  330. uPlot 一个 JS 的网页小型图表库,用于快速渲染超大型数据集,系统资源占用少。
  331. CodePen 支持 Flutter 框架了 CodePen 现在可以在网页上运行 Flutter 代码,这里有一个 Flutter 框架写的 Nike 商城的 demo,可以在线编辑并且预览。想体验一下 Flutter 的同学 再也不用先在本地搭建环境了。
  332. Coderlane 线上面试平台 用户可以在浏览器中 5 秒内创建一个在线的面试邀请,支持在线协同编程,多用户同步
  333. liandi 一款国产的桌面 Markdown 笔记软件
  334. makeJs 一个示例项目,用 JS 写的 JS 解释器,可以用来学习用编译原理
  335. 大英博物馆免费图片
  336. 吉卜力壁纸 宫崎骏的吉卜力工作室放出一批动画片图片,供免费下载,用来当作疫情期间的远程会议壁纸。上图是电影《龙猫》的壁纸
  337. 普通人的正则表示式教程 一本免费的英文教程,向初学者介绍正则表达式,实例较多
  338. 深入浅出现代 Web 编程 一个芬兰的全栈公开课的中文版
  339. Android OpenGL ES 极简教程
  340. qrcp 扫码传输文件
  341. 如何使用 Pi-Hole 架设 DNS 服务器(英文) 一篇详细的操作指导,一步步教你在树莓派上面安装 Pi-Hole,架设一个可以屏蔽广告的 DNS 服务器
  342. 使用 React 开发 SVG 图形(英文)
  343. 两人创业公司使用的28种工具(英文)
  344. Gossip 一个制作幻灯片的在线工具,只需要少量拖拽和对齐操作,就可以生成通过浏览器播放的幻灯片。
  345. javaagent Java 代码的监控工具,可以实现无侵入的方法级性能监控,主要特点是使用简单
  346. hacker-news-digest 提取 Hacker News 每一条新闻的摘要,配以图文,让人一眼就知道这条新闻的内容
  347. eruda 一个为手机浏览器加入控制台(console)的脚本库,可以用 Bookmarklet 注入外部网页
  348. Kanmail 一个桌面邮件客户端,以看板形式管理邮件
  349. a-Shell iOS 设备的命令行 App,免费软件
  350. kasaya 一个命令行的浏览器自动化脚本执行器
  351. panolens.js 一个360度全景照片浏览的 JS 库
  352. Detexify 一个 Web 工具,可以识别手绘形状,返回对应 LaTex 数学符号
  353. PWA Store 该网站收集各类 PWA(渐进式网页引用),可以在该网站进行统一安装
  354. 使用 Python 写一个自己的游戏 免费教材
  355. 自来水水质数据库 该网站提供全球各国的自来水的水质数据,你可以查询某个地点的自来水是否可以安全饮用
  356. 施普林格机器学习图书免费下载
  357. iPhone 的5小时广告
  358. 当浏览器全面禁用三方 Cookie
  359. Node.js 的 WebSocket 服务器演示
  360. Falcon 一个开源的 SQL 编辑器,可以查看查询结果
  361. Wekan 一个开源看板软件,类似 Trello
  362. HoServer 基于 Node.js Express 的 RESTfull 接口服务和管理平台,一行代码实现增删改查所有接口,内置用户、权限等基本功能,可以缩短项目开发周期,降低开发成本。
  363. Learning-to-See-in-the-Dark 一个 Tensorflow 的算法实现,可以通过机器学习,将一片漆黑的照片(最左侧)还原成有光时的样子
  364. TablePlus 一个支持多种关系型数据库的图形界面的数据库管理工具
  365. pipedream 一个云服务的集成平台,可以运行用户的代码,将一个云服务的输入,经过处理后输出到另一个云服务。目前是免费使用
  366. avatarify 一个开源软件,只需要提供一张头像照片,就可以生成人物开口讲话的视频 提供zoom接入方式
  367. pattern.css一个纯 CSS 库,提供各种形状的背景图案。这里还有一个类似的网站
  368. 98.css 一个提供 Windows 98 风格的 UI 组件的 CSS 库
  369. zoomerbackgrounds 为zoom提供自定义背景
  370. 《动手学 Scala 编程》
  371. 图书馆噪音 该网站提供牛津大学图书馆的噪音。喜欢图书馆环境的朋友,可以用它作为工作时的背景音
  372. Minecraft 一个以 Minecraft 为基础的儿童数学教育的游戏
  373. 人工智能艺术品
  374. 加州的模型地图
  375. GitHub 的10个使用小技巧 官方介绍10个 GitHub 使用小技巧,很实用,推荐阅读
  376. 了解 JavaScript 依赖地狱 安装 Gatsby.js 时,会下载19000个依赖模块。本文讲解如何分析 Node.js 的依赖关系
  377. 我家如何安装太阳能发电(中文)
  378. mv 命令无需两次键入文件名
  379. 我选择 NextDNS(英文) DNS 是上网必需的一个协议。现在很多服务商提供 DNS 级别的防广告和防追踪功能,本文作者介绍为什么选择 NextDNS
  380. 分布式哈希表 (DHT) 和 P2P 技术(中文) 分布式的 P2P 网络通常使用分布式哈希表(DHT)进行路由,查找周围的节点。本文介绍 DHT 的基本知识,以及算法的实现原理
  381. iuap design 一套面向企业数字化的用户体验系统 react
  382. Docker 镜像构建教程:减小镜像体积(中文)
  383. CTO 干什么?
  384. markmap-lib 一个将 Markdown 转为思维导图的开源工具。
  385. codefence 一个可以嵌入网页的交互式代码编辑器,用户能够直接在网页上输入代码并运行,得到结果。服务端是 Docker 容器,目前支持十几种主流的计算机语言。
  386. droppy 一个可以自己架设的网盘服务,适合搭建在内网,从 Web 界面上传和下载文件
  387. aind 一个装在 Docker 容器里面的安卓模拟器
  388. jott.live 一个轻量级 Markdown 笔记网站,不需要注册,只需要为文档指定密码,适合随手写一点东西分享出去
  389. Tablist Chrome 浏览器插件,可以一次性列出所有 Tab 的网页 URL,方便复制
  390. Feeds Pub 一个社会化的 RSS 阅读器,除了常规的 RSS 聚合功能外, 还加入了一些社会化的属性
  391. JSON Generator 一个生成虚拟 JSON 数据的在线工具,可以根据给定的模式,自动生成 JSON 数据
  392. NYC Cams 实时查看纽约街道上的摄像头
  393. Godot 101 -游戏引擎基础 游戏引擎 Godot 的免费教程
  394. 《斯诺登自传》 斯诺登自传《永久记录》,未删节的简体中文版 PDF 下载,作者本人授权
  395. DeepL 一家创业公司推出的机器翻译引擎,据说比谷歌翻译得更好 :star:
  396. plausible 一个 Google Analytics 的开源替代品,可以自己架设网站访问统计。特点是轻量级,结构简单
  397. apioak 一个开源的国产 API 网关,可以作为前后端之间的映射层。基于 OpenResty,性能好,功能强
  398. like-mysql 一个 Node.js 库,MySQL 数据库的 ORM 映射层,使用很简便,但是功能也比较少
  399. plink-plonk.js 一个用 Go 语言写的 JS 脚本打包工具,根据作者提供的数据,打包时间仅仅是 Webpack 的几十分之一 :star:
  400. pluralsight Pluralsight 宣布四月份对用户免费,网站上面 7000 多门视频课都可以免费听。它家的 C# 课程很有名,最近 Python、JS、Java、Devops 课程也添加了不少
  401. makermask 该网站提供一个开源的口罩方案,本质是一个带在脸上的空气过滤器,可以 3D 打印。过滤层采用空气过滤器的 HEPA 材料
  402. 简单粗暴 TensorFlow 2 这是一本简明的 TensorFlow 2 入门指导手册的中文版翻译,力图让具备一定机器学习及 Python 基础的开发者们快速上手 TensorFlow 2 :star:
  403. 大圣盘 一个百度网盘资源搜索引擎,由网络爬虫自动抓取。
  404. rsa原理&实现
  405. 我在硅谷的9年 2010年,作者从巴西来到美国,为硅谷一家创业公司工作。这家公司最终变成了 Trip.com,并被收购,他就套现离开了。这篇文章回顾了他九年来在美国的工作历程
  406. 写给新软件工程师的一封信 作者给进入这个行业的新人,提供了几点建议(上图),我觉得说得相当好。新人对这些建议肯定没有很深的体会,但是工作几年以后,再回头看,你会觉得这才是正确的路。
  407. User-Agent 新方案 浏览器向服务器发请求的时候,都会带有一个User-Agent字段,表明客户端的一些软件信息。Chrome 浏览器打算冻结这个字段,本文介绍新方案的细节。
  408. GitHub 的官方 RSS Feed
  409. 如何检测用户是否使用了 adblocker?
  410. GoMailer 一个轻量的电子邮件推送开源工具,可以与网站的用户反馈、留言等功能进行集成,将数据填入模板,投递到指定的邮箱
  411. Zarm 一个 React 组件库。特点是依赖少体积小(压缩后 60KB),扩展性好,样式命名采用了 BEM 规范。
  412. KafkaCenter 一站式的 Kafka 集群管理和维护平台,代码开源,完善的权限设计,使用方便,无需精通 Kafka 就能管理集群。
  413. XAudioPro 在线音频实时剪辑转码网站
  414. 办公室噪音生成器
  415. HugeGraph 百度安全团队研发的一款易用、高效、通用的开源图数据库系统,典型应用场景包括深度关系探索、关联分析、路径搜索、特征抽取、数据聚类、社区检测、 知识图谱等
  416. SimpleCTO screenshot 一个在线生成网站截图的工具,用户提交 URL,就能下载网页截图,代码开源
  417. Swift Playgrounds 苹果公司官方的免费 Mac 桌面软件,通过游戏学习 Swift 语言
  418. time.gov 美国政府显示国内各时区的时间的网站
  419. progressive-image-element Html自定义元素规范
  420. learn-d3 D3.js 是功能强大、使用最广泛的 JavaScript 可视化图形库,这组九篇的系列文章是最新的入门教程。
  421. colorabl 这个网站可以下载各种填色图片,打印以后让小朋友用蜡笔填色
  422. 使用树莓派自制热像仪
  423. 使用 Jekyll 和 GitHub Pages 创建个人网站 一篇非常详细的操作指南,如何使用 Jekyll 建立一个静态网站,并发布到 GitHub Pages
  424. pwgen 一个 WASM 模块,用来生成随机密码,可以在命令行使用,也可以作为自定义元素插入网页
  425. Excalidraw 一个非常简单易用的白板绘图开源工具
  426. screen 一个基于 Web 的视频会议软件,可以共享白板和视频,并且能够合作编程
  427. 紧急状况模板 有时候,网站会突然无法访问,这时就需要提供一个临时的应急网址。这里有提供一个网站紧急状况的网页模板。
  428. 字体裁剪工具 中文的字体文件都非常大,网页全部加载不现实。这个工具可以从字体里面,选取网页需要的字符,生成新的字体文件。
  429. xterm-player 一个基于 Web 的命令行终端录制回放工具,解决了分享命令操作时,无法拷贝文字以及视频体积较大的问题
  430. 图灵派 图灵派是树莓派的一个集群板,好比机房里面的一个机架,可以用来自己架设 Kubernetes 集群
  431. EVM 一个国产的针对物联网的超轻量虚拟机,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。
  432. react-visual-editor React 的组件可视化拖拽页面编辑与代码生成工具,让不会 React 技术栈的人员可以通过拖拽生成页面
  433. dino 一个支持 XMPP 协议的聊天客户端
  434. 浏览器在 2020 年可以干什么? 这个仓库收集各种新兴的浏览器 API,展示浏览器具备的能力。如果你想追踪 Web App 开发的前沿,可以关注它。上图是浏览器的画中画 API。
  435. ActivityPub 协议的开源软件 ActivityPub 是一种去中心化的内容聚合协议,可以让其他用户远程订阅你的内容。它很像升级版的 RSS,但是支持远程推送。这里是 ActivityPub 协议技术细节的介绍
  436. CS 253:Web 安全 斯坦福大学的 Web 攻击课程,里面有资料下载,介绍各种攻击手段的基础知识,比如代码注入、网络钓鱼、网络指纹等等
  437. 基于 IPFS 的电子书搜索引擎 网友上传至 IPFS 网络的电子书索引,目前收入量约5万。使用Flask + Elasticsearch + Nginx 构建,已在 GitHub 部分开源
  438. GitHub 中文项目排行榜 这个仓库收集 GitHub 上面国人的中文项目的 Star 排行
  439. 中国地图坐标简介 中国的地图坐标不同于国际通用坐标,在标准地图会产生几百米的偏移,必须采用算法换算
  440. SQLite vs MySQL vs PostgreSQL:关系数据库管理系统的比较
  441. 高性能前端架构
  442. 一次浏览器前端加密的逆向工程 作者浏览一个网站时,发现该网站的加密通信是在前端完成的,即用公钥在前端进行加密和解密,于是进行了逆向工程,还原出明文信息
  443. openVidu 一个开源的视频会议软件,使用 WebRTC 技术
  444. bigbluebutton 开源的远程教育软件,也可用作视频会议
  445. fastai-cnn-camera-app 一个示例项目,如何在网页上使用神经网络,识别照片里面的物体,比如人、树、椅子等等
  446. jira_clone 使用 React + Node.js 写的项目管理工具 Jira 的克隆
  447. vardbg 一个 Python 脚本的调试工具,并可以生成脚本运行流程的可视化视频
  448. AmIUnique 这个网站显示 JavaScript 可以收集多少用户信息,当作唯一指纹,用来追踪用户
  449. Commento 一个为网页插入评论的 Web 服务,可以作为 Disqus 的替代品
  450. Mirage JS 一个模拟服务器 API 返回结果的前端 JS 库
  451. socode.pd 程序员的搜索工具,将各种网络资源汇总在一个搜索框里面
  452. CS246:大数据挖掘 斯坦福大学的大数据挖掘的本科生公开课程
  453. Awesome Open Source该网站对 GitHub 上的开源项目进行分类,共有7000多个类别
  454. awesome-icons 这个仓库收集免费的图标资源
  455. YAML 表示多行字符串的9种方法
  456. ECMAScript 2020(ES2020)的新增语法 本文介绍 ES2020 标准6个新增的语法
  457. SQL 的 NULL 值 本文通过各种 SQL 小例子,解释 NULL 值的用途和带来的问题。
  458. 我如何配置一台 Linux 桌面电脑
  459. 这里有多少只猫? 一个供幼儿练习辨识能力的在线游戏
  460. tomato-clock 一个实现番茄工作法(将工作划分为25分钟的片段)的 Python 小脚本。
  461. Fluttify 一个 Flutter 框架的插件开发工具,解决了插件开发过程中的类型安全,编码繁琐等痛点,目前已有的典型案例有1. 高德地图插件
  462. 可视化浮点数 该网页提供32位浮点数和64位浮点数的二进制结构图,可以方便地设置每一个二进制位,显示对应的数字。
  463. AltSearch 一个谷歌网页搜索的替代品,没有隐私跟踪,无广告
  464. Proton Native Electron 的替代品,使用 React Native 的语法开发跨平台的桌面应用程序,但是底层使用的是 Qt 组件库
  465. Nototo 一个思路很新颖的笔记软件,以可视化的方式做笔记,目前只有 Web 版。一条笔记就是新建一块地,一个目录就是新建一个岛屿,打标签就是新建建筑物
  466. darken 一个 JS 脚本,一行代码让网页从亮模式变为暗模式
  467. dnote 开源的知识管理软件,支持 Web 、命令行和浏览器插件
  468. Rete.js 一个网页可视化编程框架,带有节点编辑器
  469. 数学网站 该网站收集网上的数学学习资源
  470. 数据科学面试准备指南 这是一份英语清单,列出了数据科学方面的常见面试问题,分成机器学习算法、概率统计、产品和实验设计、程序设计、算法和数据结构、SQL 六个大类。
  471. 静态服务器列表 这个网页收集各种语言实现静态资源服务器的命令,比如 Python 3 是python -m http.server 8000
  472. 我编程20年的指导原则(英文) 一个编程20年的资深程序员,总结自己编写软件的原则,其中一条是:安全性 > 可用性 > 可维护性 > 代码简洁 > 性能 另一条是,除非已经完全理解了所要解决的问题,否则不要动手写代码
  473. 41种 SaaS 产品营销策略 提供 SaaS 服务的公司越来越多,如何才能有效地推广自己的服务?这篇长文总结了41种 SaaS 营销方法
  474. netgraph 一个 Go 语言写的 HTTP 抓包分析器,带有 Web 界面
  475. qier-progress 一个网页顶部进度条的 JS 库
  476. pyprotect 一个 Python 代码的加密器,可以防止别人看脚本源码
  477. 简易数学函数作图工具 一个在线生成数学函数图形的网页小工具
  478. jane 一个超级轻量的静态博客系统,使用 Kotlin 语言
  479. akshare 一个基于 Python 的开源金融数据接口库,目的是实现股票、期货等金融产品从数据采集、数据清洗到数据下载的工具,满足金融数据科学家、数据科学爱好者在数据获取方面的需求
  480. Sitdown 一个将 HTML 源码转换为 Markdown 的 JS 库,可以定制规则
  481. GoatCounter 一个开源的访客统计软件
  482. 货币汇率 API 该网站提供免费货币汇率的 JSON API
  483. GameBoy 模拟器教程:使用 JavaScript 语言 这组系列文章讲解,如何用 JavaScript 语言模拟 GameBoy 的硬件,可以用来了解硬件知识
  484. 初学者的安卓学习资源 这是 HN 的一个帖子,讨论初学者应该参考哪些安卓学习资源
  485. 黑客的贝叶斯方法:以 Python 为例 免费的英文电子书,讲解贝叶斯概率在 Python 语言中的应用
  486. Go 101 免费的英文电子书,介绍 Go 语言的基本语法
  487. GOTO 语句被认为有害(译文)
  488. onedev 一个 GitLab 的替代品,DevOps 平台,带有 Git 版本管理、issue 追踪、Pull Request、持续集成等功能。
  489. qier-player 一个 H5 视频播放器的 React 组件
  490. 写作猫 AI 写作助手,可以给出文章中的语言错误
  491. 动手学深度学习(译文)
  492. 云原生技术公开课 主要介绍容器和 kubernetes
  493. kubernetes中文指南
  494. 如何制作树莓派 NAS
  495. 7天用 Go 从零实现系列
  496. 过去十年最佳的15张太空照片
  497. 日期版本的方案 有人正式提出了"日期版本"(ChronVer)的方案,软件版本按照年月日编排。理由是用户更在乎最新版本的发布时间,而不是版本号。这里还有一篇文章,介绍日期版本的一些现有实例
  498. 区块链的共识机制
  499. JavaScript 新的管道运算符
  500. sscaffold-css 一个极简的 CSS 默认样式库,目的是为 HTML 裸标签提供美观的样式
  501. Wayback Machine 插件 Chrome 浏览器插件,互联网档案馆的官方版本,可以查看一个网页的历史版本,包括那些已经无法访问的网页。
  502. inlets 一个反向代理服务器,可以将内网的服务映射到公网。
  503. jql 一个命令行的 JSON 数据查询工具,有更简单的查询语法。
  504. Broot 一个命令行的目录树浏览工具,可以作用ls命令的替代品。
  505. snowpack 一个 JavaScript 工具,可以将 node.js 模块转成单个的 JS 文件,替代 Webpack 这样的打包工具。
  506. Hexo Cheatsheets Theme 一个 Hexo 的主题,可以用来制作速查表(cheatsheet)网站,参见 devhints.io 的例子
  507. png 一个 Node.js 模块,用于 PNG 图片的解码和编码
  508. showdoc 一个技术文档网站的服务端,适合展示团队的技术文档、API 文档
  509. industry-machine-learning 这个仓库收集各行业应用机器学习和数据科学的真实案例。
  510. SQL 谋杀之谜 一个英文的 SQL 初级教程,以游戏的方式,让你利用学到的 SQL 概念和命令来找出谋杀凶手
  511. 应用密码学 免费的英文电子书,斯坦福大学的研究生教材
  512. 谷歌的 Python 课程 谷歌公司开发的免费 Python 课程,内容包含 Python 语言知识、Git 和计算机自动化。
  513. 11款开源数据库简介 假如你在寻找可以代替MySQL的数据库
  514. Snip 将打印的数学公式转成 LaTex 代码
  515. age 一个命令行工具,使用公钥/私钥对文件进行解密和加密
  516. rssant 开源的 Web 端 RSS 阅读器,基于 Python
  517. stpyv8 一个引入 V8 引擎的 Python 模块,使得 Python 程序里面可以写 JavaScript 代码
  518. NodeTube 一个可以自己架设的 Youtube 替代品,可以上传视频在网页观看,基于 Node.js
  519. tauri 一个使用各平台的 WebView 控件,构建跨平台桌面应用的 JavaScript 框架
  520. Generative Placeholders 获取占位图像的网站,所有生成的图像都是艺术化的几何图形
  521. Terrastruct 一个在线的架构图、流程图工具
  522. 技术大会演讲指南 教你怎么准备技术大会的演讲
  523. Waking-Up 收集后端校招面试的准备材料
  524. 深入深度学习 免费电子书,介绍深度学习
  525. 神经网络原理简介 一个分成三个部分的神经网络简介,主要介绍数学原理,使用最简单的例子
  526. 实时极光照片
  527. Generative Placeholders 获取占位图像的网站,所有生成的图像都是艺术化的几何图形
  528. playwright 一个支持 Chrome、Safari、Firefox、Edge 的浏览器自动化工具,即一个自动化脚本对所有浏览器都有效,由 Puppeteer 团队出品
  529. Boost Note 一个笔记软件,有 Web 版和跨平台的桌面 App
  530. 微信markdown 将 Markdown 文档自动即时渲染为微信公众号图文
  531. dockerpi 一个 Docker 镜像文件,可以在 x86 计算机上运行树莓派环境。这里的重点是树莓派是 ARM 架构,所以等于在 x86 架构上模拟 ARM 架构
  532. undraw 一个免费插图网站,可用于商业
  533. 服务器的定义 一片文章我们经常提到服务器,但是到底什么是服务器?这篇文章讨论了服务器的含义,它既可能是硬件,也可能是软件,取决于上下文
  534. 为什么 npm 锁文件是一个安全隐患? Node.js 的模块管理系统 npm,会自动生成锁文件package-lock.json。作者提出,下毒者可以偷偷修改这个锁文件,加入恶意模块,而很难被发现
  535. 互联网用户追踪技术 本篇长文对各种互联网用户追踪技术进行总结
  536. monica 一个个人的 CRM(客户关系管理)系统,可以自己架设服务,管理你的所有人际关系
  537. kutt 开源的短链接生成器,基于 Node.js,允许自定义短链接、设置链接密码,还提供访问统计
  538. tesseract.js 一个 JavaScript 语言的 OCR 库,可以在网页运行,识别图片中的文字。它支持100多种文字,包括中文。这里还有一篇教程,介绍 Python 语言如何使用这个库
  539. sshelper 一个安卓的 SSH 服务器应用,使你可以 SSH 登录到安卓手机
  540. linkding 一个自己架设的网址书签服务
  541. Pic Hance 一个将低分辨率图片增强为高分辨率的工具,可以将分辨率增加4倍(即长和宽各增加一倍)
  542. darktable 一个数码照片的后期处理软件,可以视作 Lightroom 的开源版
  543. digiKam 数码照片管理的跨平台桌面软件
  544. Find yourself a hobby 该网站会随机显示一个业余爱好,以及介绍材料。如果你不知道自己有什么爱好,可以看看这个网站,也许能找到感兴趣的事
  545. 区块链背后的密码学 中文的密码学入门介绍,向非专业读者介绍了密码学的基本概念,没有涉及到技术细节
  546. CoreUI Icons 一套开源图标,有1500多个,支持 SVG、PNG、Webfonts 多种格式
  547. RosettaGit 该网站收集一些典型的编程任务,然后用尽可能多的计算机语言,给出这些问题的实现。目前,它一共收集了13个编程任务,4392种解决方案,涉及749种计算机语言
  548. 计算机科学入门 英文的免费电子书,从最基本的二进制开始讲起,直到操作系统的底层原理工具
  549. pixlr 一个基于 Canvas 和 WebGL 的在线图像编辑器
  550. 微软数学 微软公司的手机 App,通过摄像头拍摄数学公式,给出相关资料,甚至方程式的解
  551. gitpod 浏览器里面的 IDE 编辑环境,一键加载 GitHub 仓库,内部使用的是 VSCode Web 版,支持主要的编程语言
  552. Happy Hues 该网站提供一系列配色方案,可以实时切换、定制,查看效果。
  553. sizle 一个在线制作 PPT 的网站
  554. Lasting Paper 一个 Kindle 阅读器的桌面客户端,可以自动同步高亮文本和注释
  555. Hidden Bar Mac 电脑的软件,可以隐藏/展开系统状态栏的图标
  556. magicCss 一个实现各类图形的 CSS 库
  557. 人工智能简介 芬兰政府发布免费课程《人工智能简介》,向欧洲的普通公民介绍人工智能知识。内容涵盖了从AI的哲学含义到诸如贝叶斯概率之类的技术主题,大概需要六周的时间才能完成,每个部分需要5到10个小时
  558. 学习编程的安卓App 这篇文章介绍10个专门用来学习编程的安卓 App,主要侧重于 Java 学习
  559. 快速 这个英文网页专门收集发生得很快的事情,其中有两件与中国相关
  560. Mithril 一个前端 JS 框架,只有 9.5KB,如果你感到 React 或 Vue 太重,应该看看这个框架。
  561. Cloud Run 介绍 Cloud Run 是谷歌云的一个 Serverless 服务,特点是直接抓取 Docker 镜像文件运行,不用自己部署文件。
  562. Cloud Run 托管网站 本文介绍作者如何使用这个服务,部署自己的静态博客网站。
  563. Git 原理解释 本文用通俗的示例和图片,解释 Git 进行版本管理的原理。
  564. Elementary OS 一个基于 Ubuntu 的 Linux 发行版,目标用户是不懂计算机的人,用户界面高度模仿 MacOS。
  565. VirtScreen Linux 系统的虚拟桌面 App,可以起一个 VNC 服务,然后用 iPad 或其他设备的 VNC 客户端连接上去,就可以形成扩展桌面。
  566. cairoshell Windows 系统的一个可定制的桌面环境。
  567. knDB 一个轻量级的 Node.js 数据持久化库。
  568. 舒尔特方块游戏舒尔特方格是数字1-25随机分布在25个方格里面,用户按照从小到大的顺序,依次指出每个数字的位置,根据耗时判断注意力水平的高低,详见百度百科。这个游戏最好在手机上玩。
  569. svg-text-animate 一个将英语或数字字符,转为 SVG 动画的 JS 库。
  570. Cloudflare workers Cloudflare 正式发布 workers 功能了,允许网站直接部署在它的边缘网络,即 CDN 的每个节点上面。这应该是目前 serverless 最好的方案了
  571. openeuler 华为发布自家的 Linux 发行版 openEuler,基于 CentOS。这是早先的华为 EulerOS 系统的开源版。根据介绍,主要特点是 ARM64 的完美支持和极高的安全性。
  572. 深海 这个网站可以不停往下拉,看看每个深度的海底都有些什么生物。上图是海底45米。
  573. 概率、统计和随机过程导论 免费的英文本科生《概率和统计论》教科书。
  574. 椭圆曲线加密教程 椭圆曲线加密的优点是,密钥较小,但是加密强度保持不变,比特币就是采用这种加密方法。本文是英文教程,解释椭圆曲线加密的原理。
  575. 2019年度最佳视觉错觉 这是视觉错觉作品比赛的官方网站,评选出了2019年度的最佳作品,都是视频。
  576. 火星地图 美国宇航局的火星在线地图,谷歌也有一个类似的网站。
  577. marktext markdown 桌面编辑器
  578. hacker-laws 对开发人员有用的定律、理论、原则和模式
  579. http-basics 了解http基础
  580. eng-practices-cn 谷歌工程实践文档
  581. 软件建构编年史
  582. VirtScreen 让 iPad/平板电脑 变成Linux上的辅助显示器
  583. 区块链特性的日志记录工具 Loggeru是一个利用区块链特性的日志记录工具
  584. Arya 在线 Markdown 编辑器,支持 流程图、甘特图、时序图、任务列表 等
  585. 我在5天内重拍Mac系统默认壁纸,才知道原来这么难
  586. 逐行剖析 Vue.js 源码
  587. kubesphere 高颜值容器管理平台
  588. show-ip-api-nginx 2行配置返回客户端IP
  589. httptoolkit 拦截http&https请求
  590. imgproxy 图片代理网关,并且提供格式转换和大小缩放功能
  591. navi 一个命令行的交互式备忘工具,你可以查阅某个命令的作用
  592. zzkia 这个工具可以生成老式诺基亚手机的短信图片
  593. 法信 一个法律仓库
  594. 《高性能 Go 代码工坊》 High Performance Go Workshop
  595. Regexper 将 JS 的正则表达式转成图形解释的在线工具
  596. Write With Transformer 自动生成英语文本。你输入一句话,然后按 Tab 键,就得到一整段
  597. Cosmoteer 一款模拟类免费游戏,用户设计自己的宇宙飞船,然后投入战斗
  598. 监控某个服务是否正常 如何写 Linux 的监控脚本
  599. Publisheet Excel 表格转为网页表格的在线工具
  600. Facebook Horizon Facebook 头号玩家 VR 虚拟游戏
  601. This is sand 一个手机APP用来制作沙画
  602. Folder Explorer 扫描一个目录,给出目录结构、文件大小等统计信息的桌面工具
  603. laogongshuo 在每个字符之间插入一个零宽度字符,用来逃过文本过滤系统
  604. bot.land 一个在线策略游戏,玩家编程设计自己的机器人进行战斗
  605. java-design-patterns 一个开源仓库,收集 Java 语言的各种编程模式
  606. codelani 该仓库对所有计算机语言进行统计,目前一共收集了3563种。
  607. computer-science 计算机科学自学计划
  608. mml-book 机器学习的数学基础
  609. 约定式提交 git 提交规范
  610. instant.page 一个 JS 库,当用户鼠标悬停在链接上面,就开始预加载网页,从而使得用户真正点击的时候,页面瞬间就能加载
  611. S0lly 一个 Excel 里面的策略游戏《文明》
  612. stellarium 一个开源的天文软件,显示了逼真的 3D 天空,就像用肉眼或望远镜看到的一样,有桌面版和 Web 版
  613. tiler 马赛克镶嵌画的最佳设计工具
  614. cherry 一个基于机器学习的简易中文文本分类器,可以给出输入的中文内容的类别
  615. projectnaptha 一个 Chrome 浏览器插件,可以选中并识别图片里面的文字
  616. 反向面试
  617. Python教程 Python 初学者教程《A Byte of Python》的中文翻译
  618. modern c 最新出版的 C 语言的英文教材,作者提供免费下载
  619. chart.xkcd 一个 XKCD 漫画风格的网页图表库
  620. rough 生成手绘风格图片的 JS 库
  621. Skim MacOS 平台的一个开源 PDF 文件阅读器
  622. pagemap 一个 JS库,在网页插入迷你的页面缩略导航图,用户可以点击这个图的不同部分,实现快速导航
  623. k2pdfopt 一个 PDF 工具,将 PDF 文件重排成 Kindle 和手机可以阅读的页面大小
  624. morse-encrypt 零宽度字符加密文
  625. Docker 初学者教程
  626. Kubernetes academy 针对初学者的免费 Kubernetes 视频课程,帮助学习者理解 Kubernetes 的基本概念
  627. GK Docs 面向前端开发者的网址导航站
  628. free-for.dev 收集互联网上的免费开发者资源
  629. qrcode_scanner Flutter 的二维码扫描插件
  630. Dadroit JSON Viewer一个浏览大型 JSON 数据文件专用的桌面 JSON 查看器
  631. Node.js 爬虫示例 一个 Node.js 爬虫的示例项目,帮助感兴趣的同学了解爬虫的实现
  632. wallace-cli一个 CSS 样式表的命令行分析工具,显示有多少条规则、选择器,压缩前后的文件大小等等
  633. Anime4K实时提升卡通动画的分辨率,使其成为高清动画的工具
  634. hexo-theme-cold-stone hexo Blog 新主题样式
  635. DarkDarkGo 开源的暗网搜索引擎工具
  636. CPU原理导论 一篇使用通俗语言讲解 CPU 原理的教程。
  637. npmview 该网站让你查看 npm 模块里面包含了什么文件
  638. string-hash 在线哈希计算器
  639. hellodjango-blog-tutorial django 教程
  640. Tone.js 一个使用 Web Audio API 在浏览器创建交互式音乐的框架
  641. TagUI-Python 一个 Python 的自动化模块,可以自己编写脚本,完成浏览器自动化、键盘自动化、鼠标自动化等操作。
  642. wewe 微信群聊同步到web
  643. milkman 一个类似 Postman 的 HTTP 请求/回应的调试工具,区别是它不是基于 Electron,而是基于 JavaFX
  644. oh-my-rss 一个中文 IT 网站的 RSS 聚合服务,代码开源
  645. Gogh 一个终端窗口颜色主题的安装工具,目前有170多种配色方案可选择,支持 Linux 和 Mac
  646. pictool 一个较为轻巧的前端 JS 库,用来处理图像效果
  647. bild 一个图像处理的命令行工具,Go 语言编写。可以通过命令行参数,调节亮度、饱和度、模糊、锐化等
  648. dsvpn 一个非常简单的 VPN 实现
  649. lefthook Git 钩子管理器,可以用在各种项目之中。特点是功能强大,允许并行执行多个任务。
  650. plyr 一个前端 HTML5 的视频/音频播放器,特点是简单易用,定制性好
  651. color 一个 JavaScript 的颜色操作库,可以使用各种方法对颜色进行操作
  652. exa ls (目录查看命令) 的替代品
  653. wtf-cli 一个查询字母缩写含义的命令行工具,例如 OS 代表 Operation System,数据来自abbreviations.com。
  654. sandman2 可以为各种数据库自动生成 RESTful 接口(Python)
  655. lite 国产的静态编程语言,追求简单可读,目前支持转码为 C#/Go/TypeScript
  656. SuperTinyIcons 一个 SVG 图标库,提供100多个常用的 Logo 图标
  657. ananasanalytics 数据可视化桌面工具,可以链接各种数据源
  658. sostupidsearch 一个搜索命令 grep 的替代品,使用 Rust 语言编写,有更好的速度和输出界面
  659. fastify 比 Node.js 原生的 HTTP 处理更快的 Web 框架
  660. gissue issue 备份工具
  661. distrotest 浏览器体验 Linux 和 Unix 操作系统
  662. 33-beautiful-free-icon-sets 33个免费图标网站
  663. zenflowchart 在线流程图制作工具
  664. autosetup 通过图形界面一次性选择所要安装的应用程序,主要用于新系统的装机,Debian 系的发行版
  665. hallelujahIM Mac上的英文输入法,支持中文翻译
  666. SoloPi 一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间
  667. overwatch-ui 守望先锋UI框架Vue.js
  668. 植物画册 1865年,英国著名女插画家 Elizabeth Twining 出版了二卷本的《植物画册》,包含160幅全彩色的植物插图。该网站将这160幅画都上线,可以下载。
  669. 数字隐私档案 该仓库收集互联网上保护用户隐私的各种工具和方案
  670. 制作你自己的美少女卡通头像
  671. jexcel 一个浏览器电子表格的 JS 库,与 Excel 兼容
  672. exthouse 分析评估 Chrome 插件对性能的影响 浏览器的插件会对浏览器性能造成影响
  673. toolfk 程序员使用的在线工具
  674. voxinsta Instagram 的发现频道
  675. osgameclones 开源游戏克隆
  676. hat 在浏览器中加密解密文件
  677. tableconvert 在线表格转成 Markdown、JSON、HTML、XML、YAML 等数据格式
  678. asciimath 一个网页工具,可以将 ASCII 字符的公式转为数学字体显示
  679. Cowardly-Witch 日本动漫网站,代码开源
  680. trackingjs 浏览器里面的人脸捕捉、颜色追踪的 JS 库
  681. FingerMemory 五笔输入法训练教程
  682. QRgo 命令行生成二维码
  683. nullboard 浏览器看板
  684. 哥本哈根目录 150条创业原则
  685. Docusaurus Markdown 静态文档网站的建站工具,前端使用 React
  686. 代替Google
  687. imgsquash 基于 Node.js 的图像压缩服务,有 Web 界面,非常方便部署成微服务
  688. fusejs 一个轻量级的 JS 模糊搜索引擎
  689. youtube-dl-interactive 命令行 Youtube 下载器,基于 youtube-dl
  690. react-simple-animate react 动画组件
  691. office-ui-fabric-react 用于构建Microsoft Web体验的React组件
  692. sitemap 生成站点导航文件 sitemap XML 的 JS 库
  693. terminus 一个多功能、跨平台的终端模拟器 :star:
  694. tesseract.js 一个可以完成 62 种语言 OCR (光学识别)的 JS 库 :star:
  695. lsd 文件列表命令 ls 的替代品 :star:
  696. Tab-Manager-v2 开源的 Chrome 浏览器插件,用来批量管理浏览器打开的网页标签,还有一个类似的插件 SmallTab :star:
  697. apple-opensource 苹果公司官方的开源网站,提供 MacOS、iOS、开发者工具的源码 :star:
  698. high-performance-go 高性能 Go 代码工坊 :star:
  699. fe4ml 面向机器学习的特征工程(中文) :star:
  700. apple image&video 苹果公司发布的所有图像和视频,从1970年代直到2019年 :star:
  701. goalert 一个基于 Go 语言实现的报警和处理报警系统,开箱即用,支持 Docker 快速部署 :star:
  702. geziyor Go 的分布式爬虫框架 :star:
  703. unioffice Go 可以创建、操作 Office Word、Excel、Powerpoint 三件套的库
  704. Java Java 内置算法清单 :star:
  705. Linkage-RecyclerView 基于 MVP 架构开发的二级联动列表控件 Android :star:
  706. SmoothRefreshLayout 一个高效、强大的 Android 刷新库 :star:
  707. fe-interview 每天 4 个基础前端面试题,让你在前端面试中‘所向披靡’
  708. AutoPiano HTML5 技术开发的在线钢琴应用
  709. OpenEmu 在 macOS 系统上回味下童年时的游戏,一个可以玩各种复古游戏的游戏机 :star:
  710. FreshRSS 免费自托管 RSS 阅读器
  711. psutil 一个跨平台库的进程和系统资源监控、管理库
  712. ChineseBQB 斗图库,终于可以在群里挺起腰板了
  713. grade 从图像提取两种主要颜色,然后生成渐变色背景。
  714. cssfx 网站收集各种 CSS 特效,可以复制粘贴到自己的项目。
  715. colorize 黑白照片自动上色的服务 :star:
  716. Decryption-Tools 勒索病毒解密工具 :star:
  717. 多吉搜索 一个新的国产搜索引擎,个人作品,据称目标是成为百度的替代方案之一 :star:
  718. Flutter4GitLab 一个 Flutter 实现的 GitLab 客户端,可以用作 Flutter 学习资源
  719. vscodecandothat 收集 vscode 高级功能 :star:
  720. root 收集 root 安卓手机的方法 :star:
  721. i18ns 国际化翻译搜索
  722. utterances 将 GitHub 的 issue 当作评论系统,插入第三方网页的 JS 库
  723. pastel 基于 React 和 Ink 的命令行应用开发框架
  724. RandomJson 一个生成随机 JSON 数据的 Kotlin/Java 库
  725. Librian 根据背景图片和剧本,自动生成 Galgame 游戏图景的工具 :star:
  726. keepass 桌面端密码管理工具
  727. koken 搭建自己的图片网站
  728. uppy js 模块化文件上传器
  729. AndroidUtilCode 安卓工具包
  730. awesome-uikit 收集前端各种JS框架,Web组件库和后台管理模板
  731. excelize 读写 Excel 文件的 Go 语言库
  732. SpringAll Spring 教程
  733. seata 分布式事务管理
  734. FaceDetection-DSFD 双分支人脸检测器全新算法(腾讯优图):star:
  735. openpose 基于卷积神经网络和监督学习的开源库,可以实现人的面部、躯干和四肢甚至手指的跟踪。适用于多人,且标记准确,同时具有较好的鲁棒性 :star:
  736. calculator windows 开源计算器,提供标准、科学、程序员计算器的功能
  737. drone 基于 Docker 的持续集成平台,使用 Go 语言编写 :star:
  738. pprof 可视化性能分析工具 :star:
  739. learn-go-with-tests 通过单元测试学习GO语言 :star:
  740. Fuse 基于 JavaScript 的模糊搜索引擎 :star:
  741. Quantum Computing 微软 & Google 共同开设了一门量子算法课程,可以通过浏览器模拟的量子计算环境,学习量子算法
  742. papercss 手绘风格 CSS 库
  743. saberland 新一代年轻开发者的静态网站生成系统
  744. tmux-fzf-url 快速打开终端中的 URL
  745. tucao 吐个槽反馈平台,帮助你把产品做得更好
  746. redis-tui redis 命令行图形界面工具
  747. diving基于 dive 分析 docker 镜像,界面化展示了镜像每层的变动(增加、修改、删除等)、用户层数据大小等信息。
  748. rhizobia_J 陌陌开源 JAVA 安全 SDK 及编码规范
  749. generator-jhipster JAVA 脚手架,几秒钟内创建 Spring Boot + Angular/React 项目的开源应用程序生成器,它可以自动化生成一个完整 Web 应用或微服务架构
  750. Gloading 深度解耦的 Android 加载组件
  751. Android-BLE 蓝牙框架,包括扫描、连接、设置通知、发送数据、读取、接收数据和OTA升级以及各种直观的回调,近乎一行代码植入项目,可扩展配置蓝牙相关操作。
  752. Brooklyn Mac 酷炫屏保
  753. commit-messages-guide 一个了解 commit 信息重要性和如何更好地编写它的指南
  754. vscode-extension-samples 官方 VS Code 开发扩展插件的代码实例集合
  755. docker-slim 大幅度缩减 docker 镜像的体积,方便分发
  756. pixi.js Html5 2D webGl 引擎 :star:
  757. JavaGuide 涵盖大部分Java程序员所需要掌握的核心知识 :star:
  758. tio 基于aio(nio2) 可以用来开发IM、TCP私有协议、RPC、游戏服务器端、推送服务、实时监控、物联网、UDP、Socket将会变得空前的简单 :star:
  759. smart-socket 高性能的企业级AIO通信框架,适用于IM、RPC、IoT等诸多领域
  760. 128个有趣的树莓派项目
  761. water.css 一个极小化的 CSS 框架,用来快速为网页加上简单样式 :star:
  762. googler 命令行 Google 搜索工具
  763. ddgr 命令行 DuckDuckGo 搜索工具
  764. Convert images to LaTeX 数学公式的截图 OCR 转为 LaTex 代码的桌面软件 :star:
  765. ScreenDump 一个在线截屏工具。用户只要输入网址,就会显示各种设备的网页截屏,相当方便 :star:
  766. I Love IMG 该网站提供各种在线的图像编辑工具,比如图像缩放、压缩、裁剪、水印等 :star:
  767. motrix 一款全能桌面下载工具,持下载 HTTP、FTP、BT、磁力链、百度网盘等资源 :star:
  768. js-cloudimage-360-view 一个可以360度旋转观看图片的 JS 库,用于在网页上展示商品 :star:
  769. re-editor 一个基于 Slate 的开箱即用的 React 富文本编辑器,可以定制化
  770. Pyodide 一个在浏览器运行的完整的 Python 解释器,可以执行 Python 脚本
  771. RemixIcon 一套免费高质量的开源图标库,目前有1500多枚图标,提供矢量图和字体图标文件,可用于商业用途 :star:
  772. MuseNet 人工智能公司 OpenAI 开发的自动作曲系统,可以指定你想听的音乐家(比如肖邦、莫扎特)
  773. tomorrow-theme 语法高亮主题
  774. WebGL-Fluid-Simulation :star:
  775. the-art-of-command-line 命令行艺术 :star:
  776. weixin-java-tools 微信公众号、企业号Java SDK
  777. vimari vimium for safari :star:
  778. hutool Java工具包,集成各种常用工具类,避免编写重复代码
  779. mongo-hacker MongoDB Shell 增强 :star:
  780. DanmakuFlameMaster bilibili Android 开源弹幕解析绘制引擎项目
  781. leakcanary 适用于 Android 的内存泄漏检测库
  782. 超强vim配置文件 :star:
  783. javacv OpenCV,FFmpeg等Java接口 eg
  784. incubator-echarts 一个功能强大的交互式图表和浏览器可视化库 :star:
  785. animated-gameboy-in-css CSS 制作 gameboy 动画 :star:
  786. hacker-scripts 黑客脚本-根据真实故事 :star:
  787. che 下一代Eclipse IDE 云IDE :star:
  788. LineMenuStyles 菜单样式
  789. Google-IPs Google 全球 IP 地址库 :star:
  790. anypixel 是一个开源软件和硬件库,可以使用Web创建大型像素图。:star:
  791. Macaca 一套面向用户端软件的测试解决方案,提供了自动化驱动,环境配套,周边工具,集成方案,旨在解决终端上的测试、自动化、性能等方面的问题。 :star:
  792. SocketIoClientDotNet C# SocketIO库 :star:
  793. docker-ipsec-vpn-server 你懂的 :star:
  794. docker-ssr 你又懂了 :star:
  795. jsproxy 你懂不懂我是懂了 :star:
  796. V2ray Core 构建代理以绕过网络限制,你还是懂了 :star:
  797. frp 内网穿透高性能反向代理应用 :star:
  798. brook 跨平台 proxy/vpn 软件,不想懂 :star:
  799. JIB 将你的 Java 应用快速构建 Docker 镜像 :star:
  800. Git History 快速浏览 Git 历史记录
  801. Easy Excel 快速、简单避免 OOM 的 Java 处理 Excel 工具
  802. Kratos Go 微服务框架(bilibili开源)
  803. Deta Parser 快速中文分词分析 Word Segmentation :star:
  804. Seata 分布式事务解决方案
  805. ShedLock 轻量级分布式 Task 锁 :star:
  806. Jabcode 彩色二维码,可以存储更多数据的二维码 :star:
  807. q 像敲SQL一样在命令行查询CSVs/TSVs
  808. Finagle Twitter 开源 RPC 框架
  809. Resilience4j 容错库专为函数式编程而设计 Java
  810. Aho Corasick Java 实现,针对 Ascii 优化,支持 Unicode
  811. funNLP 中英文敏感词、语言检测、中外手机/电话归属地/运营商查询、名字推断性别、手机号抽取、身份证抽取 等 :star:
  812. Squiggly Java Jackson JSON PropertyFilter,它使用Facebook Graph API过滤语法的子集object/list/map属性
  813. fx 命令行 JSON 处理工具
  814. Arthas 线上诊断 Debug,热更代码神器 Java :star:
  815. Httpie 比 curl 更友好跟好用 :star:
  816. DBeaver 各种数据库客户端集合 :star:
  817. mkcert 0配置制作本地可信 HTTPS 开发证书 :star:
  818. Mapper Mybatis 通用 Mapper
  819. ip2region IP地址查询库 :star:
  820. lettuce-core 高性能 Redis Client :star:
  821. HanLP 汉语言处理包,目标是普及自然语言处理在生产环境中的应用。:star:
  822. socketio 优秀 :star:
  823. redisson 基于 Redis 实现的各种锁 :star:
  824. vditor Markdown编辑器
  825. strapdownjs 在浏览器中即时优雅的展示Markdown文档
  826. picojs 只有200行代码的人脸检测库(JavaScript)
  827. rsuite 个人比较喜欢的一套 ReactUI 组件库
  828. signale 分级别记录日志
  829. NES.css 8位机风格的CSS框架
  830. howler.js Javascript 音频库
  831. nivo 数据可视化组件 Reactjs
  832. DoodleMaster 手绘UI自动生成HTML/CSS
  833. fastscan 通过 ahocorasick 算法快速搜索文本,敏感词过滤
  834. ant-design-pro UI 组件库
  835. vue-antd-admin UI 组件库
  836. vue-antd-admin UI 组件库
  837. ant-design-mobile UI 组件库
  838. Eva Icons 480个开源 Icons
  839. dumper.js Node.js 变量检查工具
  840. nanoid JavaScript 字符串ID生成器
  841. neditor 基于 ueditor的更现代化的富文本编辑器,支持HTTPS
  842. monaco-editor 基于浏览器的代码编辑器
  843. dayjs 代替 Moment.js
  844. Parsley.js 表单验证
  845. hotkeys 捕捉键盘输出 :star:
  846. mpvue 美团小程序的前端框架
  847. G3D 是一款基于 WebGL 的 javascript 3D 绘图引擎
  848. filepond 灵活而有趣的JavaScript文件上传库,体验很好
  849. flv.js Html5 flv 播放器
  850. babel JavaScript的编译器
  851. hanzi-writer 一个演示汉字笔画顺序的 JS 库 :star:
  852. DoKit IOS & Android 研发助手(App信息查看,沙盒浏览,MockGPS,Crash查看,子线程UI等)
  853. RxTool Android 工具包(微信支付,支付宝支付,zip4j,QR,验证码等)
  854. Luban Android 客户端高效图片压缩算法
  855. AndroidAutoSize 今日头条屏幕适配方案终极版
  856. zxing 条形码扫描
  857. Localroast 模拟服务进行开发测试
  858. wrk Http压力测试工具
  859. ab Http压力测试工具
  860. ttyd 通过 Web 浏览器共享终端
  861. z.lua Shell 增强
  862. RTC 分析 Redis RDB文件
  863. greendns 开源 DNS 服务器
  864. Whaler 将 Docker Image 逆向为 Dockerfile :star:
  865. kitematic 跨平台 Docker 容器管理工具
  866. dive Docker 镜像分析工具 :star:
  867. nginxconfig 图形化自动生成Nginx配置文件 :star:
  868. wayne k8s集群管理发布平台
  869. aws-cli 通过命令行管理你的aws
  870. shuttle Mac SSH 增强插件 :star:
  871. wtf 终端的个人信息仪表板
  872. rtty 任何地方通过Web访问你的设备的终端 :star:
  873. instantbox 快速创建一个干净的 Linux Box(支持各种发行版Linux系统):star:
  874. How-To-Secure-A-Linux-Server 让你的Linux操作系统变得更加安全 :star:
  875. MyPerf4JC 高并发性能监控工具(Java):star:
  876. k3os 为k8s定制的操作系统 :star:
  877. Dcache 腾讯开源NoSQL分布式存储系统 :star:
  878. TIDB docs 无缝兼容Mysql的分布式数据库 :star:
  879. canal Mysql BinLog 增量订阅消费 :star:
  880. soar 机器学习优化 SQL :star:
  881. WeChatTweak-macOS macOS 微信客户端增强插件(可以拦截撤回消息) :star:
  882. Public APIs 收集各种免费第三方 API :star:
  883. SpaceVim 模块化的 Vim IDE :star:
  884. trilium 构建个人知识库
  885. Markdown to PDF Markdown to PDF 网页版
  886. Pock Mac 在 TouchBar 中显示 Dock :star:
  887. Chrome App Heroes Chrome 插件排行榜
  888. Dust3d 开源3D建模软件
  889. Autossh SSH 增强弥补 Terminal 无法保存密码的不足 :star:
  890. p3c Java 编程指南 IDE 插件
  891. Buttercup Desktop 多平台密码管理工具
  892. Algorithm Visualizer 算法可视化在线平台 :star:
  893. Git Extensions Git 图形化客户端
  894. Chinese Xinhua 中华新华字典数据库
  895. vjtools 唯品会 JavaTools(Java开发手册,IDE格式化模板,Sonar规则定制示例 等)
  896. shadowtunnel 保护你的Tcp流,好像又懂了
  897. marktext 一款简单优雅的跨平台 Markdown 编辑器
  898. qrcode 动态艺术二维码
  899. awesome-python-login-model 模拟登陆一些大型网站(facebook,微博,知乎,拉钩,网页音乐 等)
  900. files scrapydweb
  901. awesome-spider 各种爬虫集合(bilibili全家桶,豆瓣全家桶 等)
  902. ColorUI 个人比较喜欢的一款UI组件库
  903. wux-weapp 一款UI组件库
  904. weui-wxss 微信小程序原生UI
  905. vant-weapp 一款UI组件库
  906. wxParse 富文本解析自定义组件,支持HTML及Markdown
  907. wx-charts 图表组件
  908. wemark Markdown渲染库
  909. wxapp-img-loader 图片预加载组件
  910. we-cropper 图片裁剪工具
  911. wxa-plugin-canvas 朋友圈海报生成组件
  912. wx_calendar 日历
  913. weapp.request 网络请求库基于PromiseAPI增加缓存控制
  914. mp-githubtrending 查看GitHub Trending的微信小程序
  915. K8tools K8工具合集(内网渗透/提权工具/远程溢出/漏洞利用/扫描工具/密码破解/免杀工具)
  916. Knowledge is powerful, be careful how you use it!
  917. Micro8 渗透攻击十年大神作品,已停更
  918. radare2 逆向工程平台
  919. zxcvbn 一个受密码破解者启发的密码强度估算器
  920. Tools of The Trade,from Hacker News.
  921. USBCopyer 全自动偷偷备份你的U盘
  922. leon 一个开源的个人助理
  923. faceswap 著名的换脸项目
  924. sqlflow 调用AI像SQL一样简单
  925. CycleGAN 生成对抗网络(GAN)是一个十分有效的深度学习模型,由此衍生了CycleGAN,将绘画转为照片等
  926. TensorFlow-Course)
  927. DeepCreamPy 去除马赛克 :) 等 :star:
  928. deepmask Torch实现了DeepMask和SharpMask
  929. DeepFace 人脸识别、脸脸检测、人脸关键点检测等任务
  930. face-api.js 面部识别 :star:
  931. gameboy.live :star:
  932. snake 在URL上玩贪吃蛇 :star:
  933. egret-core 游戏引擎
  934. wtfpython-cn wtfpython的中文翻译
  935. English-level-up-tips-for-Chinese 英语进阶指南
  936. system-design-primer 系统设计入门翻译 :star:
  937. advanced-go-programming-book Go语言高级编程 开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
  938. Python-100-Days Python - 100天
  939. architecture.of.internet-product 互联网公司技术架构 微信/淘宝/微博/腾讯/阿里/美团点评/百度/Google/Facebook/Amazon/eBay的架构 :star:
  940. architect-awesome 后端架构师技术图谱
  941. Deep-Learning-21-Examples TensorFlow 21-Examples
  942. Principles and Techniques of Data Science
  943. build-web-application-with-golang golang 电子书
  944. the-way-to-go_ZH_CN 《The Way to Go》中文译本
  945. nginx-book Nginx开发从入门到精通
  946. elasticsearch-definitive-guide-cn Elasticsearch权威指南中文版
  947. IntelliJ-IDEA-Tutorial IntelliJ IDEA 简体中文专题教程
  948. awesome-ios-cn IOS 资源大全中文版
  949. TimLiu-iOS IOS 开发常用三方库、插件、知名博客等等
  950. TimLiu-iOS-Swift
  951. skill-map 程序员技能图谱 :star:
  952. essential-netty-in-action 《Netty in Action》
  953. netty-4-user-guide 《Netty 4.x 用户指南》
  954. hacker-laws-zh 对开发人员有用的定律、理论、原则和模式

最后修改于 2022-04-04

此篇文章的评论功能已经停用。