工具资源
- Spectrum: 开源的社区软件,形式非常新颖美观。
- jsonstore.io: 通过 HTTP Header 读写 JSON 数据的免费 datastore。
- flamebearer: Node 应用的火焰图生成工具,用于性能分析。
- DNS Performance Test: DNS 响应时间的命令行比较脚本。
- merge-images: 多张图片合成一张图片的浏览器 JS 库,使用了 Canvas。
- Tabler: 一个基于 Bootstrap4 的面板(dashboard)组件库。
- Etherpad: 老牌的多人实时编辑协同工具。
- Reach router: React router 的两位创始人闹翻了,其中一位另起门户,写了一个功能相同的 Reach router
- Lottie: Airbnb 推出的动画效果库,可以把 Adobe After Effects 制作的动画用于 Web、安卓和 iOS。
- maid: Node 项目的任务运行器,特点是用 Markdown 格式写配置文件。
- wtf: 在终端窗口显示控制台面版。
- tusk: 一个非官方的 Evernote 桌面客户端。
- hiper: 一个查看网页加载性能的命令行程序。
- Gource: Gource 是一个很好玩的可视化工具,可以将代码仓库的历史变成视频,支持 Git 和 SVN 等多种格式。只要在仓库目录执行 gource 命令,就能看到提交历史的视频。
- vnote: 一个写 Markdown 笔记的桌面应用,跨平台。
- pwgen: 一个 WASM 模块,用来生成随机密码,可以在命令行使用,也可以作为自定义元素插入网页。
- Excalidraw: 一个非常简单易用的白板绘图开源工具。
- Screen.so: 一个基于 Web 的视频会议软件,可以共享白板和视频,并且能够合作编程。
- 紧急状况模板: 有时候,网站会突然无法访问,这时就需要提供一个临时的应急网址。这里有提供一个网站紧急状况的网页模板。
- 字体裁剪工具: 中文的字体文件都非常大,网页全部加载不现实。这个工具可以从字体里面,选取网页需要的字符,生成新的字体文件。(@2234839 投稿)
- xterm-player: 一个基于 Web 的命令行终端录制回放工具,解决了分享命令操作时,无法拷贝文字以及视频体积较大的问题。(@JavaCS3 投稿)
- 图灵派(Turing Pi): 图灵派是树莓派的一个集群板,好比机房里面的一个机架,可以用来自己架设 Kubernetes 集群。
- EVM: 一个国产的针对物联网的超轻量虚拟机,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。(@scriptiot-dev 投稿)
- react-visual-editor: React 的组件可视化拖拽页面编辑与代码生成工具,让不会 React 技术栈的人员可以通过拖拽生成页面。(@anye931123 投稿)
- dino: 一个支持 XMPP 协议的聊天客户端。
- GoMailer: 一个轻量的电子邮件推送开源工具,可以与网站的用户反馈、留言等功能进行集成,将数据填入模板,投递到指定的邮箱。(@DuanJiaNing 投稿)
- Zarm: 一个 React 组件库,众安科技出品。特点是依赖少体积小(压缩后 60KB),扩展性好,样式命名采用了 BEM 规范。(@edison-hm 投稿)
- KafkaCenter: 一站式的 Kafka 集群管理和维护平台,代码开源,完善的权限设计,使用方便,无需精通 Kafka 就能管理集群。(@TrumanDu 投稿)
- XAudioPro: 在线音频实时剪辑转码网站。我个人本身是做音频开发出生的,对音频算法底层很熟悉,所以就诞生了创建这个网站的想法。专业的 Audition 软件主要面对很多专业人士,里面的操作比较复杂,对于普通的人来说要想完成一个简单的功能操作比较繁锁,所以这个网站兼顾了准专业性和傻瓜式的操作。(@luolongzhi 投稿)
- 办公室噪音生成器: 在家远程办公的时候,你会不会想起办公室嘈杂的工作环境,说话声、电话铃声、敲击键盘声、喝水声…… 这里有一个办公室噪音生成器,可以无限播放。
- HugeGraph: 百度安全团队研发的一款易用、高效、通用的开源图数据库系统, 具备完善的工具链组件,助力用户轻松构建基于图数据库之上的应用和产品。典型应用场景包括深度关系探索、关联分析、路径搜索、特征抽取、数据聚类、社区检测、 知识图谱等。(@Emmano2 投稿)
- SimpleCTO screenshot: 一个在线生成网站截图的工具,用户提交 URL,就能下载网页截图,代码开源。
- Swift Playgrounds: 苹果公司官方的免费 Mac 桌面软件,通过游戏学习 Swift 语言。
- time.gov: 美国政府显示国内各时区的时间的网站。
- progressive-image-element: 一个 HTML 的自定义元素(custom element),可以懒加载网页图片。这个元素的代码非常简单,可以作为学习自定义元素的写法范例。
- Messenger 桌面版: 脸书宣布,为了适应激增的通话量,通信软件 Messenger 推出桌面版,提供免费的无限量多人视频聊天。上面是 Windows 版的下载链接,Mac 版下载在这里。
- Slient Down: 一个监控服务器是否在线的服务,非付费用户可以监控5台服务器,每5分钟检查一次。如果宕机,就会通过邮件或其他途径通知用户。
- Desktop Info: 一个 Windows 小工具,可以在桌面显示系统信息,内容可以定制。
- lossless-cut: 一个开源项目,为视频工具库 ffmpeg 开发一个图形界面 GUI。
- DeepL: 一家创业公司推出的机器翻译引擎,据称比谷歌翻译得更好。(@ketra21 投稿)
- plausible: 一个 Google Analytics 的开源替代品,可以自己架设网站访问统计。特点是轻量级,结构简单
- apioak: 一个开源的国产 API 网关,可以作为前后端之间的映射层。基于 OpenResty,性能好,功能强。(@shuaijinchao 投稿)
- like-mysql: 一个 Node.js 库,MySQL 数据库的 ORM 映射层,使用很简便,但是功能也比较少。
- esbuild: 一个用 Go 语言写的 JS 脚本打包工具,根据作者提供的数据,打包时间仅仅是 Webpack 的几十分之一。
- plink-plonk.js: 作者提供一段 JS 代码,只要插在网页里面,可以让 DOM 变动发出声音。如果 DOM 有改变,你就会听到声音。
- markmap-lib: 一个将 Markdown 转为思维导图的开源工具。
- codefence: 一个可以嵌入网页的交互式代码编辑器,用户能够直接在网页上输入代码并运行,得到结果。服务端是 Docker 容器,目前支持十几种主流的计算机语言。
- droppy: 一个可以自己架设的网盘服务,适合搭建在内网,从 Web 界面上传和下载文件。
- aind: 一个装在 Docker 容器里面的安卓模拟器。
- jott.live: 一个轻量级 Markdown 笔记网站,不需要注册,只需要为文档指定密码,适合随手写一点东西分享出去。
- Tablist: Chrome 浏览器插件,可以一次性列出所有 Tab 的网页 URL,方便复制。
- iKeep: 一个开源的时间规划微信小程序。(@brenner8023 投稿)
- Feeds Pub: 一个社会化的 RSS 阅读器,除了常规的 RSS 聚合功能外, 还加入了一些社会化的属性。(@timqian 投稿)
- JSON Generator: 一个生成虚拟 JSON 数据的在线工具,可以根据给定的模式,自动生成 JSON 数据。
- Branca: 一种安全令牌的数据格式,比 JWT 更安全,同类项目还有 Paseto。
- Falcon: 一个开源的 SQL 编辑器,可以查看查询结果。
- Wekan: 一个开源看板软件,类似 Trello。
- HoServer: HoServer 是基于 Node.js Express 的 RESTful 接口服务和管理平台,一行代码实现增删改查所有接口,内置用户、权限等基本功能,可以缩短项目开发周期,降低开发成本。(@hello-react 投稿)
- Learning-to-See-in-the-Dark: 一个 Tensorflow 的算法实现,可以通过机器学习,将一片漆黑的照片(最左侧)还原成有光时的样子(最右侧)。
- TablePlus: 一个支持多种关系型数据库的图形界面的数据库管理工具。
- tauthon: 官方不再维护 Python 2 后,民间开始接手。有人做了一个项目,专门将 Python 3 的新功能,移植到 Python 2。
- pipedream: 一个云服务的集成平台,可以运行用户的代码,将一个云服务的输入,经过处理后输出到另一个云服务。目前是免费使用。
- avatarify: 一个开源软件,只需要提供一张头像照片,就可以生成人物开口讲话的视频。
- pattern.css: 一个纯 CSS 库,提供各种形状的背景图案。这里还有一个类似的网站。
- 98.css: 一个提供 Windows 98 风格的 UI 组件的 CSS 库。
- 小悦记: Chrome 浏览器插件,可以一键导出微信读书笔记。(@zxhycxq 投稿)
- Gossip: 一个制作幻灯片的在线工具,只需要少量拖拽和对齐操作,就可以生成通过浏览器播放的幻灯片。(@pearmini 投稿)
- javaagent: Java 代码的监控工具,可以实现无侵入的方法级性能监控,主要特点是使用简单。(@dingjs 投稿)
- hacker-news-digest: 提取 Hacker News 每一条新闻的摘要,配以图文,让人一眼就知道这条新闻的内容。(@polyrabbit 投稿)
- eruda: 一个为手机浏览器加入控制台(console)的脚本库,可以用 Bookmarklet 注入外部网页。
- Kanmail: 一个桌面邮件客户端,以看板形式管理邮件。
- a-Shell: iOS 设备的命令行 App,免费软件。
- kasaya: 一个命令行的浏览器自动化脚本执行器。
- panolens.js: 一个360度全景照片浏览的 JS 库。
- Detexify: 一个 Web 工具,可以识别手绘形状,返回对应 LaTex 数学符号。
- Tara: 项目管理软件 Jira 的一个免费仿制品。
- Insomnia: 一个开源的桌面软件,用于简化 API 的设计和开发。
- pipedream: 一个开源处理服务,用来处理 RSS 内容。比如,一旦收到新内容,就发一封邮件,或者发到推特、Slack 或其他 Web 服务。
- Sitesauce: 一个很有意思的收费服务(以前的 ZEIT),将动态网站(比如 Wordpress)自动转成静态网站,保持内容同步。
- uPlot: 一个 JS 的网页小型图表库,用于快速渲染超大型数据集,系统资源占用少。
- CodePen 支持 Flutter 框架了: CodePen 现在可以在网页上运行 Flutter 代码,这里有一个 Flutter 框架写的 Nike 商城的 demo,可以在线编辑并且预览。想体验一下 Flutter 的同学 再也不用先在本地搭建环境了。(@jwenjian 投稿)
- Coderlane 线上面试平台: 用户可以在浏览器中 5 秒内创建一个在线的面试邀请,支持在线协同编程,多用户同步。(@monsterooo 投稿)
- liandi: 一款国产的桌面 Markdown 笔记软件。(@YLongo 投稿)
- PicPlus: 一款安卓应用,支持上传手机照片到图床(七牛云、阿里云、又拍云、GitHub、码云等)。(@maoruibin 投稿)
- makeJs: 一个示例项目,用 JS 写的 JS 解释器,可以用来学习用编译原理。(@zuluoaaa 投稿)
- endpoints.dev: 该网站向每个用户提供一个独特的 API 终点(endpoint),用于接受 HTTP 请求。用户发来的所有请求,都可以在该网站实时显示,用于调试和记录。
- Chrome 插件源码查看器: 这是一个 Chrome 浏览器插件,作用是查看(或下载)其他浏览器插件的源码。
- WebWormhole: 一个点对点的文件在线传输工具,利用 Webrtc 在两台电脑之间建立直接连接,代码开源。(@zhang00710 投稿)
- Minisign: 一个对文件进行签名的命令行工具,用于验证谁发出了这个文件。
- eureka: 一个对文件进行加密的命令行工具。
- maven-git-code-format: 一个 Maven 插件,根据谷歌公司的样式要求,自动对 Java 代码进行样式美化。
- AR Cut & Paste: 一个实验性的 AR 应用,把周围环境复制粘贴到 PhotoShop,视频演示非常惊艳。
- regex: 一个示例项目,从0开始,使用 Java 实现一个正则表达式引擎,核心代码只有200多行,用来学习编译原理。(@xindoo 投稿)
- Deno: Deno 发布了1.0版。它最吸引人的地方,还不是原生支持 TypeScript,而是另外两点:彻底抛弃了 NPM 那套模块逻辑,以及融合了 Rust 与 JavaScript。我觉得,Node.js 跟它相比,除了生态巨大和功能比较稳定,想不出还有其他的技术优点。
- StorePreviewer: 一个模拟生成 App 商店展示图的在线工具。
- grep.app: GitHub 非官方的代码搜索引擎,支持正则搜索。
- spug: 一个适用于中小企业的轻量级服务器自动化运维管理平台,界面为中文。功能包含主机管理、主机批量执行、主机在线终端、应用发布部署、端口监控、报警等。后端为 Python,前端为 React。(@zyupo 投稿)
- Valine: 一个静态网站的评论系统,不需要后端,数据储存在 LeanCloud。(@SHADOW-LI0327 投稿)
- spiderman: 一个通用的分布式爬虫框架,基于 scrapy-redis,只需编写少量代码即可完成分布式爬虫抓取数据。(@TurboWay 投稿)
- Google Drive 的桌面客户端: 非官方的,基于 Electron 的谷歌云盘的桌面客户端。
- NGINX Config: Nginx 的图形配置界面,点几下鼠标,自动生成配置文件,可以上传到服务器。
- vdoing: VuePress 的一款主题,可以用于个人博客或知识管理。(@xugaoyi 投稿)
- Link Lock: 一个开源的网址加密服务,允许用户为任意 URL 设定密码。它的特点是纯静态网页实现,不需要后端服务器,采用 AES 加密算法。
- Youtube 观看历史的分析脚本: 谷歌允许用户下载 Youtube 观看历史,那是一个巨大的 JSON 文件。作者写了一个 JS 脚本,统计自己一共看了多少小时,看得最多的是什么频道。
- whoogle-search: 一个自己架设的搜索引擎,抓取谷歌的结果,无广告,不追踪用户。使用 Python 语言编写。
- Hubs: Mozilla 推出的虚拟 3D 聚会服务,可以自己架设服务端。
- Deckdeckgo: 一个在线编写幻灯片的服务。
- pose-animator: 一个浏览器 JS 库,通过摄像头,实时捕捉用户的动作,生成 2D 动画。
- Sendfiles.online: 一个免费的、不用注册的在线文件储存服务,最大可以上传 2GB,保存48小时。它会自动生成下载链接,可以分享给其他人。
- utterances: 一个将 GitHub issues 用作静态页面评论功能的开源库。
- Quickref: 一个针对程序员的搜索引擎,只搜索编程相关的网站,比如 GitHub 和 StackOverflow。
- spotify-now-playing-on-github: 一个在 GitHub 头像上展示该用户正在收听的 Spotify 曲目的工具。
- LTUI: 一个跨平台的命令行 UI 库,使用 Lua 编写。
- goblog: 一个极小的个人博客网站 Go 语言实现,总共不到500行的后端代码,基本功能都具备,包括文章的分页展示、分类、访问量统计、排行、留言评论等。(@yangyongzhen 投稿)
- winget-cli: 微软官方的命令行 Windows 包管理工具,估计是为了从 Linux 和 macOS 系统抢夺开发者。不知道能否最终取代 Chocolatey。(@jwenjian 投稿)
- qqwry2mmdb: 为抓包工具 Wireshark 引入纯真网络 IP 数据库的转换工具,用来查看 IP 归属地。(@leolovenet 投稿)
- 白描: 一个在线的文字识别 OCR 服务,可以免费对图片和 PDF 文件进行文字识别。(@ifrontend-xyz 投稿)
- vscode 微信读书插件: VS Code 编辑器里面的微信读书客户端。(@goobyter 投稿)
- GitTorrent: 一个采用 BitTorrent 协议的 GitHub 替代品,真正做到了无中心。虽然这个项目很久没有更新了,但是可以阅读上面的文章,了解它的原理。
- neofetch: 一个显示 Linux 服务器信息的命令行工具。
- vivid.js: 一个 SVG 图标库。SVG 图标的最大好处,就是可以定制大小和颜色。
- Devuan: 现在的各种 Linux 发行版往往都使用 SystemD 管理启动进程和服务,但是很多人仍然想用 init.d。Devuan 就是使用 init.d 的 Debian。
- usql: 命令行如何执行 SQL 语句?每个数据库都有自己的方式,彼此不同。现在出现了一个工具 usql,提供统一的方式,在命令行下操作不同的数据库。
- faceai: 一款入门级的人脸、视频、文字检测以及识别的项目。
- openzaly: 私有的聊天服务器,即自己搭建类似 QQ 的聊天服务。
- docz: 有些文档需要有代码效果演示,docz 就是这一类文档的专用生成工具,可以定制页面组件。
- react-native-windows: 微软推出的 React Native 渲染器,允许用 RN 编译成 Windows 10、Windows 10 mobile、Xbox one 应用。
- Straight 2 spam: 一个很奇特的服务。有时候,我们不得不发电子邮件,但是又不希望对方看到。这个服务提供一段文本,只要你把它拷贝到邮件,你的邮件就会进入对方的垃圾邮件分类。
- AsmBB: 一个汇编语言写的 Web 论坛程序,使用 SQLite 作为数据库后端。它号称是世界最快的论坛程序,可以用在硬件配置很差的服务器,本身就是一个单独的二进制程序。
- Micro: 一个命令行的文本编辑器,有窗格和便签,系统资源占用少,支持 Linux 和 Windows 系统。
- Excalidraw: 流程图工具 Excalidraw 可以做出上图这样的图示效果,可惜中文没有手写效果。如果一定要加,需要自己克隆代码,再安装中文字体。
- AudioMass: 一个在线的音频处理工具,可以对声音的波形进行各种加工,添加特效。
- trilium: 一个 Markdown 格式的笔记软件,使用目录层级整理笔记。可以下载安装桌面版,也可以自己架设在线版。
- LightProxy: 一个本地的代理服务器,用于本地数据包捕获,可以实时 hosts 绑定、设置规则转发、mock 接口、修改请求和响应的内容等。(@xcodebuild 投稿)
- Wifi 登录二维码: 一个生成 Wifi 登录二维码的在线工具,手机扫码就可以登录 Wifi。
- Unscreen: 一个在线工具,可以免费删除视频背景。
- Thumbor: 免费的开源图像 CDN,可轻松压缩,调整大小和转换图像。
- Grid.js: 一个网页表格库,可以用作各种前端框架的插件。
- 换脸视频生成服务: 一个在线服务,用户可以上传一张照片和一段视频,网站会将照片里的人脸,替换视频里面的人脸。
- Docker-OSX: 一个包含 macOS 系统的 Docker 镜像,可以运行在 Linux 系统。也就是说,你能在 Linux 上运行 Mac 系统了。
- pending-dns: 一个 Node.js 写的 DNS 服务器,可以通过 API 修改设置。
- WebTorrent: 一个在浏览器进行 BT 下载的 JS 库,可以网页 BT 下载,也有桌面客户端。
- shan-shui-inf: 一个自动生成中国山水画的 JS 实现。
- network-plus: 一款浏览器插件,可以修改浏览器发出的网络请求,相当于简易版的 Postman。(@tangkaichuan 投稿)
- stretchly: 一个开源桌面软件,隔一段时间(默认25分钟)就跳出一个提示,提醒你离开电脑运动一下。(@ketra21 投稿)
- chil: 一个远程调试网页的工具,只要在网页里面加载这个库,就可以远程打开 Chrome 开发者工具,主要用于调试手机端网页。(@surunzi 投稿)
- hyperbuild: HTML 代码的最小化工具,可以精简网页源码的体积。Rust 语言写的,有 Node.js、Python、Java、Ruby 的移植。
- xrdp: 微软远程桌面协议 RDP 的开源客户端,支持多个平台,可以远程登录其他计算机的桌面环境。
- Dexplot: 一个 Python 数据可视化库,可以生成各种图表。
- youdaonote-pull: 有道云笔记不能导出笔记,迁移笔记很麻烦。此脚本可将所有笔记下载到本地。(@DeppWang 投稿)
- VSCodium: VS Code 代码编辑器的重新打包,去掉了所有微软相关的东西(品牌、用户追踪、非开源的代码)等,以实现一个纯的自由软件。
- Photoshop Camera: Adobe 公司推出的手机拍照软件,只要按下快门,就可以拍出具有艺术风格的照片。它的艺术风格不是来自滤镜,而且来自其他人拍的艺术照或明星照,通过 AI 套用在当前场景。
- Chakra UI: 一个 React 组件库,UI 很优雅。
- Web Camera Pro: 一个免费的视频监控软件,允许从多个摄像头捕获、存储和回放影像,并可以远程查看。
- Briefing: 一个基于浏览器的视频聊天室,它会给出一个一次性链接,只要分享这个链接,其他人就可以跟你视频聊天。
- sjcl: 斯坦福大学推出的 JavaScript 加密库,只有 6KB,API 也很简单,但可以提供最佳的安全性。
- Mind elixir: 一个浏览器的思维导图 JS 内核。(@ssshooter 投稿)
- Geany: 一个跨平台的轻量级 IDE 编辑器,支持50多种语言。
- ruffle: 一个 Rust 语言写的 Flash 动画播放器。Adobe 公司不维护 Flash 以后,可以考虑用它来播放。
- material-design-icons: 谷歌的官方开源图标库,谷歌和安卓就采用这一套图标。Material Design 官方网站可以查看所有图标。
- CSS 三角形生成器: 使用 CSS 生成三角形是网页设计常见的需求,比起使用图片,CSS 生成的三角形具有更好的可控性和灵活性。本工具支持自定义三角形大小、颜色、方向、边框等属性。(@apibrain 投稿)
- Scroll to text fragment 生成器: Chrome 浏览器的扩展,可以对选中的网页文字,生成一个 URL。其他用户访问这个 URL,打开网页后,就会自动滚动到这段文字。它的原理是使用了 Chrome 浏览器的新功能 scroll to text fragment。(@chunliu 投稿)
- TimeCat: 一个网页录屏器,可以将网页操作录制下来,像视频那样播放,但是生成的录像文件的体积远远小于传统视频。(@TimeCat 投稿)
- generate-avatar: 根据用户的唯一 ID,自动生成头像图片的 JS 库。
- nginx-ui: 一个在线生成 nginx 配置文件的开源工具,可以在浏览器里面编辑和提交 nginx 配置文件。
- Pleroma: 一个开源的个人微博客实现,采用 ActivityPub 协议,可以与其他支持该协议的软件交换数据。
- Youka: 一个卡拉OK生成器,它可以从 Youtube 下载音乐视频,然后配上歌词,生成卡拉OK视频。
- Tiny C 编译器: 传奇程序员 Fabrice Bellard 写的一个 C 编译器,只有 100KB 大小,编译时间只有 GCC 的几分之一。
- BUI: 一个国产的 UI 交互框架, 用于快速定制开发 WebApp、微信公众号、小程序的 webview 适配,以及混合移动应用等。(@yangyongzhen 投稿)
- elevator.js: 一个使得“回到顶部”的网页滚动,具有电梯效果的 JS 库。
- webp2jpg: 一个纯前端的在线图片格式转换工具,可以快速将图片转为另一种格式,并且提供多个参数可以调节。(@renzhezhilu 投稿)
- tauri: 一个类似 Electron 的跨平台桌面应用开发框架,但是基于各平台自带的 WebView,所以应用打包出来的体积比较小。(@jwenjian 投稿)
- Textures.js: 一个 JS 纹理库,基于 D3.js。
- robotjs: 一个 Node.js 的桌面自动化脚本库,支持 Mac、Windows 和 Linux。
- foam: VS Code 的一个插件,使得 VS Code 可以用于个人的笔记和知识管理,支持 Wiki 语法和可视化图形。
- Shoes: 一个开发桌面小程序的跨平台框架,特点是语法简单,容易上手。
- Linear: 一个在线的项目管理软件,用于 Bug 管理,比 Jira 用法简单。
- ward: 一个简单的服务器监控的仪表盘,基于 Java。
- httpsproxy2http: 一个开源的反向代理服务器,以 Docker 镜像形式发布,提供 HTTP 到 HTTPS 的反向代理服务,可以把不加密的 HTTP 网站代理成加密的 HTTPS 网站。
- jsonbase: 一个 JavaScript 数据库,后端数据都存成 JSON 格式文件,可以用来学习怎么自己实现关系型数据库。
- guietta: 一个 Python 工具,用来生成简单的图形界面。
- UIkit: 一个前端 Web 组件库,不依赖任何框架,组件类型多、功能强。
- Zettlr: 一个桌面 Markdown 编辑器,界面美观。
- Reabble: Kindle 等电子书阅读器的 RSS 推送服务,绑定 Inoreader 帐号。(@weijarz 投稿)
- Midway Serverless: 阿里发布的 Node.js 的 Serverless 框架,帮助 Node.js 开发人员迁移到云端 Serverless 平台。(@czy88840616 投稿)
- gitqlite: 使用 SQL 语法查询 Git 仓库的工具,比如
SELECT * FROM commits
。 - honkit: GitBook 官方不再维护开源版本后,其他人分叉继续开发的版本。
- Brython: 一个使用 Python 写网页脚本的库,让你直接用 Python 操作网页 DOM,不需要用到 JavaScript。
- icdiff: 一个命令行的彩色 diff 工具。
- EasyOCR: 一个开源的 OCR 软件,支持识别40种语言,包括中日韩文字。
- RediSearch: 以 Redis 作为后端的全文搜索引擎,支持中文。
- XP-Paint: Windows 画板程序的浏览器实现。
- MonitorControl: Mac 电脑小工具,可以在系统菜单栏显示亮度、对比度、音量滑块。
- Rome: Babel 和 Yarn 作者推出的新工具,目标是将所有 JavaScript 开发工具集中在一个软件包里面,取代 ESLint、Babel、Webpack、Prettier 等。整个软件包没有任何依赖,即每一个功能都完全从零实现。
- WhereMyLife: 一个 Kindle 订阅 RSS 的推送服务,所有功能完全免费。(@Bin-Huang 投稿)
- hugo-leetcode-dashboard: 一个将个人的 LeetCode 答题记录汇总的工具,展示题号、题目、你的解答、 题目通过率等,然后一键生成一个 Hugo 网站。(@lryong 投稿)
- 钉钉的非官方 Linux 版: 钉钉官方没有提供 Linux 版,作者用 Electron 和钉钉网页版打包了一个。(@nashaofu 投稿)
- Passbolt: 一个开源的密码管理器,可以自己架设 Web 服务。
- PasteMe.cn: 一个文本分享网站,不需要注册,会对输入的文本或代码生成 URL,支持密码和阅后即焚。(@lingr7 投稿)
- Shoelace : 一个 Web Components 组件库,非常易用,很推荐。我觉得,HTML 自定义元素才是网页组件发展的方向,因为根本不需要学习任何新的 API,用的就是 DOM 语法。
- webtorrent-desktop: 一个 BT 下载的跨平台桌面客户端,可以一边下载一边观看视频。它使用 WebTorrent 协议,所以实际上是一个网页应用,用 Electron 包装成桌面软件。
- tbify: 国内连接 npm 源服务器很慢,tbify 这个工具可以自动将 npm、yarn 等包管理工具连上国内的淘宝镜像,对工具和系统都是非侵入性的。(@fjc0k 投稿)
- easy-monitor: Node.js 应用的性能监控工具,可以定位线上故障。代码开源,支持私有部署。(@yj1991 投稿)
- 3D 封面生成器: 在线工具,让一张平面图片变成 3D 书籍封面。
- Wiki.js: 架设个人 Wiki 的 Node.js 应用。
- Brick Block: 一个浏览器小游戏,使用砖块随心所欲建造大楼,只支持桌面浏览器。
- remark42: 开源的评论服务,可以用来为静态网页加上留言功能。
- wiby: 一个极简的搜索引擎,加载速度很快。
- vscode-rss: Visual Studio Code 的插件,提供一个嵌入式的 RSS 阅读器,可以在 VScode 里面阅读新闻和博客。(@luyuhuang 投稿)
- React Spectrum: Adobe 公司的 React 组件库,用法非常简单干净。
- css-sweeper: 一个只用 HTML 和 CSS 实现的扫雷游戏,不使用 JavaScript。
- SimpleOps: 网站性能监控服务,可以监控加载速度和网站是否下线。
- project-citadel: 一个开源的看板程序,用于项目管理。
- CloudBrowser: 开源的云浏览器。用户可以在浏览器里面,打开另一个运行在云端的浏览器。
- babel-preset-php: 通过 Babel 将 PHP 代码转成 JavaScript 代码,从而方便 PHP 程序员编写浏览器可以运行的代码。
- seafox: 一个 TypeScript 写的 JavaScript 解析器,也就是说使用 JavaScript 解析 JavaScript,支持最新的 ES2020 语法。
- react-table: React 的表格组件库,新的 7.0 版完全采用 Hooks 设计。
- Luckysheet: 一个网页表格库,类似 Excel 的效果。
- snapcode: 一个很有创意的玩具项目,对手写的代码拍照后,通过 Google Cloud Vision 进行识别,然后自动在 repl.it 上运行。
- Story Creator: 一个在线的视频编辑器,可以用来在浏览器里面编辑一些简单视频。
- 随机数据生成器: 这个网站提供一个 API,可以让你定制想要的随机数据,以 JSON 格式返回。
- Compiler Explorer: 一个在线的编译器学习工具,可以显示高级语言对应的汇编代码,支持多种语言。
- zebra-editor-core: 一个开源的富文本编辑器,功能丰富。(@acccco 投稿)
- Yandex 图片搜索: 俄罗斯的搜索引擎 Yandex,我觉得体验不错,尤其是相似图片搜索,比谷歌好用。国内好像还没有被屏蔽。
- 虚拟信用卡: 该服务基于你的真实信用卡,生成一张虚拟信用卡,用于在国外网站购物,从而避免信用卡诈骗或信息泄漏。我还没用过,据说需要有美国电话号码,用于验证。
- NightCafe: 一个图片处理的在线工具,可以让普通照片变成世界名画。下图就是基于凡高的《星夜》生成的照片。
- kosmi: 一个桌面聊天应用,具有很强大的分享功能。本地打开视频,参与聊天的所有人都可以观看。
- letterpad: Node 语言编写的博客建站工具。
- wink-lemmatizer: 英语单词"词干化"的 Node 库,比如 am, are, is 都会转成 be,这是自然语言处理必须的。
- fusuma: 直接将 Markdown 文档转换生成幻灯片。
- 微软 Office365 的 React 组件库: 微软正在使用 React 重写 Office365(Office 的在线版),为此专门写了一个 React 的 Office UI 组件库,完全开源。
- mkcert: 生成本地 HTTPS 加密证书的工具,一个命令就可以生成证书,不需要任何配置。图片是就是它默认为 localhost 生成的加密证书。
- lightify: 一个反向代理服务器,主要特点是进行了各种优化和压缩,号称可以把网站速度提高3到4倍。
- Fast: 微软官方的 Web Components 组件库。
- P2: WordPress 团队新发布的团队协作工具,有点类似公司内部的博客系统,可以免费使用,计划会在未来开源。
- Hasura GraphQL 引擎: 一个高性能的 GraphQL 服务器,提供 Postgres上开箱即用的实时GraphQL API。(@shark-h 投稿)
- codota: 一个人工智能的代码提示和补全插件,支持各大主要的 IDE。(@dllen 投稿)
- proselint: 一个命令行程序,用来检查英文文章是否有语义错误。
- github-readme-stats: 一个可以自己部署的服务,生成个人 GitHub 账户的统计,可以插在自述文件里面。这里还有另一个类似的服务。(@Imfondof 投稿)
- Danfo.js: 一个提供跟 Pandas 相同功能的 JS 数学计算库。
- MeiliSearch: 一个开源的全文搜索软件,可以自己搭建服务,支持汉语搜索。
- lazyhub: 命令行的 GitHub 客户端,有图形 UI 界面。
- mvp.css: 一个最简化的 CSS 库,不提供任何自定义的类,只给出最基本的 HTML 元素的样式,适合在它的基础上添加自定义的样式。
- QRpicture: 一个在线工具,把图片变成可以扫描的二维码。
- isoflow: 一个绘制示意图的在线工具。
- ScreenplaySubs: 浏览器插件,播放 Netflix 视频的时候,同步显示剧本内容。
- Quarantines Sites: 一个在线工具,可以通过它来访问其他网站,避免被追踪。
- umami: 一个开源的网站访问统计服务。
- ts-migrate: Airbnb 公司新的开源项目,可以将 JavaScript 代码转成 TypeScript 代码。
- js.cool: 为开源项目提供免费的
js.cool
的子域名,类似js.org
,支持 CNAME 绑定。(@willin 投稿) - Screen Share Party: 该网站通过 WebRTC 协议把你的桌面分享给其他人。它生成一个 URL,其他人访问这个 URL,就能看到你的桌面。
- maza: 一个本地的广告拦截器,通过封锁 DNS 达到拦截广告的目的。它的特点就是非常简单,就是一个 Bash 脚本,可以作为学习脚本编程的范例。
- Ventoy: 一个制作可启动U盘的开源工具。
- Songwhip: 一个音乐搜索引擎,特点是搜索歌曲可以返回各大影音平台的链接,支持中文歌曲搜索。
- solid: 一个借鉴 React 思想和用法的前端框架,但是不使用虚拟 DOM,也没有那些复杂的 API,用起来比较轻盈。
- 运维外挂脚本: 一个服务器运维脚本,把重复性较多的一些工作都集成在里面,方便使用。(@eryajf 投稿)
- Ciphey: 有时,我们有一段加密文本,但是不知道它使用什么加密方法。这个命令行工具,会根据人工智能算法,自动判断加密方法,能不能解密。
- shift-ctrl-f: 一个 Chrome 浏览器插件,使用语义而不是精确匹配来搜索网页。用户输入问题,它返回网页上最相关的段落。目前只支持英文。
- ztext.js: 这个 JS 库可以将任何字体变成 3D 效果,支持中文。
- script-httpd: 这个程序可以将任何的命令行程序,变成网络服务。它提供一个网络接口,收到 HTTP 请求后,启动容器环境执行命令行程序,然后返回结果。
- Bootstrap 图标库: Bootstrap 的图标库发布1.0正式版,包含1100多个图标,全部都是 SVG 格式,可以插入 img 标签。
- ranger: 一个命令行的文件管理器,支持 Vi 快捷键。
- Broot: 一个很有特色的命令行目录浏览工具,有很多功能,比如列出每个子目录的大小。
- Nessie: 一个极简的浏览器,快速、占用资源低、不需要安装,绿色使用。
- Lunar: 调节 Mac 电脑外接显示器亮度的软件,可以根据时间,自动调节亮度。
- nginx 日志分析可视化: 一个完整的大数据实践项目,通过 hive 分析 nginx 日志,将分析结果通过 flask + echarts 进行可视化展示。(@TurboWay 投稿)
- go-zero: 一个国产的 web 和 rpc 微服务框架,含极简的 API 定义和生成工具 goctl,可以根据定义的 api 文件一键生成各语言的调用代码。(@yangyongzhen 投稿)
- hackernews-daily: 订阅 Hacker News 每日排名最高的10条新闻。具体方法是,通过 GitHub Actions 定时执行脚本,获取帖子,记录到了项目的 issue 里,用户通过 watch GitHub 仓库或者 RSS 订阅。(@timqian 投稿)
- responsively: 一个方便的桌面软件,集成了开发和调试响应式网页的各种功能。
- 网页骨架布局生成器: 有些网页加载时,会显示一个骨架布局(上图),获取正式内容后再替换掉。这个在线工具就用来生成骨架布局,支持 React、React Native、Vue 和 普通 HTML。
- Skia Canvas: 一个 Node.js 库,可以在服务器渲染出 SVG 图片的展示效果,将 SVG 代码转为图片下载。
- firewalld-rest: 一个 Linux 服务器的防火墙,可以替代 fail2ban。最大特点是提供 RESTful 接口,可以通过请求更改设置。
- Restream: 一个收费工具,可以将直播视频同时转到30多个社交平台。
- talk: 一个开源的 Web 视频对话软件,把 URL 发给对方,就可以在浏览器进行视频对话,不需要下载和注册。
- OnlyOffice: 跨平台的 Office 套件,个人可以免费使用。
- talkyard: 开源的论坛软件,还可以当作网站的留言系统。
- Diffchecker: 一个在线工具,可以检查文本、图片、PDF 之间的差异。
- youtube-dlc: 一个命令行工具,youtube-dl 的分叉,用来下载 Youtube 和其他视频网站的视频。分叉的主要原因是,youtube-dl 目前有点陷入停滞,很多 issue 没有回应,因此有人就另起炉灶,这个版本的开发现在非常活跃。
- fastmac: 有时候,你需要 Mac 电脑的环境,但是手边又没有 mac 电脑。这个工具利用 GitHub Actions 提供的资源,让你可以免费使用 Mac 的命令行环境,不过只能使用一小会。
- Screely: 一个在线工具,可以生成网页展示效果的示意图。
- Poolside FM: 一个在线的复古风格音乐电台。(@freezsun 投稿)
- Mimestream: 前苹果邮件客户端工程师 Neil Jhaveri 推出的 Gmail macOS 原生客户端,外观简洁大方,十分契合原生风格,参考介绍文章。(@dushi792 投稿)
- real-live: 一个开源的直播聚合收看平台。采用 Qt 作为前端框架,后端用到 Requests、MySQL、Redis技术等,目前支持在该平台收看 36 个视频直播、59 个高清电视频道和 74 个广播电台。(@parzulpan 投稿)
- kibana-eye: ELK 平台(Elasticsearch,Logstash,Kibana)的定时任务管理工具,可以聚合处理日志,生成报表信息,通过邮件/钉钉等方式发送通知。(@CasterWx 投稿)
- LofiMusic: 一个开源的背景音乐播放网站。
- BeeWare: 一个 Python 工具,让你的 Python 代码可以打包成跨平台图形界面应用,尤其是可以打包成手机 App,支持 iOS、Android、Windows、macOS、Linux、Web 等平台。
- instant.page: 一个 JavaScript 库,用户鼠标悬停在某个链接上方时,就自动加载该链接,从而加快页面跳转的速度。
- Toonify: 一个在线工具,可以将真人头像变成卡通头像。
- Advanced Rest Client: 一个 Rest API 测试工具,基于 Electron 的跨平台桌面软件。
- kb: 一个极简的命令行笔记管理软件。
- Aggie.io: 一个在线绘图工具,特点是可以多人实时协作绘制一幅作品。
- Kivy: 一个 Python 的 UI 框架,可以打包成 Windows、Linux、macOS、 Android 和 iOS 应用,特别为多点触摸设备而设计。(@qinhanlei 投稿)
- OpenGLCamera2: 一个安卓相机 App 的源码,使用 OpenGL ES 3.0 实现 30 种相机滤镜。(@githubhaohao 投稿)
- keenwrite: 一个跨平台的 Markdown 桌面编辑器,基于 Java。最大特点是支持自定义语法。
- Twister OS: 一个树莓派的操作系统,可以让桌面变得像 macOS 或 Windows。
- Visual Mind AI: 一个在线工具,可以对网站的 UI 进行美学打分,告诉你百分之多少的人可能会喜欢你的网站。
- Tables: 谷歌发布的新产品,主要用于项目管理。跟 Trello 有点类似。
- photoflare: 跨平台的图像编辑桌面软件,相对小巧简单。
- visx: Airbnb 推出的一套数据可视化组件库,基于 D3 和 React。
- Release: 一个 Node.js 库,一键生成软件包的 changelog。
- Blacklight: 一个在线工具,可以检查某个网站使用了哪些追踪技术。
- Wewatermark: 一个在线工具,可以为图片加上各种各样的水印。
- Headless recorder: 一个 Chrome 浏览器插件,自动记录你的操作,转成 Puppeteer 或 Playwright 脚本,从而实现浏览器操作自动化。
- wave-share: 一个概念性项目,两台计算机通过声波通信!A 计算机把数据转成音频,通过喇叭发声;B 计算机听到后,对声波解码,从而与 A 建立 WebRTC 的点对点连接。要不是这种通信速率太慢,通过声波分享文件也未尝不可。
- Pixelixe Photo Editor: 一个 Chrome 浏览器插件,在浏览器里面打开一个图片编辑器。
- Taskwarrior: 一个命令行的待办事项(todo)管理软件,功能相当强。(@nosarthur 投稿)
- 吃豆人迷宫生成器: 一个很老的项目,生成《吃豆人》游戏的迷宫。
- Go-Diagrams: 一个 Go 语言的图表生成软件。
- duf: 磁盘空间占用统计工具,支持 Linux 和 macOS。
- pup: 一个解析 HTML 文件的命令行工具,用法类似
jq
。 - Wireflow: 一个开源的在线工具,用来画流程图和线框图。
- elsa: 一个用 Go 语言写的轻量级的 JavaScript 和 TypeScript 运行时。
- Actionsflow: 一个 GitHub Actions 的模板库,用于对网上各种数据源,进行自动化组合操作,类似于 IFTTT。
- Infer: Facebook 推出的一个静态代码分析工具,可以分析 Java、C++、Objective-C、C 代码里面的错误。 (@dllen 投稿)
- alldocs.app: 一个开源的在线文档格式转换器,底层是 Pandoc。(@hmsjy2017 投稿)
- big_screen: 数据大屏生成工具,后端使用 flask。只要传一下数据,就可以制作出数据大屏,适合不了解前端的数据工作者。(@TurboWay 投稿)
- playwright-python: 微软推出的浏览器自动化工具,特点是浏览器的控制脚本用 Python 来写。
- Anbox: Linux 系统的安卓模拟器。
- Diagram Maker: 亚马逊推出的开源流程图制作工具。
- DigitalOcean 应用程序平台: DigitalOcean 发布应用程序平台,跟 GitHub 深度融合,可以直接把 GitHub 项目在上面部署和运行,很适合那些需要后端的网络应用。
- Apache JMeter: 一个服务器和数据库的性能压测工具,具有图形界面。
- nb: 一个命令行的笔记软件。
- Frame: 这个网站很新奇,用户在 VR 空间“面对面”开虚拟会议。如果没有 VR 头盔,裸眼也可以使用。
- optimizt: 一个命令行图片压缩工具,支持压缩 PNG、JPEG、GIF 和 SVG 格式,并可以选择输出 WebP 格式。
- Calligrapher.ai: 一个在线工具,可以将英文输入变成手写体,并具有动画效果,提供 SVG 格式下载。上图是输入 Google 的效果。
- github-daily: 通过 GitHub 的 Action 定时执行脚本,获取 GitHub Trending Top 10,并且记录到了项目的 issue 里。用户可以通过 watch GitHub 仓库或者 RSS 订阅更新。(@timqian 投稿)
- Skia 图形库: Skia 是一个由C++编写的开源图形库,能在低端设备如手机上呈现高品质的2D图形。截至2017年,它已被应用于 Mozilla Firefox、Google Chrome、Chrome OS、Sublime Text、Android、Flutter 框架,作为底层图形库。
- Clock Shop: 这个网站收集各种时钟的代码。
- Deluminate: 这是一个 Chrome 浏览器的插件,可以让任何网站变成"夜晚模式"。
- termtosvg: 你需要录制命令行操作吗?一般的做法是录制成视频,这个工具让你可以录制成 SVG 动画。
- react-beautiful-dnd: Atlassian 公司推出的 React 拖放操作的库。
- cartoonify: 今年的最有创意发明:自制的"拍立得"照相机,拍出来的不是照片,而是卡通图片!它的内部是摄像头+树莓派+热敏打印机。获得照片以后,自动调用谷歌的服务,处理成卡通图片,然后打印出来。
- C/C++ 混淆器: 在线的混淆器工具(obfuscator),将 C/C++ 改成混淆难懂的代码。
- Vim in WebAssembly: 有人把 Vim 编译成了 WebAssembly,从而可以在浏览器里面使用 Vim 了。网友开玩笑,这样使用 Vim,就不会不知道如何退出了,只要点击浏览器 Tab 页右上角的 x 即可。
- Jib: 谷歌开源的 Java 应用容器生成工具,不用写 Dockerfile,构造过程中自动生成一个 Docker 容器。
- tiptap: 一个轻量级的富文本编辑器。
- FreePN: 一个点对点的 VPN 网络,通过用户共享带宽实现加密访问。
- RabiAPI: 一个 macOS App,可以直接把 Java 源码转换为markdown/asciidoc 格式的 API 接口文档,免去繁琐的手写过程。(@WhiteCosmos 投稿)
- SciterJS: 使用 HTML/CSS/JS 技术构建跨平台的桌面应用,类似于 Electron 的作用,但是它自己实现内核,比 Eletron 更简单,打包出来的程序也更小。详细介绍看这里。
- KakaCSS: 在任意网站复制内容,粘贴到这个网站,会给出所复制内容的 CSS 样式代码。(@renzhezhilu 投稿)
- Telegram 订阅: 邮件订阅 Telegram 频道。
- AnyTXT Searcher: Windows 桌面软件,提供文本文件的全文搜索。
- hub-mirror-action: 一个 GitHub Action,用于在 GitHub 和 Gitee 之间同步代码。(@Yikun 投稿)
- ChineseBQB: 开源表情包搜索工具。(@zhaoolee 投稿)
- rdrview: 一个命令行工具,可以提取网页的内容部分,是 Firefox Reader View 功能的 C 语言实现。
- ConsoleChat.io: 一个在浏览器控制台进行聊天的工具库。
- SVG Favicon Maker: 一个在线工具,制作 SVG 格式的 Favicon。
- Microsoft Edge 的 Linux 版本: 微软正式发布 Edge 浏览器的 Linux 版本。
- react-chrono: React 的时间轴组件。
- Masonry: 网页瀑布流的布局库。
- Glow: 一个命令行的 Markdown 阅读工具。
- vdx: 一个命令行的视频处理工具,属于 FFmpeg 的包装库,提供简单易用的语法格式。
- Diode: Diode 可以将本机(localhost)的网站公开到互联网上,提供一个二级域名,使得外部用户可以访问。
- HIPA(黑帕云): 国产的在线表格数据库,类似国外的 Airtable,提供了强大电子表格功能,比如多表关联、一对多的自动聚合运算、看板视图、多人实时协作、行级数据权限等等。(@mechiland 投稿)
- Running page: 国产的跑步数据管理软件,可以备份 Nike、Runtastic(Adidas Run)、佳明的 gpx 跑步数据,生成个人的跑步主页。(@yihong0618 投稿)
- Dendron: 一个 VS Code 编辑器的插件,使其变成一个笔记软件。
- youtube: 一个 Go 语言写的 Youtube 视频下载工具,youtube-dl 的替代品。
- hoppscotch: 一个开源的 Postman 替代品,调试 HTTP 请求的在线工具。
- Draw On PDF: 一个在 PDF 文件上作图的在线工具。
- Vega-Lite: 一个制作互动式图表的 JS 库。
- volute: 一个语音工具的集成软件,文档教你如何在树莓派上使用 Node.js,搭建自己的语音助手,可以识别语音,也可以将文本转为语音。(@webfansplz 投稿)
- H5-Dooring: 一个可视化制作 H5 页面的在线工具。(@MrXujiang 投稿)
- winXP: 该项目使用 React 做了一个跟 Windows XP 一模一样的网站。上图其实是一个网页。
- Profile Pic Maker: 一个在线工具,上传人像照片,可以自动提取头像,生成大头照图片。
- Gitako: 一个浏览器插件(支持 Chrome、Edge、Firefox),浏览 GitHub 时可以在网页上显示文件树。
- presenta: 一个 JS 的网页幻灯片库,特色是可定制的选项多。
- Snake Classic: 一个 JS 代码演示,网页版小游戏《贪吃蛇》。
- ox: 一个命令行的代码编辑器,具有部分 IDE 功能,使用 Rust 语言编写。
- Bucket Brigade Singing: 一个实验性的在线工具,让大家远程一起唱歌,解决疫情期间无法唱卡拉 OK 的问题。
- ffmpeg.wasm: ffmpeg 库的 wasm 移植,使得 Node.js 可以用这个库编辑视频。
- Vue Hooks Form: Vue 3 的一个 Hook,用来制作表单。(@beizhedenglong 投稿)
- SvgPathEditor: 一个开源的 SVG 图形路径编辑的在线工具。
- PageSpeed Insights: 谷歌官方的网页性能的在线评分工具。
- ibis: 一个使用 PHP 写的命令行工具,可以把 Markdown 源文件转成 PDF 格式的电子书。
- Friendly Challenge: 一个实验性的 Captcha (人类用户识别)开源实现。传统的人类用户识别,一般都是图像识别。这个工具另辟蹊径,在用户计算机上执行一个计算难题,考验机器的计算能力,脚本机器人一般都不会有真实客户端的计算能力。它的好处是根本不需要用户参与。
- Plasma Bigscreen: 专供大屏幕电视的 Linux 系统,用户界面基于 KDE 桌面。这里有一篇介绍文章。
- markdown-wasm: WebAssembly 版本的 markdown 解析器,比 JavaScript 写的解析器快两倍以上,而且体积很小(31KB)。
- winapps: 一个在 Ubuntu 里面运行 Windows 应用的虚拟机,特点是 Windows 应用就像 Linux 的原生应用一样,直接运行,而不会出现 Windows 的系统环境。
- nvidia-patch: Nvidia 显示卡配合 FFmpeg 进行视频编码时,有并发数量限制(3路并发),这个补丁可以突破这一限制。(@richardyjzhang 投稿)
- lazykube: k8s 终端可视化管理器 。(@elfgzp 投稿)
- md: 一款开源的微信公众号 Markdown 编辑器,基于 wechat-format 进行了二次开发。(@acbin 投稿)
- APIJSON: 腾讯的官方开源项目,自动化 RESTful 接口生成。前端描述自己需要的 JSON 数据,后端自动生成接口和文档。(@TommyLemon 投稿)
- Post-Pages-to-IPFS: 一个开源的在线工具,可以将文章发布到 IPFS 网络。一经发布就无法再删改,理论上可以永久储存。(@SaltyLeo 投稿)
- pap.er: 一个 Mac 电脑的桌面应用,每天获取来自全球的新鲜精美壁纸。(@RavenLite 投稿)
- faker.js: 根据你的需要,生成各种假数据,比如姓名、地址等,支持生成中文数据。(@ifrontend-xyz 投稿)
- Your First GitHub Commit: 这个网站可以找出你的第一个 GitHub 提交。
- Perfect Dark Mode: 一个 JS 库,一键切换网页的亮模式和暗模式。
- rector: 一个 PHP 代码的编译器,可以将 8.x 版本代码编译成 7.x 版本,类似于 JavaScript 语言的 Babel 工具,这里还有一篇介绍文章。
- gping: ping 命令的替代品,带有图形界面。
- Edit CSV Online: 一个编辑 CSV 文件的在线工具。
- Logseq: 一个开源的在线笔记工具,具有强大的知识整理功能。特点是所有数据都储存在你的 GitHub 仓库里面,网站本身不保存用户数据。
- Drumbit: 一个在线的鼓点模拟器。
- GitHub Pages URL Shortener: 使用 GitHub Pages 托管你自己的短网址服务,不需要后端和数据库,非常有创意的小工具。
- SVGOMG: 一个在线工具,用来压缩 SVG 图像文件。
- Code with me: IntelliJ IDEA 的官方插件,允许多人在 IDE 里面实时协同编程。(@dengshenkk 投稿)
- Popper: 一个工具提示和弹出框的 JS 库。
- hutool: 一个小而全的 Java 工具类库,通过静态方法封装,并提供详细完整的中文文档和注释,使Java拥有函数式语言般的优雅。(@looly 投稿)
- Furion: 一个基于 .Net 5 的 Web 框架。(@MonkSoul 投稿)
- ChangeMenuBarColor: 改变 macOS Big Sur 系统菜单栏颜色的一个小工具。
- Gather: 一个基于浏览器的在线聚会空间,所有参与的用户显示在一张 2D 地图上,可以进行文字聊天和视频对话。
- Notion Clone: 一个 Notion 的开源克隆,提供在线的笔记管理功能。
- Raindrop: 一个跨平台的网络书签管理器。
- BundlePhobia: 一个在线工具,分析 npm 软件包的体积和加载性能,比如 lodash@4.17.20 的体积是69.9kB,2G 网络下载需要0.81秒。
- Blades: 一个 Rust 语言写的静态网站生成器,速度极快,号称比 Hugo 快10倍。
- profileio: 一个 GitHub Actions 模板工具,用来生成个人简历页面和 PDF 文件。
- Presenta: 一个在线制作幻灯片演示的工具,只使用简单的 HTML 语法,就可以在线展示的幻灯片。
- nonstop: 一个浏览器插件,可以规避知乎、微博、简书上面的外部链接跳转的确认页面,自动跳转到外部网址。(@Yuxiaoy1 投稿)
- screenity: 功能强大的 Chrome 浏览器录屏插件。(@jeff-fe 投稿)
- texme: 一个 JS 库,可以将 Markdown 自动渲染成网页内容。(@baddate 投稿)
- dumpster-fire: 这个网站挺好玩,你给它发 Email,它会打印出来,自动点火烧掉,全程直播。
- buster: 浏览器插件,使用语音识别完成 reCAPTCHA 验证码。
- ruffle: 一个 Flash 模拟器的 WebAssembly 库。只要把这个库插入网页,就可以播放 Flash。
- twtxt: 一个自己架设的微博客开源平台。
- Cyberbrain: 一个 VS Code 插件,提供 Python 程序的可视化调试环境。
- repl.it Multiplayer: 多人在线实时协同编程平台。
- RegExper: 该网站可以将正则表达式转成解释图片。
- TinyCheck: 卡巴斯基实验室的产品,一个移动通信网关,用来中介智能手机与外界的网络通信,看看手机到底发出什么请求。
- Hieroglyph: 一个在线工具,用来下载 Youtube 视频的字幕文件,前提是该视频存在单独的字幕文件。
- Antipodes Map: 这个地图工具可以显示任意地点在地球另一边的对应地点,比如在上海打一个洞穿越地心,就会来到阿根廷的恩特雷里奥斯省。
- Espial : 一个自己架设的 Web 书签服务,支持多账户使用,底层使用 Sqlite3 数据库。
- electron-playground: 一个 Electron 的学习工具,内置了各种可演示的示例,并且提供了演练场,几乎所有的代码都可以即时运行查看效果。(@Gstring-w 投稿)
- npm-unpkg: 一个在线工具,可以查看 JS 软件包里面包含哪些文件,每个文件的源码。(@jaywcjlove 投稿)
- Depix: 发布图片时,很多人喜欢使用马赛克隐去敏感信息,这个工具可以将打马赛克的文字还原。所以,隐藏信息尽量不要使用马赛克,最好是覆盖掉。
- Watermark Video: 一个开源的在线工具,可以为小视频加上水印图片。
- pronounce: 一个开源的浏览器插件,只要双击网页上的单词,就能听到这个词的发音,支持各种语言。
- Substack Reader: Substack 刚刚发布的在线 RSS 阅读器。
- imgdiff: 比较两张图片差异的命令行工具。
- BrowserTime: Chrome 浏览器的插件,显示一个仪表盘,分析你的浏览历史,显示你在哪些网站花费最多时间。
- AI Picture Restorer : 一个在线工具,去除老照片的破损和折痕。
- Cloudflare Pages: Cloudflare 推出的静态网站构建和托管服务,目前正在 beta 测试,可以申请参加。(@Wazons 投稿)
- Geometrize: 一个在线工具,将照片转成基于几何形状的水彩画。
- OwnCast: 一个可以自己搭建的开源流媒体服务,用作视频的在线播放。
- tetris: 命令行的俄罗斯方块游戏。
- Holiday Card Maker: 一个在线工具,上传肖像照,软件会自动去除背景,生成各种节日照片。
- vertigo: 一个 Go 语言写的博客内核,适合在它的基础上进行开发。最大特点就是所有功能都提供 REST 接口。
- snibox: 开源的代码片段管理的服务,类似 GitHub Gists。
- Feather App: 有人为 Flutter 写了 Windows 和 Mac 的渲染器。也就是说,Flutter 写好的 App 不仅能在手机上跑,还能在桌面跑。理论上,Flutter 能在任何操作系统运行,它是一套独立控件,只要能编译出来,就能运行。
- cheat.sh: 一个只能在命令行访问的文档查询网站,使用方法就是命令行执行 curl cheat.sh 。
- 微软 Teams: 微软的团队协作工具 Teams 推出免费版了,可以聊天、视频、上传文件、内部集成了 Office。
- Stencila: Stencila 是一套开源的办公套件,只包含文字处理器和电子表格。
- daze: 强制 TCP 连接经过本地端口的工具。
- email-verifier: Go 语言写的 Email 地址检验库,判断是不是假地址。判断原理参见这篇文章。(@lryong 投稿)
- go-zero: 国内开发者写的 Go 语言 Web 和 rpc 框架,有中文文档。(@yuexing0921 投稿)
- Planner: Linux 平台处理待办事项(Todos)的桌面软件,功能很强。
- Mdpdf: 一个将 Markdown 转为 PDF 文件的 JS 库,底层是谷歌的无头浏览器 Puppeteer。
- CodeSwing: VS Code 的一个插件,提供交互式编码环境,可以直接运行 HTML / JavaScript / CSS 代码。
- Personal Management System: 一个 Web 开源应用,可以自己搭建服务,将个人信息(笔记、代码事项、密码、日程安排、联系人等等)放在一个地方管理。
- Upptime: 一个 GitHub Actions 模板,每5分钟运行一次,检查指定的网站是否在线。
- LinkAce: 一个自托管的网络书签应用。
- best-resume-ever: 一个基于 Web 的简历模板,可以生成网页简历,然后用浏览器打印成 PDF 文件。
- librephotos: 一个自托管的相册应用,后端是 Django,前端是 React。
- ArtLine : 一个深度学习项目,将照片转为线条素描画,这里有可以运行的 Demo(Flask 应用)。(@jwenjian 投稿)
- ssdt: 网站的 security.txt 文件提供安全漏洞的联系信息。这个项目抓取了世界前100万个网站的 security.txt 文件。
- pure CSS digital clock: 一个纯 CSS 的数字时钟。但是,CSS 无法获取当前时间,所以只能显示为从12点开始。
- Pipedream: 一个计算平台,可以监听网络应用的各种事件,从而触发各种事先设定的操作。
- Scrollama.js: 一个网页滚动效果的封装库,基于 IntersectionObserver API。
- DALL-E: OpenAI 公司又推出了一个神奇的软件 DALL-E,可以根据文字描述自动生成图片。下面的图片都是软件生成的。立方体的豪猪写着 OpenAI 的店面鳄梨状的椅子阁楼卧室有一个鱼缸,旁边是床
- My Icon: 一套免费图标,用来更换 iOS 14 的图标。一共有几千个图标可供选择,还允许自定义和编辑。
- locust: 一个开源的负载压测工具。
- Thonny: 一个面向初学者的 Python IDE。
- HTML Editor: 一个最简易的 HTML 在线编辑器,可以实时自动预览效果。源码非常简单,有学习价值。
- Piccolo: 一个简单快速的异步 Python ORM 库。
- I2P: 一个隐形互联网项目,构建在互联网的上方,主要用于网内用户的互相通信,不鼓励用户通过它来访问互联网。主要特点是用户看不到服务器,服务器也看不到用户。
- quicssh: 这个工具将 SSH 的通信协议改成了 QUIC,重新包装了 SSH 的服务器和客户端。
- Statically: 该服务可以免费将GitHub 和 GitLab 的源码文件放上 CDN,供外部调用。
- Thumbnail.AI: 这个在线服务可以为任意 URL,自动生成标题图片,便于在社交媒体引用文章时,提供缩略图。
- cdecl: 这个在线工具可以将 C 语言难懂的类型声明(比如
int (*(*foo)(void ))[3]
),转成浅显的英语。(@fish-404 投稿) - andala: 一个在线画板,画出来的线条都是对称的。
- YPlayer: 一个 macOS 视频播放器,为视频实时生成字幕,不需要任何网络请求,采用本地语音识别。(@yujinqiu 投稿)
- 在线视频片段合并: 很多在线视频都是许多 .ts 文件组成的,这个在线工具可以输入 .ts 文件的网址,然后将它们合并。(@DoctorLai 投稿)
- Cavepaint CSS: 一个可以在线调节主要参数(CSS 变量)的 CSS 框架。
- ssh-mitm: 一个 SSH 中间人服务器,拦截所有 SSH 操作。可以用作“蜜罐”,攻击者自以为登陆了真实服务器,从而让系统记录下他的操作。
- Google Images Restored: Chrome 浏览器插件,可以将“谷歌图片搜索”恢复成改版前的样子,并且加上了“打开图片”按钮。
- LibreTranslate: 一个开源的、可以自己架设的机器翻译服务,支持多种语言的互相翻译,包括中文。
- Multiavatar: 一个在线工具,可以根据输入的文字,生成用户头像图片( avatar)。
- Transform: 一个在线工具,可以将各种代码互相转换,比如把 HTML 转为 JSX,或者把 JSON 转为 XML。
- Sosumi: 一个 Linux 系统的 Snap 包文件,可以在 Linux 系统运行 macOS。
- Brave 浏览器: Brave 浏览器宣布支持 IPFS 协议,可以直接在地址栏打开 IPFS 地址。
- ArchiveBox: 一个将网页存档的工具,可以将 HTML、CSS、JS、图片、媒体文件都保存下来,供日后查看。这里是教程。
- PyG2Plot: Python 的数据可视化图表生成工具,基于蚂蚁集团开源的 G2Plot 封装。(@hustcc 投稿)
- openpilot: 一个开源的辅助驾驶系统,可以自动车道居中和自适应巡航控制,已经支持85种车型。(@dllen 投稿)
- Swagger 文档导出: 一个在线工具,可以将 Swagger 文档(yaml 或者 json 格式)导出为PDF、Markdown、EPUB、HTML 等格式。(@docs4dev 投稿)
- Basemark: 一个可以跑分的网站,用来测试浏览器的性能。
- LocalCDN: 一个浏览器插件,将常用的前端 CDN 库集成在插件里面,避免发出网络请求,加快加载速度,以及降低隐私泄漏的可能。
- X6: 蚂蚁集团数据可视化工具 AntV 旗下的图编辑引擎,用来在网页上生成 SVG 图形。(@NewByVector 投稿)
- Ebook Reader: 浏览器里面的电子书阅读器,只要把 azw3、epub、mobi、pdf 格式的电子书拖到网页上,就能打开阅读。如果临时需要一个阅读器,这个就很方便。
- Darkwire.io: Web 端的多人在线聊天室,特色是支持端到端加密。(@Dup4 投稿)
- Xonsh: 一个使用 Python 写的 Linux Shell,可以在 Bash 代码里面使用 Python 语法。(@morefreeze 投稿)
- Filmulator: 一个开源的 Raw 格式相片编辑器。
- Valetudo: 米家和石头扫地机器人的开源固件,提供一个 Web 界面进行操作。
- Semgrep: 一个支持多种语言(Java、JS、Py、Ruby、TS...)的代码静态分析工具,可以自定义扫描规则。
- Text to Handwriting: 这个在线的开源工具,可以将文字转为手写体,并提供图片下载。默认只支持英文,但可以自己添加中文字体,并指定背景图片。
- subaligner: 一个开源工具,通过机器学习,自动为字幕文件生成时间轴。
- CSS Stripes Generator: 一个纯 CSS 的条纹生成器,可以在线调节各种参数,网站就会生成相应的代码。
- Archivy: 一个开源的知识库软件,可以自己本地架设,管理个人笔记。
- Coding Fonts: 代码编辑器使用什么字体? CSS Tricks 推出的这个在线工具,可以浏览各种不同字体的渲染效果。帮助大家选择代码字体。
- Notify: 一个 Go 语言的库,用来通过各种渠道向用户发通知,支持 Discord、Email、Microsoft Teams、Slack、Telegram 等。
- Supercookie: 越来越多的浏览器限制使用 Cookie,这个库演示了如何使用网页图标 Favicon 来追踪用户,效果惊人。
- EPUB.to: 这个网站可以将 EPUB 格式的电子书转为其他格式,也可以将其他格式转为 EPUB。
- Remark42: 一个开源的、可以自己搭建的网站留言服务。
- Violentmonkey: 一个浏览器 userscript 的管理器,可以看作是使用最新 WebExtension API 的 Greasemonkey 升级版。
- react-darkreader: 一个 React 组件,允许网站在暗模式和亮模式之间切换。(@Turkyden 投稿)
- Qwerty Learner: 一个通过单词的打字输入加强记忆的在线工具,可以选择词库。(@dllen 投稿)
- 345Tool.com: 该网站收集一些可以提高编程效率的在线小工具。(@MarkoCen 投稿)
- Beaker: 一个实验性浏览器,提供点对点访问。你可以在浏览器里面架设自己的网站,然后让其他人访问它。
- github1s: 只要在 GitHub 仓库域名后面加上
1s
,比如github1s.com/facebook/react
,就能在浏览器里面使用 VS Code 环境,浏览这个仓库的代码。 - Nuvola 播放器: 一个 Linux 桌面程序,用来播放 Web 流媒体服务,比如Spotify、YouTube、Apple Music等。目前一共支持 37 种流行的流媒体服务。
- 可视化频谱: 一个网页工具,通过电脑麦克风捕捉各种声音,然后将它们的频率图显示在网页上。
- 视频的自然语言搜索: 这一个概念性的开源软件,它会下载 Youtube 视频,提取每一帧进行物体识别,然后支持用户使用英语搜索,比如搜索“fire truck”(消防车)就会跳出上面的画面。
- pcp: 一个命令行的点对点文件传输软件,用法非常简单。一个命令上传文件,然后返回一个接收码,另一台电脑使用接收码接收文件。
- flameshot: 功能很强的桌面截图软件,支持 Windows 和 Linux。
- Nullboard: 一个简易的项目管理看板,只有一个 HTML 文件和一个 JS 文件,使用本地的 LocalStorage 作为储存,可以脱机使用。
- Qwerty Learner VSCode: VS Code 编辑器的插件,内置了各种英语单词的词库,供用户做打字练习,加强对单词的记忆。(@Kaiyiwing 投稿)
- GitHub Skyline: GitHub 官方出品,将你过去一年的提交统计转成一个三维的直方图,并且提供 stl 文件下载,进行 3D 打印。
- Stockfish 12: 开源的国际象棋引擎,号称比人类的世界冠军还要强大。官方提供 Mac App 下载,并且有许多其他操作系统的第三方 App。
- Ray.so: 这个网站可以生成漂亮的代码截图,颜色、阴影、背景都可以调整。
- Cockpit: Linux 服务器的 Web 控制台。
- Finger Pool: 开源的 2D 网页桌球游戏,撞击效果做得很好。
- UTM: macOS 的虚拟机应用,可以很轻松地在苹果电脑上运行 Windows 和 Linux,属于 qemu 的 UI 封装,另有 iOS 的虚拟机,在 iPhone 和 iPad 上运行 Windows。
- Deep Nostalgia: 这个在线服务,只要上传一张老照片(需要免费注册),就能将里面的人物转成一段短视频,不仅提高了分辨率,而且有着各种脸部表情。(@dbazhihui 投稿)
- 嘎 RSS!: 使用免费的 GitHub Actions,定时抓取一系列 RSS 源,生成一个页面,还支持邮件通知。(@zhaoolee 投稿)
- text-to-video: 这个小工具可以把文章转成视频,文字显示在黑底的图片,同时自动生成语音,详细可以作者的介绍文章。(@leoython 投稿)
- Bing Wallpaper: 这个项目使用 GitHub Actions,收集 Bing 搜索引擎每天的壁纸,提供下载,详见这篇说明文章。(@niumoo 投稿)
- TabFloater: 浏览器插件,将一个 Tab 以悬浮窗口的形式,显示在另一个 Tab 之上,类似视频网站的“画中画”效果。
- ytmdl-web: 这个 Web 应用为从 Youtube 下载的歌曲音频文件,写入 iTunes、LastFM 等网站上的歌曲元数据。
- uidea.tools: 一个在线 UI 设计工具,可以用来制作 H5 网页原型。(@5A59 投稿)
- fun-comment: VS Code 插件,可以在源码文件里插入 ASCII 图像。(@5A59 投稿)
- Prisma: Node.js 和 TypeScript 的 ORM 库,还提供了单独的查看数据库的 GUI 程序(上图)。
- Snyk: 一个开源程序,可以在本地检查 node.js 项目外部依赖模块的安全漏洞。
- Cloudflare Pages: Cloudflare Pages 开始了 beta 测试,可以自动构建 GitHub 仓库,发布为静态网站,跟部署到 Netlify 流程基本相同。(@jwenjian 投稿)
- FlameDisk: macOS 应用,通过火焰图,进行磁盘可视化分析和清理。(@yujinqiu 投稿)
- Encode Mighty Things: 一个在线工具,让你把单词编码成毅力号火星探测车的降落伞条纹(参见上一期周刊)。
- lockbox: Firefox 推出的管理密码的 App,最大特色是浏览器和手机同步。某个网站的密码,浏览器输入了,手机里也能看到,反之亦然,基本上就是有桌面同步功能的 1Password。目前只有 iOS 版本。
- CoNumber: 该网站提供50个国家或地区的虚拟电话号码,可以用来接收当地短信或来电。
- 网站访问统计服务: 这篇文章介绍了 Google Analytics 等8个网站统计工具。
- asmttpd: asmttpd 是一个用汇编语言写的 Web 服务器,非常小,二进制包只有 6KB,功能比较少,但性能很好。
- tui.image-editor: 开源的在线图像编辑器。
- Fastpack: 又一个新的 JS 打包器问世了,企图替代 Webpack。
- v8n: 一个浏览器的表单验证库,采用链式写法,特点是易读易写。
- 汉字卡片: 一个波兰程序员为了学中文,制作了一个工具:输入常用汉字,自动生成学习卡片。
- BGP 图像格式: BGP 图像比 JPG 图像有更好的压缩比,但是它的解析需要加载一个前端 JS 库。
- LinkDOM: JSDOM 的一个替代品,使用 JavaScript 解析 HTML 字符串,返回一个 DOM 对象,在上面实现了 DOM 接口。它比 JSDOM 体积更小、速度更快、内存占用更少。
- SVG Waves: 一个在线工具,可以生成 SVG 的波浪图片,各种细节都可以定制。
- NodeGui: 一个类似 Electron 的跨平台桌面应用开发框架,底层技术是 Node.js + Qt5。
- ffmpeg-python: FFmpeg 的 Python 包装库,将复杂的命令行参数转成易用的 API。
- SVG 俄罗斯方块: 在一个 SVG 文件里面,实现俄罗斯方块小游戏。原理是 SVG 可以内嵌
<script>
标签。 - ghostwriter: 一个 Markdown 桌面编辑器,支持 Windows 和 Linux。设计思想是保持强大功能的同时,对写作产生最小干扰,提供全屏的简洁模式。
- Image Renamer: 一个使用 EXIF 信息的图片文件批量改名工具,支持 macOS 和 Windows。(@Arman19941113 投稿)
- GitHub Star Count: 一个 Chrome 浏览器插件,在网页的 GitHub 仓库链接后面,插入该仓库的 Star 数目。(@chinazhangchao 投稿)
- Issues Translate Action: 一个 GitHub Actions 脚本,定时运行脚本机器人,将非英语的 Issue 自动翻译成英语。(@tomsun28 投稿)
- Gotify: 一个 Go 语言写的 WebSockets 库,有服务端、客户端和安卓端。
- UserLAnd: 一个安卓应用,让你在安卓手机上安装 Linux 发行版,就像安装一个常规 App,不需要系统 root。
- lint-md: 一个检查中文 Markdown 语法风格的命令行工具,比如英文字母与全角字符之间有一个空格。(@hustcc 投稿)
- FairEmail: 开源的安卓电子邮件客户端,强调安全和隐私保护。
- AR-lab: 一个实验性桌面程序,使用百度飞轮和 Electron 实现的 AR 剪贴和复制。手机先对准某人,再对准电脑屏幕,即可把他/她复制粘贴到桌面程序里面!(@shadowcz007 投稿)
- rss_everyday: 一个 GitHub Actions 模板,每天定时运行,将 RSS 内容推送到 Telegram 频道。(@GuangzheJiang 投稿)
- mdBook: GitBook 的 Rust 语言移植,可以将 markdown 源文件转成一个在线阅读网站。
- flowchart-fun: 可能是最简单的流程图制作工具。左边的文本框输入,一行就代表一个新节点,缩进代表隶属关系,右边自动生成图形。
- DarkModeBuddy: 一个 macOS 应用,自动根据外部光线的强弱,调整桌面为亮模式或暗模式。
- Arrow: 一个 Python 的日期时间库,借鉴了 moment.js 的 API 设计。
- Wombo: 一个手机 App,上传一张脸部照片和一首歌曲,它就会自动生成照片人物对口型唱歌的视频。
- Zoom Escaper: 一个恶作剧软件,让用户在进行 Zoom 视频会议时,麦克风会产生噪音,从而避免发言甚至参与会议。
- wormhole-gui: 一个桌面应用程序,可以在同一个局域网的各个机器之间,互相发送文件。
- Baserow: 一个开源的网页表格,目标是成为低代码的数据库,作为 Excel 和 Airtable 的替代品。可以使用托管的版本,也可以自己架设服务。
- Ryujinx: 一个任天堂 Switch 游戏机模拟器,可以在 Windows 上玩 Switch 游戏。
- Slog: 这个网站可以把 Slack 上面的聊天,输出为一个博客网站。你只要把照片和想法发到 Slack,就能变成一篇博客文章。
- moovie.js: 一个 JavaScript 写的 HTML5 视频播放器,可以在网页上播放视频。特点是功能较全,支持外挂字幕文件。
- Papercups: 一个可以自己架设的开源服务,在网页上插入聊天窗口,并可以集成 Slack,即在 Slack 上与网站访问者对话。
- Fraidycat: 一个另类的 RSS 阅读器,作为浏览器扩展安装,可以订阅 RSS 和社交媒体动态。UI 有点像推特的时间线,可以高效地展示信息。
- xeuledoc: 一个命令行工具,用于获取谷歌文档的各种元信息。
- kill-sticky: 一个 Bookmarklet 书签脚本,用于消除网页上的粘性页眉或页脚。
- I don't care about cookies: 浏览器插件,用来消除网页上的各种 Cookie 许可的提示层。
- Sorted CSS Colors: CSS 标准一共列出了148种有名称的颜色,这个在线工具用来在它们当中找到合适的颜色。你在色轴上面确定一个基色,相近的颜色就会按照从浅到深的顺序列出。
- Nyxt: 一个带有命令行的浏览器,可以完全不用鼠标,只通过命令行浏览网页。
- Charts.css: 一个只使用 CSS 的图形库(不需要 JS),可以把
<table>
标签变成折线图、直方图或其他图形。 - Manim: 一个用来生成数学动画视频(比如绘制函数)的 Python 库。
- React PIN Field: 一个 React 组件,生成漂亮的密码(验证码)输入框。
- FocalBoard: 一个桌面的看板软件,类似 Trello,可以用来管理待办事项。
- Workflow: 搜狗的 C++ 服务器引擎,支持各种后端协议,可以在它的基础上进行 C++ 开发,定制自己的高性能服务器。(@holmes1412 投稿)
- FicusJS: 一个 Web Component 组件开发框架,看上去挺简单。
- Lite YouTube Embed: 一个 Web Component 组件,用来快速加载 Youtube 视频,可以从它的源码学习 Web Component 组件的写法。
- PDFReal: 该网站提供了一系列在线工具,用于 PDF 文件的各种处理。
- Explorer ++: 一个 Windows 轻量级文件管理器,有 Tab 窗口,支持为文件打书签,界面可以自定义。
- UltraWeather: 一个开源的 Web 应用,可以自己架设服务,查看全世界主要城市的天气,并且有 API。
- wkhtmltopdf: 一个命令行工具,将 HTML 源码文件转成渲染好的 PDF 文件。
- MDTU: Markdown 文档的微信公众号编辑器,支持微信外链转脚注(或二维码)、从 URL 采集 Markdown 等功能。(@shfshanyue 投稿)
- VS Code 主题生成器: 一个在线工具,用来创建自己的 VS Code 主题。
- Aerial: Windows 屏幕保护程序,在屏保时自动播放 Apple TV 的屏保视频,非常漂亮。
- DeaDBeeF: 桌面音频播放器,支持几乎所有的音频格式,并且可以互相转换。Linux 和 macOS 可用。
- xip.io: 一个 DNS 工具,可以为 IP 地址生成任意子域名。比如,IP 地址是
127.0.0.1
,那么foo.127.0.0.1.xip.io
就会指向127.0.0.1
。 - darkhttpd: C 语言编写的单文件 Web 服务器,无需安装,只要编译一下就能使用,可以替代
python -m http.server
。 - Music Time: VS Code 的插件,可以根据编写代码的风格和速度,自动播放从 Spotify 选择的最能促进生产率的歌曲。
- Mail Studio: 一个桌面软件,通过可视化界面,创建响应式邮件。
- dnspeep: 一个命令行工具,查看本机发出的所有 DNS 请求和获得的回应。
- CORS Anywhere: 脚本的跨域请求,需要对方服务器支持 CORS,否则就很麻烦。这个工具是一个 CORS 代理,需要自己架设,然后轻松将任何跨域请求变成同域请求。
- HTTP Toolkit: 一个桌面程序,用来拦截和调试各种应用的 HTTP 通信,包括浏览器、安卓应用、命令行应用、Electron 应用等等。
- DBeaver: 数据库管理的桌面软件,支持各种主流数据库。
- dahliaOS: 这个网站是用 Flutter Web 框架开发的,使用 Dart 语言编写,然后编译成 JS,相当流畅。以后,开发网站时,除了 React 和 Vue,还可以考虑用 Flutter。
- MetricsGraphics.js: 一个基于 D3 的图表库,用来处理时间序列数据。特点是 API 简洁易用,生成的图表清晰漂亮。
- ClearURLs: 一个浏览器插件,自动删除 URL 里面的访问者追踪参数。
- regexploit: 某些正则表达式有性能漏洞,可能会引发 DDOS 攻击。这个工具可以找出有漏洞的正则表达式,参见教程。
- NPlayer: 一个支持弹幕的网页视频播放器。(@woopen 投稿)
- JS image carver: 一个采用接缝裁剪(seam carving)算法的在线工具,可以任意改变图片的高度和宽度,而不会扭曲图像。它的原理是找出那些对图片主要内容贡献最少的像素,将它们删除,不断重复这个过程,直到达到指定的高度和宽度,详见这篇教程。
- LuckDraw: 一个大转盘/ 九宫格的页面抽奖组件,多端适配,有 JS / React / Vue / 小程序的等版本。(@buuing 投稿)
- GoGoCode: 一个 JavaScript 代码的 AST 抽象语法树的处理工具,便于方便地转换代码。(@kuangyanit 投稿)
- Storyteller: 如何写软件教程,是一个令人头痛的问题。Storyteller 是一个在线工具,提供一个教程编辑器,以无代码的方式制作交互式教程。(@netweng 投稿)
- Varlet: Vue3 的 Material Design 移动页面组件库。(@BeADre 投稿)
- chore-cli: 一个 TypeScript 项目的脚手架工具。(@iwfan 投稿)
- Puppeteer Console: 这个网站提供一个虚拟浏览器的控制台,可以在线输入 Puppeteer 脚本,然后就会在网页上可视化打开浏览器,看到运行结果。
- React Flow: 一个基于 React 的库,用来制作功能强大的、可交互、可编辑的节点图工具。
- Pexels 视频制作器: 这个在线工具根据关键字,从图库里面找出相关图片,自动生成一段40秒的视频。
- Cusdis: 一个可以自己搭建的网页评论系统,类似于 Disqus。
- nushell: 一个命令行 Shell,语法更加合理,通过管道功能可以更加便捷地管理系统。
- Netdata: Linux 服务器的一个开源的监控服务,功能非常强大。
- Triangula: 这个开源软件可以将照片转为三角形图案。
- tarojs-router-next: 小程序框架 Taro 的一个好用的路由库。(@lblblong 投稿)
- Golang-iDevice: 一个 Go 语言开发的工具,用来与 iOS 设备通信,可以作为库使用,也可以在命令行独立使用。(@electricbubble 投稿)
- Semgrep: 静态代码扫描工具,用来发现代码错误,类似于 ESLint,但可用于17种语言。
- Zellij: 一个终端复用器,类似于 Tmux,使用 Rust 开发的,功能更强大。
- Boxedwine: 这个库用来在网页上建立一个虚拟机,运行 Windows 的 exe 程序。
- MarkShow: 一个在线工具,你输入 Markdown 文档,它自动转为 PPT 模式,进行在线演示。
- PolyGit: 一个 iOS 应用,让你在手机(或平板)上克隆 GitHub 仓库,进行修改后,再提交回去。
- pass: 一个命令行的密码管理器,有图形界面客户端,能用于各种平台和手机系统。特点是比较简单直观。
- cherrytree: 一个桌面的笔记软件,支持文件夹结构,可以将所有内容保存成一个 SQLite 文件。
- 标准笔记: 跨平台的笔记软件,有在线版,支持端对端加密,基础功能可以免费使用。
- cpufetch: 一个开源的命令行程序,可以输出 CPU 的详细信息,支持桌面系统和安卓。
- Scheme flood: 大家用桌面浏览器访问这个网站,会列出你的电脑安装了什么应用(上图)。这样做的目的,是生成一个用户指纹,从而追踪用户,作者写了一篇详细的文章,解释这是怎么实现的。(@jwenjian 投稿)
- Chanify: 一个开源的 iOS 设备消息推送工具,分为服务器和 iOS App 两个部分。安装以后,可以将文本/图片/文件等各种消息推送到 iOS 设备。(@wizjin 投稿)
- osmos::feed: 一个通过 GitHub Actions 自动更新的 RSS 阅读器,每次更新后会发布成 GitHub Pages 的静态网页。(@chuanqisun 投稿)
- APK 在线分析: 一个在线工具,用来分析、修改 APK 文件(安卓应用安装包),以及提取 APK 图标。(@codemofa 投稿)
- Come Browse With Me: 这个在线工具通过 WebRTC,可以将你的浏览器窗口分享给他人,也就是说,别人可以看到你在页面上的一举一动。
- readme.so: 一个 Web 工具,通过拖拉自动生成代码仓库的 README 文件。
- FicusJS: 一个轻量级的 Web Components 开发框架,用于快速开发 Web Components 组件。
- github-elements: 这个仓库收集了 GitHub 发布的官方 Web Components 组件,目前有17个,都是 GitHub 官网实际在使用的项目。
- 一纸简历: 使用 Markdown 编写简历的在线工具,支持模板与实时预览,可以导出为 PDF 文件。(@shfshanyue 投稿)
- 木及简历: 编写简历的在线工具,与上一个软件类似,有多个模板可选择,源码见 GitHub。(@hua1995116 投稿)
- 微软 Whiteboard: 微软推出了一个团队协作工具,可以让用户在多种设备上,远程实时分享电子白板。目前,它只有 Windows 10 的客户端,但马上就会推出 iOS 客户端和 Web 版本。
- thumbor: 有的图片 CDN 可以对图片进行实时处理,允许指定图片的大小和方向。thumbor 就是这样一种图片服务器。
- prose: Go 语言写的自然语言处理工具,目前只能处理英语。
- Nand Game: 一个网页游戏,玩家通过组合虚拟电路,组装出一台计算机。
- Video Hub: 一个管理本地视频的免费桌面软件,可以预览、搜索、分类各类视频文件。
- Vialer-js: 一个基于 WebRTC 技术的实时通讯平台,可以实现 P2P 的文字聊天、语音和视频对话。
- Neutralinojs: 一个使用系统原生组件开发桌面应用的框架,相比 Electron,好处就是打包出来的体积比较小。
- μPad: 一个开源的多端笔记本工具,兼容 Evernote。
- Browsh: Browsh 是一个基于 Firefox 的命令行脚本,可以在命令行打开网页,并且渲染出大致的样子。它也可以用作移动端网页浏览的处理方案。
- Slidev: 这个工具使用 Markdown 格式编写 PPT 幻灯片,功能较多。
- Vulture: 一个 Python 的静态代码检查工具,可以发现没有用到的代码。
- Send: Mozilla 基金会曾经推出了一个文件分享服务,后来停止开发了。社区就接过来,做成完全的开源版,现在可以自己搭建,并且有 Web、命令行和安卓等各种客户端。
- Sequencer 64: 一个架子鼓的网页模拟器。
- Id128: 一个 JavaScript 库,生成 UUID(通用唯一识别码),支持多种算法。
- Pyodide: 这个库是浏览器的 Python 运行时,通过 WebAssembly 脚本让网页运行 Python 代码,可以通过它加载一些人工智能或者科学计算的库。
- Zulip: 一个团队协作工具,将聊天和电子邮件的线程模型结合在一起,类似 Slack,但是更像一个内部论坛。
- Play.js: 一个 iOS 应用,提供 JavaScript IDE,允许在 iPhone 和 iPad 上开发 Web 和 Node.js 应用。
- Magician: 一个国内开发者写的 Java 的网络协议解析包,可以用作 HTTP 和 WebSocket 服务器,支持 TCP 和 UDP 通信,使用简单。(@yuyenews 投稿)
- NewTabEditor: Chrome 浏览器的插件,可以让新标签页变成一个文本编辑器。(@5A59 投稿)
- sqliteviz: 一个网页应用,可以在网页上可视化操作 SQLite 数据库。
- git-split-diffs: 这个命令行工具可以将代码 diff 显示为类似 GitHub 的样子。
- Hurl.it: 这个网站可以定制并发出 HTTP 请求,相当于 Postman 的网页版。
- Compose for Web: JetBrains 公司推出的新工具,允许使用 Kotlin 语言开发 Web UI,目标是将来同一套代码适配桌面、Web 和安卓 App。这有希望成为 Java 开发写 Web 页面的最容易方案了。
- octokit.js: 一个 GitHub API 的 JS 包装库,全部封装好了,可以更方便地操作 GitHub。
- touchbar-systemmonitor: 一个 MacBook pro 笔记本的开源小工具,可以在 Touch Bar 显示系统状态。
- firefox_explore: 一个本地工具,用来分析 Firefox 的浏览历史,比如最常访问的网址、一天各个时段的浏览统计等等。
- Video Puppet: 这个工具可以将一篇 Markdown 文档转成视频,支持插入图片和音频,还可以使用自动合成的语音解说。
- use-sound: 一个 React 钩子函数,用来添加声音效果,比如点击按钮发出“滴”的一声。
- WireGuard Easy: Linux 的 WireGuard 安装工具,并且提供 Web UI 的管理界面。
- Vosk: 一个语音识别的工具包,支持18种语言(包括中文),体积较小(50MB),可以绑定各种语言,适合为聊天机器人提供语音识别。
- PINTR: 一个网页工具,可以让图片转为线条画。
- Grafar: 一个专门用于数学的前端可视化库。
- Mockoon: 一个开源软件,提供各种云服务的 API 模拟。
- Kakoune: 一个类似 Vim 的文本编辑器,号称更易用、功能更强。
- GitHubPoster: 这个工具可以将你在各种网站上的活动记录,生成 GitHub 方块热力图或 skyline 图。(@yihong0618 投稿)
- Apitest: 一个 API 测试的自动化工具,所有测试用例可以写在一个类似 JSON 的配置文件里面。(@sigoden 投稿)
- hacker-feeds-cli: 一个命令行工具,可以查看 Hacker News、 Reddit、V2EX、GitHub Trending 等资讯网站。(@Mayandev 投稿)
- n8n: 一个开源的工作流自动化工具,可以通过图形界面,选择200多种服务,组成一个工作流。
- Termpair: 一个远程终端控制工具。用户在一个终端窗口中,启动这个工具,它会返回一个链接,使用这个链接就能在其它计算机的浏览器里面,控制原始的终端窗口。
- Synthesia: 这是一个收费的视频合成服务,很有意思。用户选择一个视频模板,然后提供一段文本,该网站就会自动让视频里面的人物,说出你的文本,适合用来生成产品介绍视频。它支持中文,可以免费试用一个视频。
- GoTTY: 一个 Go 应用,将命令行程序在 Web 端输出。比如,通过它在命令行执行
top
命令,就可以在网页上实时看到top
的命令行输出。 - Material for MkDocs: 这个工具是 MkDocs 网站生成器的 Material Design 站点主题。
- NocoDB: 这个 Web 软件可以将各种数据库,转为易于操作的智能电子表格,类似于 Airtable。
- 葫芦笔记: 国产的笔记软件,支持多种客户端,自动云端同步。笔记功能非常强大,提供大纲界面、双向链接视图、图谱化搜索等。(@pimgeek 投稿)
- Text2image: 一个将文字或代码转换成图片的网页工具,可定制项多,主题、水印、阴影特效等都能自定义。(@chenjiayao 投稿)
- Keptab: 浏览器插件,只需一次点击,就可将所有标签页转换成一个列表保存起来,以后可以单独或全部恢复。(@mywaiting 投稿)
- Redis Pro: 一个用 SwiftUI 写的 Redis 轻量级客户端管理工具。(@chengpan168 投稿)
- Astro: 一个前端构建工具,构建出来的页面使用最少 的 JS,尽量是纯的 HTML 和 CSS 代码,大大提高页面的加载速度。实在必需的 JS 脚本,只有用到时才会动态加载。
- Althttpd: SQLite 作者 D.理查德·希普写的 HTTP 服务器,SQLite 网站就是用它架设的,整个软件只有一个 C 文件。希普这个人真是有性格,用到的所有工具都是自己写的。先写了数据库SQLite,接着写了 Bug 追踪系统 CVSTrac,然后写了版本管理系统Fossil,现在是 Web 服务器。
- Lepton: 从 Firefox 89 开始,Firefox 采用了新的 UI 设计 Proton。作者认为,这个 UI 总体上是好的,但是有些地方需要调节,从而写了这个工具,对 Proton 进行微调。
- Snowtrack: 一个桌面软件,提供图形文件的版本管理系统,方便管理设计资源。
- Akwaba: 一个很有创意的项目,将 Notion 作为网站评论系统的后端,数据都储存在 Notion 表格里面。
- Mastershot: 免费的网页视频编辑器,用的是 FFmpeg 的 webassembly 版本,可以在网页上进行简单的视频编辑。
- Shoelace: 一个很不错的 Web Components 库,目前提供30多种网页组件。
- Handsfree.js: 一个 JavaScript 库,可以识别人体的动作、手势和面部表情。官网上有很酷的演示,通过扭头或手势,控制鼠标移动。
- Daytripper: 这个开源项目是一个 USB 接口的激光传感器,能够感知周围物体的运动。作者举了一个很有趣的用例,老板走过来,它能立刻感知到,自动将计算机切换到工作桌面。
- NVIDIA Canvas: Nvidia 公司推出的一个人工智能照片编辑软件,可以免费下载。用户只要选择要添加的对象(比如云彩),在对应的位置上涂抹几笔,就能够自动生成照片。
- nuoshell: 一款 Mac 的桌面 SSH 客户端,集多功能于一身,简单、免费。(@anlityli 投稿)
- gum: 一个命令行的 Git 用户管理器,适合需要不同身份,向不同仓库提交代码的情况。(@gauseen 投稿)
- BookmarkHub: 一个浏览器插件,可以跨浏览器进行书签同步,数据存储在 GitHub Gist。(@weavers1f 投稿)
- EssayKiller: 一个 AI 框架,可以自动根据给出的题目(上图),生成中文的命题作文,达到高中生作文的水平。(@dllen 投稿)
- T-Rex Runner: Chrome 浏览器内置的“恐龙跳跃”小游戏,被网友从 JavaScript 改成了 C 语言版本。
- Rustpad: 一个开源的 Web 文本编辑器,主要特点是支持多人同时编辑。
- 零宽度短网址生成器: 一个非常有创意的短网址生成器,看上去生成的短网址都一样,其实里面插入了不同数量的零宽度空格字符。
- Ojoy: 一个网页图像工具,可以放大图片的同时,还保持同样的清晰度。
- kcal: 一个开源的 Web 应用,用户可以记录每天摄入的各种食品的热量,有很好的资料库,只可惜没有中文版。
- Flomo: 一款卡片式笔记软件,界面非常清爽,有跨平台多种客户端,支持多端自动同步。(@RangeChoi 投稿)
- Animista: 一个网页 CSS 动画工具,可自由配置各种动画特效,并生成代码。(@fish-404 投稿)
- TorrentNet: 这个工具是 BT 下载的种子文件(torrent)的本地搜索引擎。它的最大特点是不用下载整个索引数据库,就可以实现搜索。
- Nuitka: 一个用 Python 语言写的 Python 编译器,可以取代 CPython。
- DenoDB: 一个 Deno 专用的数据库 ORM 库,支持 MySQL、SQLite、MariaDB、PostgreSQL 和 MongoDB。
- Fluid Paint: 一个网页画板工具,可以定制笔刷,产生刷油漆的流体效果,非常精美,值得一玩。
- 成都市城市轨道交通线网规划(2021版): 成都市2021年7月6日公布了《城市轨道交通线网规划图》,但是不方便缩放操作。作者写了一个静态页面将其和百度地图结合,方便查看未来地铁是否经过了你的家门。(@cmoseses 投稿)
- Git: An Interactive History: 一个数据可视化项目,展示如何将一个 Git 仓库的历史进行可视化。
- PHP 在线开发环境: 一个网页的 PHP 软件开发环境,在浏览器里面 PHP 编程。
- Utopia: 一个用户界面设计工具,在浏览器里面通过可视化操作,创建用户界面,实时生成对应的 React 代码。
- markdown-css-smartisan: 一个锤子便签风格的网页主题,输入 Markdown 自动生成页面。(@nihaojob 投稿)
- Kindle2Flomo: Kindle 笔记导出工具,可以在线导出,然后写入笔记软件 Flomo。(@chempeng 投稿)
- popular-message: 一个轻量级的网页提示消息(prompt)的 JS 库,无任何依赖。(@nihaojob 投稿)
- EFTP : macOS 的 SFTP 服务的开源客户端,用来向 FTP 上传或下载文件。(@newham 投稿)
- check-if-email-exists: 一个 Rust 库,用来检查 Email 邮箱的可靠性,功能非常多,包括邮箱是否存在、是否为一次性地址、是否泄露过密码、用户有没有设置头像图片等等。
- Acid Tabs: 一个 Chrome 浏览器插件,可以自定义分组规则,对标签页进行分组折叠。
- Difftastic: 一个命令行工具,可以根据不同语言的代码,对 diff 结果进行不同的高亮显示。
- SCImago Graphica: 一个桌面软件,可以选择各种指标,定制数据可视化图形,完全不用写一行代码。
- iPod.js: 一个 JS 应用程序,生成一个网页的音乐播放器,操作界面类似 iPod,可以链接用户的 Spotify 或 Apple Music 账户。
- Noice: 一款开源的安卓 App,提供各种环境声,比如下雨打雷。
- WiFi Card: 一个网页工具,使用 WIFI 的名称和密码,生成一个二维码,手机扫一下,就能登陆这个无线网络。(@dllen 投稿)
- KubeSphere: 一个国产的 Kubernetes 集群管理平台,操作容器的利器,功能强大,界面清爽易用,大大方便了 k8s 的使用。(@FeynmanZhou 投稿)
- CORNERSTONE: 一个企业级的项目管理和协作平台,集成了工作台、看板、思维导图、项目文档、仪表盘、文件等多种功能,还可以接入代码构建与交付,20人以下的团队免费。(@cornerstone-365 投稿)
- kit: 一个 PHP 小工具,用来列出 MySQL 数据库的表结构信息。(@cuishuang 投稿)
- Yozora: 一个高度可扩展的、插件式的 Markdown 解析器,用于生成 Markdown AST(抽象语法树),可以在它的基础上,定制自己的 Markdown 解析器。(@guanghechen 投稿)
- Bash 命令行提示符生成器: 一个网页工具,以可视化方式,通过拖拉不同的元素,自动生成 Bash 的命令行提示符。
- Orbit: 一个 React 的组件库,由旅游网站 Kiwi.com 设计,带有旅游休闲的风格。
- Feed me up, Scotty!: 这个工具使用 CSS 选择器,从任意页面提取想要的内容,通过 GitHub Actions,自动生成该页面的 RSS。
- transfer.sh: 这个开源工具允许自己架设服务,从命令行分享文件给其他人,也可以直接使用官方的在线版。
- MoviePy: 一个视频编辑的 Python 库,可以方便地编写脚本,进行各种视频操作,基于 ffmpeg。
- Ampache: 一个开源的流媒体服务器,允许远程访问托管的音频和视频文件,有点类似于 Plex。
- Mobian: 手机版的 Debian 系统,可以安装在指定型号的手机上,现在支持一加 6 和 Poco F1。
- push-bot: 一个基于 wechaty 的微信推送机器人,可以用脚本向微信推送消息。(@tans 投稿)
- 织信: 一个面向企业用户的低代码平台,帮助企业不用写代码,就能搭建管理系统、业务平台、企业官网等,有免费使用的版本。(@hopper20 投稿)
- nouns: 一个侦测用户眨眼的装置,让用户通过眨眼控制电脑,可以供霍金那样的用户使用。
- 模拟电路生成器: 生成模拟电路的网站。
- Zotero: 管理各种论文和报告的免费桌面软件。
- fnMatch: 一个让对象进行选择性解构赋值的 JS 库。
- jsinspect: 软件项目中,同一段逻辑不应该有多个实现。jsinspect 就是用来查出重复代码的工具。
- Malvid: 一个构建 Web Components 的工具,并且能够自动生成文档。__ __
- Glances: Glances 是一个用Python编写的跨平台系统监视工具。它自带 Web UI,可以远程监控。
- Code with Mu: 一个 Python 语言专用的代码编辑器。
- diffconflicts: Git 的合并算法是三方合并(three-way),有人认为这种算法并不是最好的。这里是一个两方合并算法,有兴趣的人可以用它替换到 Git 的合并算法。
- Obsidian: 手机 Markdown 编辑器,功能非常强,主要用于做笔记,有大量插件。编辑功能免费,桌面端同步功能需要付费。
- Fakeflix: 网友写的 Netflix 的前端仿制品,用来练习 React + Redux 的用法。
- PhotoBook: 一个概念产品,用户上传照片,在网页上生成一个 VR 相册,可以翻页浏览。
- hookdeck: 一个 Web 服务,专门用来接收各种 Webhook 调用,相当于一个集中管理 Webhook 的平台。
- DataEase: 一个开源的数据可视化分析工具,支持丰富的数据源连接,能够通过拖拉拽方式,快速制作图表和仪表盘。(@chixq 投稿)
- Mousai: 一个开源的桌面软件,可以根据音乐,识别这是什么歌曲。
- html-to-image: 一个网页 JS 库,用于将 DOM 节点转成可以下载的图片,原理是在内存里面使用 canvas 和 SVG 对节点重新渲染一次。
- mandodb: 一个示例项目,作者介绍如何从零开始实现一个小型的时序数据库(TSDB),也就是专门用于时间序列的数据库。(@chenjiandongx 投稿)
- Muboard: 一个 JS 库,在网页上展示一个可以书写数学公式的黑板。
- Muse: Muse 是一个无代码的网站生成器,但是生成的是 3D 虚拟网站。这个工具还没有做完,现有的部分已经很酷了,全流程都是 3D 场景。可以裸眼使用,也可以配合 VR 眼镜,3D 网站的未来前景非常光明。
- MacType: 这个工具将 Mac 电脑的字体渲染方法,移植到 Windows 电脑。
- Golang Security Checker: 一个开源的 Go 语言代码的安全扫描工具,静态扫描代码里面的安全漏洞。
- interview-schedule: 作者开发这个项目,用来管理自己的秋招面试日程,使用 GitHub Action 从谷歌日历获取数据,同步到 GitHub 仓库的 issue 和 README。(@Mayandev 投稿)
- Web3.Storage: 一个向 IPFS 上传文件的服务,还算易用。(@lgE-1 投稿)
- Hora: 一个最近相似节点的搜索算法库,可以用于搜索近似的文本或图形。它使用 Rust 开发,并且有 Python 和 JavaScript 的移植版,特点是搜素速度非常快。(@salamer 投稿)
- SRPC: 搜狗公司开源的一个 RPC 远程调用框架,使用 C++ 编写,支持多种传输协议和数据格式。(@holmes1412 投稿)
- Pushpin: 一个 C++ 写的反向代理服务器,能够轻松实现 WebSocket、HTTP 流通信、HTTP 长轮询服务。
- JavaScript Cookie: 一个浏览器 Cookie 操作库,简单易用,非常轻量级,压缩后体积不到 1KB。GitHub 有18000颗星。
- txiki.js: 一个极小化的 JavaScript 运行时,跟 Node.js 类似,但只有 1.8MB。
- static.wiki: 维基百科的静态化工具,将维基百科变成一个只读的离线静态网站。它将所有条目导入一个 SQLite 数据库,然后实现一个前端的查询展示页面。注意,它的查询是 SQLite 的静态化查询,不需要有后端服务。
- daisyUI: 一个基于 Tailwind 的 CSS 组件库,用法简洁,封装掉了 Tailwind CSS 的复杂性,看上去还不错。
- Bibi: 网页 Epub 阅读器,可以在网页上展示、阅读 Epub 书籍。
- Text-To-Image Art: 一个在线工具,根据用户提供的英文句子,使用人工智能模型,自动生成一幅绘画,比如上图是《夏日微风中的白色建筑》(white architecture in the summer breeze)。这是一个收费服务,但提供三张图的免费额度。
- Postgres.app: macOS 系统的 PostgreSQL 数据库安装包,并且内置了许多常用插件,号称是在 Mac 上使用 PostgreSQL 的最简单方法。
- Calligrapher.ai: 一个 Web 工具,自动生成英文字符串的手写动画,可以定制各种参数。还有桌面版下载。
- Systemizer: 一个开源的计算机系统示意图的作图工具,可以快速在网页上画出系统结构图。
- RAWGraphs: 一个 Web 工具,只要把电子表格的数据复制粘贴到网页上,就可以转成数据可视化图形,不需要编写代码。
- Cross Context Events: 一个 JS 事件库,允许在多个窗口、多个 iframe 之间共享事件。也就是说,使用它在一个浏览器窗口触发事件,其它窗口也能收到。
- obvious.js: 一个国产的微前端框架,解决前端微应用的依赖管理、以及它们之间的通信问题。举例来说,它可以把 React 应用和 Vue 应用组合在一个网页里面。(@run-nan 投稿)
- Web Captioner: 一个网页的语音转文字工具,使用 Chrome 浏览器的 Web Speech API,支持中文,代码开源,这里还有一篇介绍文章。(@jerrylususu 投稿)
- Maestral: Dropbox 的非官方开源客户端,支持 Mac 和 Linux,特点是资源占用少,简单易用。
- padka: 一个很有趣、非常有想象力的软件,用来为 Zoom 视频会议添加特效。它可以在老师直播讲课时,根据老师的身体动作和语音,自动为视频配上动画和背景音乐。
- Mantine: 一个 React 组件库,特点是默认支持暗模式,可以对样式的各个方面进行精细的定制。
- react-class-to-fc: 一个将 React 的 class 组件转成 function 组件的命令行工具。(@yklydxtt 投稿)
- FireCMS: 一个基于 Firebase 的内容管理系统 CMS,数据存放在 Firebase,把这个工具架设在前端,就有了一个后台数据的管理系统。
- FeedAdd: 一个免费服务,提供微信公众号的 RSS 文件,用户可以自己创建订阅源。(@miscommunication 投稿)
- PlayCover: 在 M1 架构的 MacBook 上运行 iOS App 时,这个开源工具可以让鼠标和键盘支持 iOS App。
- Judo: 一个 Mac 应用,用来设计 iOS App 的页面,不用编写代码,用可视化的方式制作页面原型,可以在手机上预览页面效果。
- macOS Monterey Web: 使用 Svelte 框架在网页上模拟 macOS Monterey 的 UI。
- OneDev: 一个开源的 Git 仓库托管软件,类似于 GitHub / GitLab,可以自己架设,特点是资源消耗小。
- BackgroundRemover: 一个开源软件,用来移除图像和视频的背景。
- js-ziju: 一个自制的编译器,可以将 JS 代码输出为 LLVM IR 格式和 X86 Assembly 语言。(@wizardpisces 投稿)
- zx: 一个 JS 库,用来在 JS 脚本里面方便地调用 Bash 命令,很适合使用 JS 语法来写 Bash 脚本。
- HyperFormula: Excel 公式的 JS 版,目前有300多个公式。同时,这个库也提供数据操作功能,可以用作电子表格的后端。
- Clip It: 一个智能视频剪辑软件,分析 OBS 软件的直播视频,从中选出精彩片段,通过人工智能自动生成一段精选视频。
- NvChad: 一个 NeoVim 编辑器的插件集合,将其变成一个完备的 IDE 开发环境。你也可以用它来了解 NeoVim 编辑器需要安装什么插件。
- Lit: 谷歌推出的基于 Web Components 的前端框架,非常小巧(5KB),用法很优雅。
- intellij-media-player: 这个插件可以让 JetBrains 公司的 IDE,在背景里面播放视频。适合在同一个窗口,一边编码,一边看视频。(@wuyr 投稿)
- markdown-tweet-scheduler: 使用 GitHub Actions 将仓库里面的 Markdown 文件,定时发到推特上面。
- Webpack to Vite: 这个工具可以将 Webpack 项目转为 Vite 项目。(@Chieffo2021 投稿)
- Act: 一个在本机搭建 GitHub Actions 环境的工具,让你在本机运行 GitHub Actions,可以用来验证 workflow 文件是否正确。
- TypeIt: 一个 JS 库,用来在网页上生成打字机输入文字的动画效果。
- Gitfs: 这个工具把一个远程 Git 仓库挂载到本地目录,该目录所有的变动自动提交到 Git,并推送到远程仓库,因此也可以回滚到任意时点。它相当于实现了基于 Git 的文件系统。
- Ventoy: 一个 U 盘的启动盘制作工具,直接把系统镜像文件复制到 U 盘即可。它支持电脑启动时,从多个系统镜像文件里面选择一个启动。
- WebDen: 专供手机浏览器使用的网页代码编辑环境,提供 HTML、CSS、JS 的开发和调试。
- View Source: 一个 Web 小工具,输入网址,就可以高亮显示该网址的源码,非常好用。
- fishdraw: 一个 JS 脚本,可以自动生成鱼的图形。这里还有一个可以自动画树的库。
- MDvideo: 一个桌面软件,自动将 Markdown 文档转成一段视频。文档里面的视频、音频、图片网址,都会抓取后插入视频,还可以根据文字生成人工语音的旁白朗读。它非常适合快速生成产品的介绍视频。(@linqian02 投稿)
- group-by-repo-on-github: 油猴脚本,用来处理 GitHub 的网页搜索结果,可以根据仓库分类,并自动获取分页结果,即不用点击“下一页”了。(@foamzou 投稿)
- iDraw.js: 一个简单的 JS 库,用来使用脚本进行网页绘图。它基于 Canvas,可以绘制文字、矩形、圆形、图片、HTML 片段和 SVG 文件。(@chenshenhai 投稿)
- PikaScript: 这个项目用来为单片机提供 Python 支持,让你可以通过 Python 脚本操作单片机。(@pikasTech 投稿)
- mini-stores: 小程序状态管理库,方便管理页面状态,支持各公司的小程序。(@linjc 投稿)
- Neumorphism: 一个网页工具,用来生成照明阴影效果的 Flutter 代码。这里还有 CSS 版。(@xrr2016 投稿)
- DataStation: 一个桌面软件,将数据库 SQL 查询、脚本编程、数据可视化结合在一起。用户可以在一个窗口里面,完成数据的查询、处理和呈现。
- Speakeroo: 这个服务将文章转成语音。用户通过浏览器插件或手机 App,把文章提交到服务器,服务器返回一个 RSS 链接,就可以在播客播放器收听该文章。朗读质量相当高,接近真人朗读。目前支持英文、日文、韩文等,可能以后会支持中文。该服务收费,但每月有免费额度。
- 可视化代码执行: 这个网站会将代码的执行流程,转成可视化图形,展示代码一步步是怎么执行的。目前支持 Python、Java、C、C++、JavaScript 和 Ruby 代码。(@WinterChenS 投稿)
- TabHub: 一个浏览器插件,可以定制打开新的标签页时,所要显示的内容,比如图片、RSS、或者其他网页。(@gingerhot 投稿)
- Duplicate Searcher: Windows 软件,用来找出重复的文件,然后用硬链接取代它们,可以节省大量硬盘空间。
- webcam-filters: Linux 软件,为摄像头的直播视频添加各种实时的图像过滤器(目前只有背景模糊这一个过滤器),适合用于视频会议。
- MDcat: GitHub 有一个官方接口,将 Markdown 源码转为 HTML 代码。这个项目是一个简单的演示,使用 Python 代码去调用这个接口,完成 Markdown 的代码转换。
- favicon pang: 这个网页的 favicon 图标是一个乒乓球游戏,通过拖动网页滚动条来玩游戏。
- FilesRemote: 一个 SSH 图形界面的文件管理器,通过 SSH 登录远程服务器,然后像管理本地文件一样,管理远程文件。
- listmonk: 一个开源的邮件列表管理器,提供美观好用的管理界面,只要配上邮件发送服务(比如 AWS SES 或者开源的 Haraka)就可以使用。
- sqlite-tui: 命令行的 SQLite 数据库查看器。
- OpenDesktop: 该网站是一个开源的云服务套件,向用户提供各种免费的云服务,比如网盘、Office、聊天、地图、项目管理、社交等等。
- Mithril.js: 一个非常易用的轻量级前端框架,只做了 DOM 的包装层,没有加任何其他接口,体积小,加载快,并且支持组件和前端路由。开发小型页面,明显优于 React。但是不知道什么原因,多年来它一直不流行,因为名字难记?……
- Pollen: 一个 CSS 变量库,提供一组常用的 CSS 变量(比如颜色、长度、字体大小等等)。开发者可以将这个库作为初始变量,以后通过调整变量来改变样式,比如从亮模式变成暗模式。
- NETworkManager: Windows 原生的网络管理器非常难用,这是一个第三方的网络管理器,在图形界面中,提供各种方便的网络管理、调试功能。
- x11docker: 一个封装了显示模块的容器,可以用来通过 Docker 容器运行图形界面应用。
- Arc: 一个众包 CDN,宣称用户使用它们的服务可以赚钱。它跟以前的迅雷 CDN 是一样的,访问者打开安装了它的脚本的网站以后,就会分享一部分带宽,用来给其它用户作为 CDN 加速。虽然不确定这样做是否合适,但从技术上看,是很有趣的实践。
- git-cliff: 一个根据提交信息,生成 Changelog 文件的命令行工具。
- htmlq: 一个命令行工具,可以从 HTML 代码里面提取内容,类似于 jq 从 JSON 里面提取内容。
- Notion Avatar Maker: 一个网页工具,可以在线制作 Notion 风格的个人头像。(@Mayandev 投稿)
- DeepFaceLive: 一个桌面软件,进行深度学习训练后,可以在视频直播和视频会议里面实时换脸。
- FSNotes: 苹果设备的笔记软件,支持 Touchbar 和 iCloud 同步,还可以 Git 版本控制和备份。
- Windows 11 in React: 该项目将 Windows 11 的桌面移植到网页上,使用 React 开发。
- PoW! Captcha: 一个开源的网页机器人识别服务(Captcha),通过工作量来识别。服务器会发送一个计算难题,要求客户端进行计算,使得入侵脚本的计算成本很高。
- youtube-dl-gui: youtube-dl 的图形界面封装,支持多个视频网站的视频下载。
- Ozzillate: 一个很有意思的声波传送工具,将上传的文件转成声波,其它电脑从麦克风“听到”以后,再将声波转回文件。
- BeMyEars: macOS 应用,可以对系统播放的声音(比如浏览器、视频播放器、音乐播放器)进行语音识别,然后实时生成字幕。(@yujinqiu 投稿)
- message-box: 一个 Web Component 的消息框组件。(@kingcc 投稿)
- termgraph: termgraph 是一个命令行脚本,可以在命令行画出柱状图。
- StyleURL: 我们有时会在 Chrome 浏览器的开发者工具里面,修改 CSS 样式表。这个浏览器插件会比较修改前后的样式表,生成 diff 文件,并存入 GitHub Gist。
- superthread: 一个在线聊天网站,可以随意新建聊天频道。用户在某个频道里面聊天。
- taskbook: 任务管理的命令行小工具。
- chroma.js: 一个处理颜色的 JS 库。
- react-particle-effect-button: 一个 React 组件,按钮点击后会像粒子状消解。
- Framer: 一个用于原型产品 UI 设计的桌面软件,类似 Sketch。
- chinese-xinhua: 新华字典数据库和 API,收录 14032 条歇后语,16142 个汉字,264434 个词语,31648 个成语。
- mdx-deck: 用于将 Markdown 文件转为幻灯片,并在独立窗口播放的工具。
- OSX-KVM: 通过虚拟机在 Linux 系统安装 macOS。
- super-image: 一个网页程序,可以将图片放大而不模糊,也能让模糊的照片变得更清晰一些。
- html2json: 一个 JS 库,可以将 HTML 代码与 JSON 代码互相转换。
- My Room in 3D: 使用 Three.js 制作的网页 3D 家居模型,非常炫酷。
- Video2WebP: 一个网页服务,可以将短视频转成 WebP 动画图片,用来替代 GIF 动画。
- Home Assistant: 一个开源的家庭智能家电的管理面板,可以架设在个人服务器或树莓派,目前支持1000多种智能家电,包括苹果、小米等品牌。
- absurd-sql: 一个很酷的 JS 库,将浏览器的 indexedDB 作为网页数据储存的后端,在它之上加了一层 SQLite。也就是说,用户会跟一个全功能的 SQLite 实现互动,但是数据存储在 indexedDB 里面。
- Sailfish OS: 一个手机操作系统,源头是诺基亚的 MeeGo 系统,目前已经发展到了第四代。它基于 Linux,但可以安装安卓的 App,看上去很精美,缺点是目前只支持 Sony 的几款手机。
- jsvu: jsvu 是一个 JS 引擎的调用器,用来调用各种 JS 引擎(比如 V8、QuickJS、Chakra 等等),或者同一个引擎的各种版本。它的主要用途是测试代码在不同引擎下的表现。
- 7.css: 一个 CSS 框架,用来复现 Windows 7 的 UI。
- vagrant-kubernetes-cluster: 一键安装 Kubernetes 集群的脚本,符合国情,包含 MetricsServer 、Kuboard 、Kubernetes Dashboard 等组件。(@ameizi 投稿)
- EBS Design: 一个 React 组件库,设计很有现代感,目前还在积极开发中。
- bunny.net: 一个收费的 CDN 服务,看上去不错,可以当作 Cloudflare 的后备。
- context-note: 一个 Chrome 浏览器插件,可以对网页做笔记,下次打开该网页,笔记就会显示,并提供富文本编辑器和笔记标签。(@betterRunner 投稿)
- APIAuto: 腾讯公司内部的开源项目,一个强大的 HTTP 接口测试工具,可以机器学习零代码对接口测试。(@TommyLemon 投稿)
- 3D 管道屏保: 这个开源项目将 Windows 的 3D 管道屏保,搬到了网页上。
- Composable: 一个网页版的矢量图作图工具。
- lists.sr.ht: 一个免费的邮件列表服务,可以用来架设自己的邮件列表。
- Kill the Newsletter!: 一个开源服务,可以将新闻邮件,转为 RSS feed 输出。用户可以自己架设服务,也可以试用作者架设的 demo。
- 一行代码的旋律生成: 一个有点神奇的演示,只需要一行 C 代码,就能生成一段音乐旋律。这里是介绍文章。
- AirGuard: 一个安卓 App,用来检查是否有 AirTag 在追踪你。
- Black: 一个 Python 代码格式化的库,可以自动对 Python 代码进行格式美化。
- Waydroid: 一个 Linux 系统的安卓容器,可以让安卓应用在 Linux 桌面电脑的容器里面运行。
- fleek: 一个帮助用户将网站托管在 IPFS 网络的服务,提供免费账户。
- Agora Flat: 一个前后端都开源的在线教室,企业可以用来作为自己的内部培训工具,或者对外的远程教学工具。(@Leooeloel 投稿)
- Motion One: 一个 JS 动画库,底层使用 Web Animations API,上层则是自己设计的简单易懂的语法,可以很轻松让网页产生动画效果。
- Semi Design: 抖音前端团队推出的设计系统,支撑字节内部近千平台产品。目前提供50多个组件、国际化14种语言、支持 TypeScript、SSR 等特性。(@shijiatongxue 投稿)
- smooth-signature: 带笔锋的手写签名 JS 库,支持 PC /移动端使用,另有小程序版。(@linjc 投稿)
- Sway: Linux 系统的平铺式窗口管理器,完全兼容 i3。区别是,i3 底层的显示协议是 X11,而 Sway 是 Wayland。
- 微图: 一个批量压缩图片的网页工具,纯浏览器端压缩,不经过服务器,速度较快。(@shfshanyue 投稿)
- Tool.Graphics: 这个网站可以生成各种几何图形填充的随机图片,并且能够可以调节参数。
- Read Aloud: 开源的浏览器朗读插件,可以朗读整个网页或选定文本,支持40多种语言,包括中文。
- Cloudcraft: 一个网页工具,用来画网络架构图。
- 3D 人体模型: 这个网页工具可以生成各种姿势的 3D 人体模型,并可以配上道具,用作艺术家、建模师的参考。
- SQLite Playground: 用户可以在这个网页上加载任意 SQLite 数据库,然后使用 SQL 语句进行操作,就是一个网页版的 SQLite 浏览器。
- MistQL: 一个即可用于前端网页,又可以用于命令行的 JSON 数据查询库,用来从 JSON 里面提取指定数据。(@chasays 投稿)
- htpdate: 向服务器发出 HTTP 请求,服务器会返回请求时间。利用这个原理,这个工具向多个网站服务器发出请求,从中获取准确的当前时间,用于校准系统时间。它适用于无法使用 ntp 设置系统时间的场合。(@bobwen-dev 投稿)
- Rclone: 一个管理云端储存的通用工具,支持几十个云存储服务。它可以将本地文件上传到不同的云服务商,也可以在云服务商之间同步文件。
- Windows 11 Web: 这个开源项目使用 Preact,将 Windows 11 的桌面做成了 Web 页面。
- wg-access-server: 一套 WireGuard 解决方案,为它提供一个方便的 Web 管理界面。
- yoctocolors: 一个 JavaScript 的命令行颜色库,类似于 Chalk,优势是体积小、速度快。作者是著名的 Sindre Sorhus。
- tiny-sass-compiler: 一个网友自己写的 SASS 编译器,将 SASS 代码编译为 CSS,没有第三方依赖,基本上所有功能都支持,可以用来学习怎么写编译器。(@wizardpisces 投稿)
- Hurl: 一个命令行工具,作用类似于 curl,可以用来发出 HTTP 请求,获取回应,但它是特别为测试而设计的,配置文件里面允许写断言,很适合在命令行测试 HTTP 接口。
- ColorFu: 一个基于网页的壁纸生成器,提供了丰富的颜色、简洁的界面,可以快速制作“文字 + 颜色/纹理/图片”这种形式的壁纸。(@pearmini 投稿)
- Xterm.js: 一个 JS 组件,在网页上加入命令行窗口,可以与服务器进行通信,接受并展示服务器的命令行输出。
- yabai: macOS 系统的平铺式窗口管理器,苹果电脑命令行工作者的福音。
- ROAPI: 一个 API 服务器,不用编写任何代码,就可以把 JSON 文件或 CSV 文件转成 API 服务,自动提供 REST、GraphQL、SQL 接口,参见这篇教程。
- Unicode 日历生成器: 这个网页工具可以生成一个纯 Unicode 字符组成的日历。
- weird json: 一个 JS 库,采用了一种与众不同的方法,通过将对象转成字符串,完成两个对象之间的深拷贝。
- Euterpe: 一个开源的音乐流媒体服务器,带有 Web 管理界面,可以架设在家里,然后外出时连上它听音乐。
- Matrix Rain: 一个 JS 库,可以在命令行环境展示电影《黑客帝国》的绿色字符雨效果,还可以调整各种参数。
- gobang: 一个命令行的数据库管理软件,支持 MySQL、PostgreSQL、SQLite。
- DuckDuckGo TTY: 搜索引擎 DuckDuckGo 官方的命令行搜索,比较特别的是,它是在网页上进行命令行搜索,这其实是一个网页应用。
- CodingFont: 该网站可以比较不同编程字体的展示效果。
- Netlify Drop: Netlify 最近发布的一个静态网页托管服务,只要把包含 HTML、CSS、JS 文件的目录拖到上传位置,Netlify 就会自动将这个目录发布为网站。这跟 Dropbox 的功能有点像。
- CSS Doodle: 一个 Web Component 组件,可以使用 CSS 语法产生各种形状。
- Arco Design: 字节跳动推出的企业级设计系统,提供丰富的原子组件,同时支持 React 组件库 和 Vue 组件库,可以进行各种定制。(@PengJiyuan 投稿)
- Remix: React Router 的作者发布的一个框架,在服务器运行 React 脚本,类似 next.js。
- PianoPlayer: 一个 Windows 软件,可以根据曲谱生成弹奏手势的 3D 动画。
- Google DNS: 谷歌提供的 DNS 查询页面,可以查询某个域名或 IP 地址的 DNS 信息。
- 树形目录列表生成器: 一个网页小工具,生成文本的树形目录结构,方便将目录结构插入 Markdown 文章。(@shfshanyue 投稿)
- HTTP Server Online: 一个纯前端的静态资源服务器,可以在前端展示本地目录的内容。
- Microdiff: 一个 JS 库,用来对两个对象进行 Diff 比较,判断它们有何不同,体积非常小,不到 1KB。
- OCRmyPDF: 一个对图像 PDF 进行文字识别,并添加为文字层的命令行工具。安装中文语言包后,支持识别中文。
- Codepng: 该网站将代码片段转为美观的图片,可以贴到社交媒体上面。
- Repobeats: 这个工具可以在 GitHub 仓库的 README 文件里面,加入图形化的项目数据统计。
- Plectica: 这个网站可以在线绘制知识图谱,还可以分享给其他人。(@xcuYao 投稿)
- ASCII 字符播放器: 一个网页演示,将视频转成 ASCII 字符的形式播放。播放时,注意把字体尺寸调小。
- Jam: 这个开源软件可以搭建语音聊天室,供多人(最高达几千人)一起实时聊天,类似于 Clubhouse。
- waveshare-epaper-display: 这个仓库提供所有代码,教你用树莓派和电子墨水屏,搭建一个天气时间信息的显示屏。
- JavaScript 限制器: 这是一个浏览器插件,禁止网页脚本使用某些浏览器的 API,从而避免被追踪或生成用户指纹。
- giscus: 一个基于 GitHub Discussions(讨论区) 的网站评论系统,可以插在自己的网页中,供用户发表评论。无需数据库,全部数据存在 GitHub 仓库的 Discussions 中。
- Microsoft PowerToys: 微软推出的 Windows 扩展工具集,包含不少有用的小工具,比如颜色选择器、图像大小调整器、快捷键指南等等。(@mzky 投稿)
- cend.me: 一个局域网内部分享文件的网站,特点是没有服务端,文件都在本地,选择文件后会给出链接和密码,让对方去下载,前提是对方也在同一个局域网内。
- AppFlowy: Notion 的开源替代品,可以自己架设一个多功能的在线编辑器。
- caffeine: 一个极小化的 JSON 服务器,可以在本地快速起一个服务,提供 JSON 数据的 RESTful API。
- Firefox Relay: Firefox 的邮件别名服务,用来隐藏真实邮件地址,目的是注册不同的外部服务时,使用不同的邮箱。免费账户可以注册5个别名。
- MeterSphere: 一个开源的测试平台,适合多人团队管理测试用例,完成接口测试及性能测试。(@maninhill 投稿)
- Youglish: 搜索英语单词或词组,该网站会用视频演示怎么发音,视频为相应的 Youtube 片段(根据字幕搜索)。
- HTML/URL To Markdown: 在线小工具,将网页转成 Markdown 代码。(@shfshanyue 投稿)
- supabase: 一个 Postgres 数据库的云服务,号称是 Firebase 的开源替代品。
- Swift 游乐场(Swift Playgrounds): 苹果公司最新发布的编程学习软件,内置教程,采用 Swift 作为教学语言,制作得非常精美。它同时也是一个 IDE,有 Mac 和 iPad 两个版本。有史以来第一次,你可以在 iPad 上面开发 iOS 应用,并发布到苹果商店。
- 微软 TTS(2021版): 微软最新的机器语音库,逼真地吓人。大家可以听听官方网页的示例,根本听不出是机器在念。播音员的这个职业,以后大概要消失了。
- Btop++: Linux 程序,在命令行实时显示系统的各种负载情况,是
top
命令的强化版。 - RSS-Bridge: 一个开源的 Web 应用,用于为常见网站生成 RSS。
- JavaScript 混淆器: 一个 JavaScript 代码混淆工具(obfuscator),将代码转成难以阅读的形式。
- 无法下载此图片: 这是一个演示,如何生成一张可以正常显示、但永远无法下载完成的图片,原理是服务器不结束连接,不断发送数据。
- md-block: 一个 Web Component 组件,可以在 HTML 网页里面加载 Markdown 文档。
- Denigma: 一个实验性的在线工具,你贴入一段代码,它自动生成这段代码的文字描述,不过是英文的。它还有 VS Code 插件版。
- Tuner: 一个极简化的互联网电台收听软件。
- Mall-Cook: 一个可视化的商城搭建平台,不用编写代码生成全站,基于 Vue.js 开发。(@wangyuan389 投稿)
- LazyDocker: 一个终端里面的 Docker 管理面板,可以同时操作多个容器,并且实时显示每个容器的运行状况。
- dog: 命令行的 DNS 查询工具,作用与 dig 类似,但是简化了用法和输出格式,更易于使用。
- Vizzu: 一个 JS 的数据可视化动画库,功能很强,可以用来制作数据图表的动画。
- TownScaper: 一个休闲小游戏,已经在主机平台上架,这里是它最近发布的浏览器版。只要随意点击,就能生成不可思议的美丽建筑物。更妙的是,所有设置都保存在 URL 里面,可以分享给其他人。
- GitHub Web IDE: 一个浏览器插件,为 GitHub 和 Gitlab 的仓库主页加入“在 Web IDE 打开”的按钮。
- GitHub Wrapped: 这个网页工具将你过去一年的 GitHub 活动,创建成一张图表。
- 知竹: 一款在线的甘特图工具,可以直观地体现出成员、任务、时间之间的关系。(@lizhichao 投稿)
- PCB 名片: 作者用 PCB 电路板制作名片,并且分享了设计文件。只要在他的文件基础上进行修改,然后提交给 PCB 工厂就可以了。每张名片的成本大约为几块钱人民币。
- Global Sequencer: 这个项目的创意很好,用户打开电脑的麦克风,录制一段声音上传,网站就把它显示在世界地图上,你可以选择地球的某个地点听那里的声音。
- lazygit: Git 操作,你喜欢使用命令行还是图形界面?这个项目可以在命令行提供 Git 的图形界面。
- tizonia: 一个命令行音乐播放器,支持 Spotify, Google Play Music, YouTube 等服务。
- teleport: 团队登录服务器的 SSH 管理工具。
- pygmy: Python 语言写的短网址服务,前后端代码都包括。
- Tox: 一个点对点通信的聊天工具,主打信息加密。
- Basic Engine: 这是一个开源的低成本单板电脑,可以在家里自己制造。
- Standups: 一个适用于远程办公团队的 App,它要求每个成员每天贴一段自己的视频"露露脸"。
- Ghost: Ghost 是一个博客软件,类似 Wordpress。最近发布了2.0版,更换了编辑器,并且提供很多新功能。新编辑器的最大特点是增加了 Card,可以嵌入各种资源。
- Just World License: JWL 是一种软件许可证,称为公平世界许可证。采用这个许可证的软件,不道德的行业不得使用,包括烟草,赌博,贩卖人口,奴役,仇恨言论的提供者等等。 它是BSD 3许可证的扩展。
- deeplinks.js: 这个 JS 库可以为选中的文本生成锚点,其他人访问带有这个锚点的 URL,就能看到选中的文本。
- AltTab: Windows 系统有一个 alt-tab 组合键切换桌面的功能,这个开源软件将这个组合键移植到 macOS 电脑。
- 稀土掘金插件: 一个浏览器插件,提供定制的开发者门户,在一页上同时展示稀土掘金、GitHub、知乎、B 站、V2ex 等热门技术网站的当天热点,可以指定关注的领域(前端、后端、人工智能等等),还支持笔记和全局搜索功能。这是今年才上线的,一直在迭代,目前接近正式发布了。
- 周刊的 RSS 订阅推送: 这是网友做的,利用 GitHub Actions 将每期周刊推送到企业微信/Slack。(@ronething 投稿)
- 在线简历生成器: 一个开源的简历生成器,只要在自己的 GitHub 仓库存入数据文件,然后访问它提供的在线模板,就会自动生成个人简历。(@visiky 投稿)
- SpiderFlow: 一个开源的爬虫平台,以图形化方式定义爬虫,不写代码即可完成抓取网页。(@dllen 投稿)
- pinyin-pro: 汉字与拼音转换的 JavaScript 库。(@zh-lx 投稿)
- DooringX: 一个开源的可视化搭建框架,可以自己架设低代码平台,用来快速制作 H5 页面。(@MrXujiang 投稿)
- LaTeX 排版生成器: 一个开源的网页编辑器,可以将文本排版转成 LaTeX 代码。(@007tom 投稿)
- wfrest: 微型的 C++ 框架,让你快速架设一个高性能服务,提供 Rest API。(@chanchann 投稿)
- xxh: 远程服务器登录的时候,往往只有 Bash 可用。这个工具可以把你本地的 Shell 环境(zsh、fish 等等)自动带到远程服务器。
- Pico.css: 一个极小化的 CSS 框架,只有 8KB,优雅简单,功能也不弱。
- uBlacklist: 一个浏览器插件,可以从 Google/Bing 的搜索结果里面,去除指定网站或 URL。
- Lapce: 一个 Rust 语言写的轻量级代码编辑器,速度极快,功能上模仿了 VS Code,支持 Windows 和 macOS。
- console-helper: 一个 VS Code 插件,只要在 JavaScript 脚本里面选中一个变量,就可以自动为这个变量插入一行
console.log
打印语句。(@moore529 投稿) - PPTist: 一个 PPT 网页应用,还原了大部分 PowerPoint 常用功能,支持 PPT 的在线编辑、演示和导出。这里有 demo。(@pipipi-pikachu 投稿)
- My LightNote: 一个 macOS 的网页收藏器,支持分类、标记、收集图像、添加标签,所有数据都保存在你的 iCloud。(@hite 投稿)
- Internal App Store: 一个开源的安卓 App 商店,可以用来搭建自己的应用商店。
- GDBFrontend: 调试工具 GDB 的一个前端,可以在图形界面上调试 C/C++ 程序,使用 Python 语言写的。
- fuite: 一个检测网页脚本是否有内存泄露的工具,原理是自动打开网页,依次点击每个链接,然后按一下浏览器的“后退”按钮,不断重复这个过程,看内存占用是否有变化。
- HTTP Toolkit: 一个桌面软件,用于拦截本机的 HTTP 通信。
- Pi SD Card Imager: 这是一个安卓应用,可以从安卓手机向 SD 卡写入磁盘映像文件。
- mometa: 一个开源的可视化低代码编程平台,可以引入外部组件库建立物料库。(@imcuttle 投稿)
- js-sdsl: 这个 JS 库提供各种高级数据结构,比如 Vector、Stack、Queue、LinkList 等等。(@ZLY201 投稿)
- All Black Screen: 一个网页小工具,点击一下,可以将屏幕切换成全屏的纯色,比如全黑、全白、全绿等等。用处不大,但是挺有意思。
- Spring Native: Spring 官方的一个实验性开源工具,可以将 Spring 应用打包成可执行文件,没有 JVM 也能运行。
- Paint of Persia: 这个工具让你可以在屏幕任何一个窗口,框选一部分内容,将其变成像素画。
- Armbian Linux: Armbian 是一个将 Debian 操作系统移植到各种 ARM 开发板的 Linux 发行版,最近开始支持树莓派 4B 了。
- Zinc: 一个轻量级的全文搜索引擎,目标是充当 Elasticsearch 的替代品。只有一个二进制文件,自带 Web 管理界面。
- MockingBird: 一个基于机器学习的中文语音克隆库,只要5秒的原始讲话录音,就能克隆该声音,让它说出任意给定文本。
- Redirector: 一个非常有用的浏览器插件,可以指定 URL 规则,一旦匹配,就会自动跳转到指定的网址。
- Imagor: 一个 Go 语言写的图像处理服务器,可以快速返回各种大小的图像缩略图。
- Gatsby: 一个开源的点对点视频分享平台,视频存放在 IPFS 上面。
- CheerpX's REPL: 一个网页的命令行 REPL 环境,目前支持 Python、Ruby、NodeJS、Lua、C++ 五种语言。
- emojimix: 这个网站支持将两个不同的 Emoji 符号,合并成一个,比如上图是太阳和熊猫的合成图。
- 特斯拉灯光秀: 一个很好玩的项目,让特斯拉汽车表演一段灯光秀,还能配乐,需要用到一个叫做 xlights 的工具。
- FakeYou Text to Speech: 该网站使用欧美名人的口音,朗读用户输入的任何文本,只支持英文。目前有80多个名人口音,包括克林顿、《辛普森一家》的 Homer 等。
- Jodd: 一个 Java 工具包,包含一些实用的小工具,增强 JDK 的功能,包体积不到 1.7M。
- nginx playground: 一个线上的 nginx 游乐场。你可以在网页上填写 nginx 配置文件,然后在线启动一个 nginx 实例。接着,你输入各种 curl 命令,与这个实例互动。
- 1History: 一个跨平台的命令行工具,能够同时备份本机不同浏览器的浏览记录,放进一个 SQLite 数据库,支持导出和可视化。(@jiacai2050 投稿)
- Denoflow: 一个自动化工作流工具,只要本地安装 Deno,然后使用 Yaml 格式写一个任务配置,就能执行,相当于一个轻量级的本地化 GitHub Actions 替代品。(@theowenyoung 投稿)
- 腾讯柠檬清理: 腾讯官方发布的免费 macOS 系统的磁盘清理软件,一键释放磁盘空间。(@ifrontend-xyz 投稿)
- Perspec: 这个软件可以将照片里面透视变形的物体自动拉正。
- 微软数学求解器(Microsoft Math Solver): 微软推出的数学题求解网站。
- Code2Flow: 这个工具自动分析代码,生成函数调用的流程图,即可视化显示所有函数的调用路径,支持 Python、Javascript、Ruby 和 PHP 等语言。
- mdSilo: 一个基于浏览器的笔记工具,特点是支持双向链接,可以视作一个简单的 Wiki 式的知识管理工具。在线使用,无需注册和安装,数据保留在本地。(@danloh 投稿)
- pystitcher: 一个命令行工具,可以很方便地合并 PDF 文件,自动生成书签。
- ulid: 一个独特 ID 的生成库,对 uuid 进行了多方面的改进。
- RSS-proxy: 这个工具可以为任意 HTML 页面生成 RSS 订阅,只要页面有变动,你就会得到通知。
- Chokoku CAD: 基于浏览器的 CAD 建模工具。
- Gyroflow: 一个桌面软件,用来处理抖动的视频,让画面变得稳定,效果相当好。(@willshion 投稿)
- Chrome OS Flex: 谷歌推出了 Chrome OS 的通用安装版,可以在现有的 PC 和 Mac 上安装,为普通用户提供了 Windows/macOS 以外的第三种操作系统的选择。
- SolidJS: 一个前端框架,完全借鉴了 React,但是把数据通信改成了基于事件的响应式(reactivity)。
- asmrepl: 这个工具提供汇编语言的命令行解释环境,可以输入一行汇编指令(比如
mov rbx, 3
)查看结果。 - Bash-web-server: 一个用 Bash 写的 Web 服务器,只有100多行代码,很好懂,可以作为 Bash 学习材料。
- indexeddb-fs: 这个库将浏览器的 indexedDB 包装成一个文件,允许像 Node.js 的 fs 模块那样使用。
- mpv: 一个命令行的视频播放器。
- dsq: 一个命令行工具,可以对 JSON、CSV、Excel 等格式的文件执行 SQL 查询语句。
- window.js: 一个跨平台的命令行工具,可以执行 JS 脚本在桌面新建一个窗口,进行 canvas 作图。我想不出它有什么用,但是挺有意思的。
- noty.js: 一个同学原创的网页通知组件,代码很简单,只有41行。(@daGaiGuanYu 投稿)
- 伽马影迷: 一个浏览器插件,可以在 B 站/豆瓣/IMDb/烂番茄/MetaCritic 等网站上,聚合显示电影评分、短视频解说和片源信息。(@tonytony2020 投稿)
- Clover: 一个笔记本程序,将笔记、任务列表、日程安排融合在一起,目前有 Web 版和 iOS 版。
- Prostgles UI: PostgreSQL 数据库的 Web 管理面板,并且做了移动端适配。
- SyncedStore: 一个 JS 的实时同步库,允许多人实时协作,基于 CRDT 方法。
- Animatize: 可能是最简单的动画制作工具。在网页上传背景图片和前景图片,然后将后者拖进前者,就会自动生成动画。
- Rich: 一个 Python 的终端样式库,可以用在脚本里面,在命令行显示颜色和样式。另外,还有一个已经封装好的独立命令 Rich Cli,可以通过参数指定样式,比如下图是居中显示边距为3的蓝色方块。
- Deskreen: 一个屏幕分享软件,可以把桌面电脑的屏幕(Windows、macOS、Linux)分享到局域网内的任意设备,只要对方有浏览器就可以接收。
- 数独求解: 新加坡总理李显龙多年前写的 C++ 数独求解程序。他毕业于剑桥大学,拥有数学学士和计算机硕士学位,参见他的 Facebook 原帖。
- iTab: 一个浏览器插件,提供大量选项,让你定制浏览器空白标签页。(@SharingMan 投稿)
- Pixels Chain: 一个集体创作的像素画,用户通过连接自己的数字钱包,认领像素点,共同创造完成一幅画,然后做成 NFT。(@blackrabbit944 投稿)
- Base64 可视化转码: 这个网页工具可视化展示了 Base64 内部的解码编码过程。(@shfshanyue 投稿)
- Pixi Color Effects: 一个 JS 库,提供各种图片滤镜。(@carl-jin 投稿)
- midis2jam2: 一个 3D MIDI 文件可视化工具,可以将 MIDI 文件转换成一段虚拟乐队的动画。
- CyberChef: 一个开源网站,集合了上百种实用的小功能(比如 Base64 解码、提取 EXIF、生成 Hash 等等),都包括在一个网页里面。熟悉以后,非常好用。
- SingleFile: 浏览器保存网页时,默认会生成一个 HTML 文件和一个文件夹。这个插件可以将网页的所有内容保存成单个 HTML 文件,把外部 JavaScript 和 CSS 文件变成页内脚本,并把图片都改成页内 Base64 字符串。(@shenzhw 投稿)
- Datawrapper: 著名的数据可视化生成工具,只要在网页上提交数据,经过几步配置,就能生成杂志级的可视化图表。不需要注册就可以免费使用。
- Photoview: 一个开源 Web 相册程序,Go 语言写的,使用 Docker 安装,可以用来快速架设个人相册。
- No-JS fingerprinting: 一个用户指纹生成程序,最大特点是不依赖 JavaScript,即使用户禁止运行 JS 脚本,依然能够得到用户指纹。
- 双精度浮点数的内部表示法: 这个网页工具可以显示64位双精度浮点数的内部二进制表示法,你可以输入一个数值,查看它的浮点数表示。(@shfshanyue 投稿)
- BaseMap: 一个开源的机房平面图(园区,楼栋,楼层,房间)绘制工具,也可用来生成办公室、工厂、园区的平面图。(@bojue 投稿)
- Orange: 一个开源的跨平台文件搜索软件,用于搜索本机文件,简单好用。(@naaive 投稿)
- 程序员做饭指南: 收集各种家常菜的菜谱,这是小程序版,另有 Web 版。(@LeeJim 投稿)
- VCSLabel: 一款 Intellij IDEA 插件(也可用于WebStorm、PyCharm),显示每个文件的最后提交时间和提交人。(@pxzxj 投稿)
- Remind: 一个简单的网页版思维脑图实现,可以用在自己项目里面。(@luvsic3 投稿)
- React Paint: 使用 React 实现的开源 Windows 画板。(@pengfeiw 投稿)
- jless: 一个查看 JSON 文件的命令行工具,最大特点就是可以折叠子树。
- Terrain2STL: 该网站可以获取全球任何一个地点的地形图,生成 STL 文件供下载,你可以用 3D 打印机把地形打印成模型。
- SikuliX: 一个桌面电脑的自动化工具,支持视觉触发。比如,屏幕出现某种图形,这个软件用 OpenCV 库识别以后,发现符合条件,就触发预先写好的自动化流程。
- jDeploy: 这个工具可以将 Jar 包转变为可执行文件,发布到 NPM 上面。这样的话,在各个平台的安装和更新,就变得非常容易。
- Ronja: 一个已经停止开发的硬件项目,但是非常富有想象力。它不使用网线,而是使用可见光,将两个局域网连起来,最大通信距离为 1.4 公里,通信速度为 10Mbps。
- AirPods 跳绳计数 App: AirPods 新增了三轴加速度运动传感器,基于该传感器可以实现跳绳计数,只需戴着耳机就能知道跳了多少次。(@haozes 投稿)
- Regex-Vis: 一个开源的正则表达式可视化编辑器。输入一个正则表达式,就能自动生成它的可视化图形,并能在网页上对每个节点进行编辑。(@Bowen7 投稿)
- 3D 魔方: 使用 three.js 的一个小项目,网页实现任意阶的魔方游戏,可以试玩 Demo。(@pengfeiw 投稿)
- Process Hacker: 一款 Windows 软件,用来监控系统信息,能够查看每个进程的详细情况。
- Watchtower: 一个监视 Docker 容器镜像更新的工具。只要发现 DockerHub 或者你自己的仓库里面,Docker 镜像有了更新的版本,它就会用新版本自动替换掉正在运行的版本。
- Mustard UI: 一个简洁、好看的 CSS 框架,压缩后只有5.28KB。
- ReactOS: ReactOS 是一个开源的操作系统,目标是兼容 Windows,能够运行 Windows 的应用程序和驱动程序。它只能安装在 FAT16 或者 FAT32 的硬盘分区上面。
- Remote Browser: 一个浏览器自动化框架,可以用脚本控制已经打开的浏览器。
- rebound: 有人终于把这个工具写出来了,一旦 Python 或 JS 脚本报错,就到 Stack Overflow 取回报错信息的解释。
- React Slate: 一个使用 React 组件写命令行脚本的框架。
- RSUITE: 一个国产的 React 组件库。> RSUITE(React Suite)是一套用于企业系统产品的 React 组件库。由 HYPERS 前端团队和 UX 团队共同构建,主要服务于公司的大数据产品。
- SimilarWeb 插件: 通过这个插件,你可以在访问某个网站时,直接查看它的统计数据,比如访问量、访问来源、每个用户的浏览时长等等。
- dev.to:
- dev.to 是一个互联网开发者社区,最近开源了自身的代码,使用 Ruby 语言。你可以用它搭建自己的社区。:
- Publii: 一个生成静态网站的内容管理系统,所有管理都在本地进行,生成静态网页之后推送到服务器。
- TinyEditor: 一个极小的只有400字节的网页代码编辑器,可以实时查看效果,类似 jsbin 和 jsFiddler,能够作为书签保存。
- Electron fiddle: 一个 Electron 的实验环境。对于小型项目,把代码贴进去,自动编译出一个 Electron 窗口供调试。编辑完还可以把所有代码发上 GitHub Gist,用来分享。
- dumper.js: 一个用于调试时方便打印变量值的 JS 库。
- unicode-style: Unicode 本身就带有粗体、斜体字符(只限于拉丁字母),这个工具就采用这些字符进行文本的格式化。然后,不管复制到那里,文本都带有格式。
- SnippetStore: 一个管理代码片段的桌面 Electron 应用。
- Sayonara: 一个 Linux 系统的开源音乐播放器。
- TreeSheets: 一个电子白板的桌面程序,很适合记笔记,要比思维脑图好用,也可以用作自由格式的电子表格。
- Wt: 一个 C++ 框架,用来写网页。你没有看错,就是用 C++ 写上面这样的网页,详见教程。
- Fossil Wiki: 一个开源的 Wiki 软件,出自 SQLite 作者之手,质量肯定没有问题。它同时也是一个版本管理系统,数据保存在 SQLite 里面。
- go-mitmproxy: Go 语言写的中间人拦截工具,可以拦截 HTTPS 通信,带有插件扩展功能和 Web 界面。(@lqqyt2423 投稿)
- S2: 一个表格可视化引擎,可以为数据表制作各种各样的效果。(@lijinke666 投稿)
- Smart TOC: 一个开源的浏览器插件,自动为网页内容生成目录,便于浏览与跳转。(@lcomplete 投稿)
- Unicode 向 utf8 转化演示: 这个网页工具可以演示 Unicode 码点如何转成 UTF-8 编码。(@shfshanyue 投稿)
- catt: 一个命令行工具,可以用一条命令,将大量流媒体网站的视频投屏到电视机,前提是电视机需要支持 Chromecast。
- Unredacter: 这个工具可以还原马赛克图片的原始内容。
- Grist: 一个开源的电子表格程序,特点是可以使用 Python 语法写的表格公式。
- PeaZip: 一个开源的桌面压缩软件,带有图形界面,优点是支持一些新的压缩算法,包括 Zstandard 和 Brotli 算法。
- Speech To Code: 一个实验性的语音编程项目,通过口述指令生成代码,这里试用 Demo。(@ooohmydawn 投稿)
- HertzBeat 赫兹跳动: 一个国产的开源云监控系统,具有监控网站、PING 连通性、端口可用性、数据库、操作系统、阈值告警等功能,告警通知可通过邮件、微信、钉钉、飞书等发送。(@tomsun28 投稿)
- stop-mess-around: 一个浏览器插件,减少摸鱼的时间和频率。打开插件后,一旦访问指定的消磨时间的网址,它就会自动统计浏览时间,达到门槛值就会弹出提醒。(@OBKoro1 投稿)
- 视频 PPT 提取器: 某些教学视频都在讲解 PPT 文案,或者需要导出 PPT 供以后学习,这个工具可以从视频里面提取 PPT,保存为 PDF 文件。(@wudududu 投稿)
- sqlite-utils: 一个命令行工具,可以直接对 SQLite 数据库执行 SQL 查询。
- Simple.css: 一个极简化的 CSS 框架,追求“无类化使用”,即不用指定 class,直接对 HTML 标签生效。类似的框架还有很多,比如 Pico.css、new.css、MVP.css、bamboo.css、Water.css、Vanilla CSS 等等。
- Sci Hub Injector: 一个浏览器插件,可以在国外著名的论文网站上(比如 PubMed、Nature 等等),插入某篇论文对应的 SciHub 链接。它的代码很简单,可以用来学习如何写浏览器插件。
- fq: 一个命令行工具,可以方便地查看二进制文件的内容。
- lemmy: 一个开源的论坛聚合服务,只要是支持 Fediverse 协议的论坛,都可以用它订阅。然后就可以在一个页面上,同时浏览多个论坛并发帖。
- Everything: 著名的 Windows 免费桌面软件,根据文件名,快速查找文件。
- SimpleLogin: 一个开源的邮箱别名服务,提供真实邮箱的别名,可以接收和回复邮件,所有邮件都会转到你的真实邮箱。它的免费版允许15个别名,但是代码开源,可以自托管。
- Pkg: 这个工具可以将 Node.js 应用打包成单个可执行文件,没有安装 Node.js 也能执行。
- Duck DNS: 一个免费的动态域名服务,允许用户注册 duckdns.org 的子域名,并且随时更新所指向的 IP 地址。
- OpenSearch: 亚马逊分叉的 Elasticsearch 分支,采用更开放的 Apache 许可证。
- Thredded: 一个基于 Ruby on Rails 的论坛程序,看上去还不错,简洁明了。
- shot-scraper: 一个 Python 写的网页截屏生成库,可以自己编写脚本,灵活性很高,比如在截屏中自动添加上图的箭头。
- Crontask: 这个服务可以在他家的服务器上,定时运行 Python 和 Node.js 脚本,就像 Crontab 一样。不过是收费的,好在价格便宜,十几元人民币可以运行10000次。
- BeeWare: 一个 Python 跨平台图形框架,号称只要写一次代码,就能编译出 iOS、Android、Windows、macOS、Linux、Web 等各种平台的图形界面应用程序。
- Lexical: 脸书开源了最新的文本编辑器,目前脸书和 Instagram 官网用的都是它。它替代了脸书原来的 Draftjs,跟 Prosemirror 相比,更轻量、可配置性更高,缺点是文档目前不全。
- Orion 浏览器: 一种基于 Webkit 的新浏览器,只能用于 macOS 和 iOS,但是能安装 Chrome 的插件,目前还是测试版。据说体验非常好,胜过 Safari。
- 密码生成器: 一个在线的随机密码生成器。
- Portmaster: 一个跨平台的桌面软件,可以监控本机的所有网络通信。
- 东京地铁实时 3D 地图: 这是一个 3D 地图,实时显示每一部地铁列车的位置。它的源码看这里。
- SQLite Online IDE: 一个数据库在线管理工具,通过上传或在线连接,在网页上进行数据库管理和查询,支持 SQLite、MySQL、PostgreSQL 等数据库。
- puml-for-markdown: 这个命令行工具可以将 Markdown 文档里面的 PUML 脚本,转为图片文件,再把图片链接插回 Markdown 文档。
- HubFS: 这个工具支持把 Git 仓库挂载到文件系统,然后就能像常规目录那样访问该仓库,包括读取各个分支和历史提交。它同时支持 Windows、Mac 和 Linux。
- cz-git: 一款可以定制 Git 提交信息的工具。(@Zhengqbbb 投稿)
- Navidrome Music Server: 开源的音乐流媒体服务器,提供 Web 管理界面,可以用来管理自己的音乐文件。
- BookStack: 一个类似 WordPress 的 PHP 架站软件,主要用来整理笔记和知识管理,提供目录式的页面结构。
- JSON Visio: 一个开源的 JSON 可视化工具,将 JSON 数据转成树状图展示。
- Starship: 这个软件定制各种命令行环境的提示符(prompt),可配置性极强,能够定制几百个参数,支持 Bash、Zsh、Fish、Powershell 等各种常见命令行环境。
- Mailwind: 一个命令行工具,可以将使用 Tailwind CSS 的网页转成电子邮件专用的网页,省却了为电子邮件写样式的麻烦。
- CodeTerminal: 从 VS Code 拆分出来的、独立的终端模拟器。(@xcodebuild 投稿)
- TSRPC: 专为 TypeScript 设计的 RPC 框架,经千万级用户验证。适用于 HTTP API、WebSocket 实时应用、NodeJS 微服务等场景。(@simlePig 投稿)
- 图片美化器: 一个网页小工具,可以为你的图片添加一个背景框,并添加标题。(@shfshanyue 投稿)
- Eoapi: 开源的 API 管理和测试 APP。(@scarqin 投稿)
- Layout: 一个命令行工具,可以将 Graphviz 文件渲染生成 SVG 图片。
- Noto emoji: 谷歌推出的一款单色的 Emoji 表情字体,共有3000多个符号,优点是体积小。如果希望表情符号在各平台都是同一个样子,可以用它。
- Fengari: 浏览器的 Lua 虚拟机,可以让网页执行 Lua 语言脚本。
- Flmngr: 这个项目就是单个 index.php 文件,只要把该文件放在图片目录之中,就能作为图库访问。
- Spacedrive: 跨平台的文件浏览器,可以挂载云盘,统一操作。(@willshion 投稿)
- bilibili2local: bilibili 视频命令行下载工具。(@sansui-orz 投稿)
- GitHubX: 一个浏览器插件,用来对你在 GitHub 上打星的项目,进行分类管理,因为 GitHub 官方不提供自定义分类,很难找某个收藏的项目。(@riskers 投稿)
- bookmark.style: 一个开源工具,可以将任意链接转换生成可分享的图片。(@xiaoluoboding 投稿)
- xfrpc: frp 项目的 C 语言客户端,主要用于基于 Openwrt 的路由器上,进行内网穿透。(@liudf0716 投稿)
- CTFever 工具套件: 为 CTF 黑客比赛参加者准备的常用工具套件。(@HoshinoSuzumi 投稿)
- Assembler Simulator: 一个网页应用,提供了8位 CPU 模拟器,可以用来学习 x86 架构的原理。(@exuanbo 投稿)
- Postgres.js: Node.js 和 Deno 的 PostgreSQL 数据库操作库。
- 微波泄漏测试工具: 这个网页工具可以检测微波炉是否有微波泄漏,做法是把手机放在微波炉里(但不要启动微波炉),看它能否接收到 Wifi 信号。
- exping: 一款手机 App,用来为地图添加个性化标记,并提供多种地图模版供导出分享。(@designedbyclu 投稿)
- Geeker Admin: 一款基于 Vue3 的后台管理系统。(@HalseySpicy 投稿)
- Musicn: 下载高质量音乐的命令行工具,支持 flac、mp3 格式。(@zonemeen 投稿)
- 网易云音乐上传助手: 网易云音乐 Mac 端不知何故没有开放上传,作者做了个上传工具,基于 electron。(@lulu-ls 投稿)
- zhihutime: 油猴脚本,在知乎答案的上方,显示回答时间距今多久。(@lucienlugeek 投稿)
- wireproxy: 一个 wireguard 的客户端,提供本地 socks 接口。
- Andi: 一个问答机器人式(一问一答)的搜索引擎,英语搜索的效果较好。
- ClonePilot: VSCode 编辑器的插件,只要你写一个函数名,它自动去 StackOverflow 拷贝现成的代码。
- SketchyBar: 一个 Mac 电脑的菜单栏替换品。
- 海绵乐队: 字节跳动最新发布的手机端音频编辑软件,号称音频的“剪映”,目前只有 iOS 版。“它在实现传统的录音、效果器同时,引入大量AI智能来协助创作,降低使用难度,提高创作趣味和效率。”
- DownKyi: Windows 桌面软件,用来下载 B 站视频,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。(@Lucid1ty 投稿)
- Regular Expression Tester and Visualizer: 在线的正则表达式测试和可视化工具。(@pccprint 投稿)
- vue-dark-switch: 多合一的开箱即用 vue3 暗黑模式开关组件。(@markthree 投稿)
- 小舒同学: 浏览器插件,将收藏夹里面的书签,展示在浏览器默认主页上。(@nexmoe 投稿)
- 云策文档: 一款开源知识管理工具,可以自己部署。通过独立的知识库空间,结构化地组织在线协作文档,支持多人协作文档。(@fantasticit 投稿)
- code996: 一款开源的分析工具,统计 Git 项目的 commit 时间分布,推导出这个项目的编码工作强度。(@hellodigua 投稿)
- Cortex.js: 一个数学公式的 Web Component 组件。
- RedwoodJS: 一个前后端一体的 JS 框架,有点类似 Next.js,GitHub 超过一万颗星。它的 API 看上去很简洁优雅。
- WeekToDo: 一款极简的代办事项(todos)管理软件。以每周为单位,列出每天的代办事项,简单明了,有桌面版和 Web 版。
- Xournal: 一款 Linux 环境的手写笔记软件,适合带数学公式的笔记,最好配合手写板使用。
- go-zero: Go 语言的微服务框架,内置丰富的微服务能力,可以很方便地将 Go 脚本架设成服务。(@kevwan 投稿)
- 思源笔记: 国产的个人知识管理系统,主要用于个人笔记,功能很多。除了云端存储和多端同步收费,其他都是免费功能。(@Geo123abc 投稿)
- AI Doc Writer: 一个编辑器插件,只要选中函数代码,就会自动生成对应的 Javadoc 注释,可用来生成文档。它支持多种语言(JS、TS、Java、Python、PHP 等等),有 VScode、IntelliJ 的插件,还可以在线试用。
- SwiftBar: 一个开源工具,可以定制 Mac 电脑的菜单栏,提供大量小组件。
- BiglyBT: 一个开源的跨平台 BitTorrent 客户端,自带搜索、数据分析、块视图等大量丰富功能。
- Lemon design: 一个基于 Tailwind CSS 的 React 组件库。
- Mizu: 查看 Kubernete 集群内部各个微服务 API 之间流量通信的软件。
- Freeplane: 跨平台的桌面软件,用于制作思维脑图和知识管理。
- termtosvg: 一个命令行操作录制成 SVG 动画的工具,效果不错。
- eno: eno 是类似 yaml、 toml 的一种配置语言。
- wcpp: Node 脚本里面加载 wasm 模块的处理器,即让 Node 可以方便地运行 wasm 模块。
- Symmetry Groups: 一个生成对称图形的网站,可以用来生成墙纸。
- Kakoune: Kakoune 是一个类似 Vim 的编辑器,它的主要特点是更友好合理的命令语法。 Vim 的命令是"动词 + 对象",Kakoune 的命令是"对象 + 动词"。
- Mithril: Mithril 是一个类似 React 的轻量级前端端架,比 React 简单。主要特点有两个:一个是路由、状态管理、fetch 这些主要功能都内置了,二是体积很小(8kb)。
- Favioli: Favioli 是一个很好玩的 Chrome 浏览器插件。它可以将网页的 Favicon 替换成 Emoji。
- codesandbox.io: codesandbox.io 是一个前端代码的在线编辑器,支持各种不同的框架,可以随时预览代码的运行结果。
- mobiledoc-kit: mobiledoc 是一种数据格式,用于所见即所得编辑器的底层数据。mobiledoc-kit 是这种数据格式的开发工具,开发者可以基于这套工具方便地做出编辑器。
- CloudMP3.cc: 一个云服务,可以将 SoundCloud 上面的音频,转成 mp3 下载。
- ToolJet: 一个低代码框架,用来开发内部工具。部署到服务器后,它有一个 Web 界面,通过拖拽,就可以连接各种数据源,生成各种应用或管理面板。
- i 微信读书: Chrome 浏览器插件,配合网页版微信读书使用,支持划线摘抄句子、划线生成分享图片、一键导出笔记等功能。(@secreter 投稿)
- Sogou C++ Workflow: 搜狗公司开源的 C++ 服务器引擎,支撑搜狗几乎所有后端 C++ 在线服务,提供了大量异步服务的功能。(@Barenboim 投稿)
- FastGit: GitHub 有时在国内不容易打开,这里有一个服务是 GitHub 的镜像加速器。提醒一下,如果要登陆 GitHub,使用这种服务会有安全顾虑,大家自己权衡。(@dllen 投稿)
- Go-Ldap-Admin: 一个国产软件,基于 Go+Vue 实现的 openLDAP 管理后台,可以作为打通 IM(钉钉、企业微信、飞书)与支持 ldap 认证的应用的桥梁。(@eryajf 投稿)
- Japa: 一个 Node.js 的测试框架,简单快速,功能也很多,而且可以直接运行测试脚本,不必通过测试框架来运行。
- @xata.io/screenshot: 这个网页脚本可以生成当前页面的截图。
- GitLens: 一个 VSCode 的插件,大大增强了 Git 集成,可以在编辑器里面执行很多 Git 操作,特别适合多人合作的项目。
- Kia instrument: 起亚汽车公司推出的一款音乐软件,提供了8种背景音(水声、风声、雨声等),可以加入音乐文件,合成后输出新的音乐。这款软件看起来跟汽车没关系,但是汽车公司能这么发布软件,还是很不错的。
- Fugu: 一款开源的网站访问统计服务,需要自己在服务器上架设。
- Dufs: 一个简单的文件服务器,可以提供静态文件服务,支持上传、下载、搜索、访问控制、webdav 等功能。(@sigoden 投稿)
- Quickbuild: C/C++ 项目的构建工具,类似于 GCC,号称是零配置,直接运行就能构建出项目。
- Keytap3: 一个概念性项目。手机打开这个网页,然后使用麦克风,监听键盘打字(最好是机械键盘,打字声音比较大)。经过一段时间的训练,它可以从击键声还原出输入内容。
- Wolvic: 适用于 VR 头盔的浏览器,代码基于已经终止开发的 Firefox Reality。
- 地球时钟: 这个网站使用卫星照片,显示当前的数字时间(上图是 13:04),还提供 Mac 屏保程序下载。
- Tailscale: 这服务可以将不同的设备(电脑和手机),组成一个虚拟网络,通过它的网关提供外部访问,而不管那些设备原来是否在同一个局域网,即提供虚拟组网服务。这是收费服务,但是有免费账户。
- Cardboard: Linux 系统的窗口管理器,特点是采用滚动式窗口,屏幕垂直分成几个窗口,可以水平滚动,好像走马灯一样,参考这篇介绍。
- React Arborist: 一个 React 树状视图组件,支持项目的拖拉和点击编辑。
- cool-retro-term: 一个复古的终端窗口模拟器,可以模拟以前阴极管显示器的效果,支持 macOS 和 Linux。
- Tkinter Helper: tkinter 是 Python 自带的标准库,用来制作简单的图形界面,无须另行安装,支持跨平台运行。这个小工具是 tkinter 布局助手,仅需在网页上拖拽组件,就能制作出 tkinter 界面,所见即所得,自动生成 Python 代码,这里是 Demo。(@iamxcd 投稿)
- ahooks: 阿里开源的 React Hooks 仓库,提供了非常多实用的 Hook。(@coder-lcn 投稿)
- Appwrite: 一个开源的通用后端解决方案,号称是 Firebase 的替代品。架设以后就会自动提供数据读写的 REST 接口,供各种应用连接。
- Hooks Admin: 基于 React18、React-Router v6、React-Hooks、Redux、TypeScript、Vite2、Ant-Design 搭建的一套后台管理界面,这里有 Demo。(@HalseySpicy 投稿)
- diagrams.net: 一个在线画流程图的网站。
- Sokrates: 一个对代码库进行分析、生成统计报告的工具,报告内容包括代码统计、复杂度、文件大小、主要提交者等指标。
- KOReader: 适合 Kindle、Android 和 Linux 的电子书阅读软件,支持各种常见的电子书格式。
- Pointless: 一个开源的网页画板,可以当作白板使用,效果不错。
- PyScript: PyScript 是一个用于网页的 Python 解释器,能够在网页上运行 Python 代码。
- MacCopier: 这个 macOS 工具可以提取短信里面的验证码,自动复制到剪贴板,参考这篇教程。短信需要苹果手机设定转发到桌面电脑。(@DreamSaddle 投稿)
- doctree: 这个软件能够解析任何语言的代码,提取出函数、类等语法单位,生成一个可搜索的 API 文档网站。
- htmx: 一个网页 JS 库,可以让任何一个网页元素发出 HTTP 请求,并且可以局部更新该元素,详见这篇教程。
- USWDS: 美国政府的网页设计系统,提供许多组件,供政府系统的网站使用。
- Jbake: Java 的静态站点生成器,有跨平台的二进制可执行文件。
- Repo Visualizer: GitHub 官方推出的一个代码库可视化工具,通过 GitHub Actions 生成 SVG 文件,代表整个代码库,空心圆表示目录,实心圆表示文件,圆的大小代表了文件的大小,还能根据提交历史,生成动态变化图。
- Bud: 一个 Go 语言的全栈 Web 框架,用它来写网站的前端和后端,编译成一个二进制可执行文件,放到服务器上就能直接运行,不需要其他文件。
- Aspect: 一个 Web 应用,以可视化方式创建 React 组件,快速生成组件代码。
- Vexip UI: 个人打造的 Vue 组件库,没有大厂背景,目前有70多个组件。(@qmhc 投稿)
- gacm: 一个极简的 Git 帐号管理工具,可以用它方便地切换和管理 Git 用户。(@alqmc 投稿)
- DBER: 数据库 ER 图的可视化设计工具,用来设计数据库结构,拖拽生成模型引用关系,可以一键导出 SQL 语句。(@findyourmagic 投稿)
- EnvKey: 一个服务器密钥和配置的管理软件。
- Bing Wallpaper: 这个仓库使用 GitHub Actions,每天自动抓取必应首页的壁纸图片。
- C2Rust: 这个工具可以将 C/C++ 代码转换成 Rust 代码,除了命令行工具,还提供在线转换。
- Paperless-ngx: 一个用来管理个人文档的开源软件,可以把 PDF、Office、图片文件等都放在里面,需要自己架设服务。
- joshuto: Linux 命令行下使用的文件管理器。类似的软件还有 nnn。
- QCAD: 一个 Windows 开源的 CAD(2D)做图软件。
- Adaptive Cards: 微软推出的一套组件框架,使用 JSON 文件进行描述,因此任何平台都可以加载。也就是说,同一个组件可以用于手机、网页、.Net 应用等各种 UI。
- code-server: 一个 VS Code 远程服务的封装,可以安装在任意机器上面,然后就能在浏览器使用 VS Code。你还能使用 Blink 作为 iOS 客户端,在 iPhone/iPad 上编码(下图)。
- Logto: 一个开源的用户身份认证和登录注册软件。(@gao-sun 投稿)
- bore: 一个非常简单的命令行工具,让你轻松将内网端口暴露到互联网上。
- r3DPhoto: 一个免费的 iPhone 应用,将平面照片转为 3D 模型文件。另有一个 Windows 文件管理器的插件 Space Thumbnails,提供 3D 模型文件的缩略图预览。
- Pinry: 一个 Pinterest 的开源克隆,可以用来保存收藏的图片和网址,以“瀑布墙”的形式展示。
- musikcube: 一个基于终端的跨平台音乐播放器,同时也是一个流媒体音频服务器,可以在手机上连接它收听音乐。
- PPZ.vscode: 一个 VSCode 插件,提供操作数据库的图形界面,支持多种数据库。(@daGaiGuanYu 投稿)
- 浏览器 ADB: 在浏览器里面实现的 ADB(Android Debug Bridge),可以直接在 Chrome 浏览器中调试安卓设备。(@LuRcX 投稿)
- Sunmao: 开发低代码工具的开源框架,内置图形化编辑器,允许开发者封装任何 React 组件,放到编辑器里面使用,参见介绍文章。(@tanbowensg 投稿)
- Auto Clipboard: 开源的 Chrome 浏览器插件,只要选中文本,就自动复制到系统粘贴板。(@wangmeijian 投稿)
- Hakuba: 这个工具可以把 GitHub 讨论区(GitHub Discussion)转变成一个静态的博客网站。并且配置了自动构建,只要论坛发生变动,就会重新构建网站。(@YeungKC 投稿)
- tlops: 一个基于 openresty 的轻量级 API网关,方便 Web 应用的搭建,支持负载均衡、健康检查、服务熔断、服务限流、可视化管理等众多功能。(@iamtsm 投稿)
- JSONT: 在线的 JSON 格式化工具,方便展示、查看、编辑 JSON 数据。类似工具还有 JSON Hero。(@bimohxh 投稿)
- Vue Color Avatar: 一个纯前端的矢量风格头像生成网站,可以搭配不同的素材组件,生成自己的个性化头像,参见源码仓库。(@Codennnn 投稿)
- Xmake: 一个轻量级的跨平台构建工具,可以用它构建 C/C++、Go、Rust 等许多语言的项目。(@waruqi 投稿)
- veinmind-tools: 这个工具可以检查 Docker 镜像文件是否存在安全问题。(@Trc0g 投稿)
- Arctype SQL: 一个桌面的数据库查询工具,可以连接各种数据库,在其中执行 SQL 语句,以可视化形式展示数据。
- CSS 手电筒: 这个网页演示了使用 CSS 实现各种手电筒效果。
- snoopForms: Typeform 的开源替代品,可以用它搭建在线问卷。
- favicon.io: 网站图标 Favicon 的在线生成工具。(@liushuduo 投稿)
- YYEVA: YY 直播的动画效果方案,涉及 iOS、安卓和 Web,包括 After Effects 插件和其他工具,可以先看仓库里面的系列介绍文章。(@guoyabiniOS 投稿)
- Lorien: 一个绘图 + 笔记的画布软件,可以导出 SVG 格式。底层使用 Godot 游戏引擎,图形性能非常好,支持 Linux/Mac/Windows 系统。
- Vytal: 一个 Chrome 浏览器插件,可以修改你的时区、语言、地理位置和 Useragent 等设定,从而骗过页面脚本的 IP 侦测。
- Flarum: 一个简单、快速的 PHP 论坛程序,GitHub 有1万多星。
- Git Command Explorer: 一个网页小工具,你选择要使用的 Git 命令,它给出这个命令具体的使用格式。
- StemRoller: 这个工具可以将歌曲的人声和伴奏分离,生成单独的清唱音轨和伴奏音轨。我试用的效果很好。但是,它只支持处理 Youtube 的视频。另外,CPU 占用很高,一首歌要处理10分钟到15分钟,GitHub 有源码。
- Diffsound: 腾讯和北大合作的一个模型,根据文本生成声音,比如输入“鸟儿和昆虫在白天鸣叫”,就会生成对应的声音。
- TWINT: 一个开源的推特数据抓取分析工具,不需要注册即可使用。另有 Instagram 的数据抓取分析工具 Osintgram。
- Shottr: 一款 Mac 电脑的免费截屏软件,性能非常好,支持滚动截屏,还可以像素级修补图像。
- infinite: Go 语言的交互式命令行组件库,提供 progress、group、mulit select、input text、confirm 等常用组件。(@fzdwx 投稿)
- Temir: 使用 Vue.js 开发命令行工具的框架。(@webfansplz 投稿)
- vdoing-template: Vuepress 的一个模板库,通过 GitHub Actions,直接构建出一个静态博客。(@eryajf 投稿)
- Melody: 个人用户的音乐管理工具,可以在网上搜索歌曲,然后一键下载或者上传到云盘。(@foamzou 投稿)
- crypto-js-wasm: 哈希和加密算法库 crypto-js 的 wasm 版本。(@PeterAlfredLee 投稿)
- Rainbond: 云应用管理平台,快速架设、使用、管理容器和 K8S 集群。(@yangkaa 投稿)
- Maccy: 一个 macOS 系统的开源软件,可以保存系统剪贴版的历史,查看每一次复制粘贴的内容。
- Nude UI: 著名前端开发者 Lea Verou 做的 Web Component 组件库,目前只有五六个表单组件,都是轻量级组件,非常易用,效果不错。
- 卡通猫生成器: 一个网页小工具,可以生成卡通猫图片,猫的每个部分都可以定制。
- Glances: 一个 Python 写的系统监控工具,最大特点就是跨平台,Linux/Windows/Mac 都能用。
- XLite: 这个工具可以将 Excel 表格文件导入 SQLite,使用 SQL 进行查询。
- Jina: 一个基于 Python 的框架,用于构建神经搜索系统,针对图像、音频、视频等进行搜索,比如口红搜索(寻找适合某张人脸照片的口红)。(@Guanngxu 投稿)
- ITraffic-monitor-for-mac: 实时显示 macOS 每个进程的网络速率,适配明暗两个主题。(@foamzou 投稿)
- diskusage: 一个显示磁盘占用情况的命令行工具。虽然 Linux 已经有了 ncdu,但是这个工具是用 Go 写的,可以跨平台(Linux、Mac & Windows)。(@chenquan 投稿)
- GitJournal: 一个手机的笔记 App,支持用 Markdown 做笔记,推送到远程 Git 仓库。它的安卓 App 是免费的,iOS App 是收费的。
- Unpaywall: 一个浏览器插件,在各种论文数据库的页面上,添加下载按钮。周刊此前介绍过同类插件,这个看上去更正规一些。另有一个论文数据库 OA.mg,用来查找论文。
- 25种团队通信工具: Slack 是目前最流行的团队协同通信工具。这篇文章列出了25种 Slack 的替代品。
- algo: Wireguard 的自动化安装脚本。
- PyPy.js: 网页上的 Python 运行环境。
- puppeteer-recorder: Chrome 插件,可以将用户在浏览器里面的操作,自动生成对应的 Puppeteer 脚本。
- JSCPP: 有人用 JS 写了一个 C++ 的解释器,可以在 Node 或浏览器直接运行 C++ 代码。
- Crontab UI: cron 是设置 Linux 系统定时任务的工具,只能在命令行下使用。现在,这个软件为它提供了图形界面。
- fastgif: 一个 webassembly 的 GIF 图片解析库,性能较好。另外还有一个 JS 的 GIF 解析库 gifuct-js,用法较友好。
- bat: bat 是 cat 命令的加强版,同样在命令行输出文件内容,但是带有高亮和分页,并且与 Git 集成。
- Picular: Picular 会抓取谷歌的图片搜索结果,提取并显示每张图片的主要颜色。上图是搜索"夏天"的颜色
- mjml: 编写 HTML 邮件的工具。它提供了一套邮件组件,并能将这些组件转码为 HTML 代码。你可以试试它的 PlayGround。
- Upptime: 一个开源的网站状态监视服务,它使用 GitHub Actions 每五分钟查询一次网站是否在线,每六个小时把响应时间提交到 Git 仓库,生成一个网站(上图),供用户监控网站状态。
- Vanblog: 一款个人博客系统,支持众多功能,采用 Docker 部署,带有管理后台,前台为静态页面,提供自动 HTTPS 证书。(@Mereithhh 投稿)
- SVNAdmin: SVN 源代码仓库的 Web 管理界面,使用 PHP 开发。(@witersen 投稿)
- gossip: 这个工具可以把 GitHub Issue 转成一个静态博客,内容和评论都存放在 issue 中。博客使用 next.js 开发,可以自动部署到 Vercel 或 GitHub Pages。(@qianxi0410 投稿)
- BgSub: 一个网页工具,可以自动抠图,替换背景颜色或背景图片,完全在本地完成,不会上传服务器。(@PearOCR 投稿)
- 一起听播客: 一个开源网站,支持多人一起听播客,支持小宇宙和 Apple Podcast 中国区播客。(@yenche123 投稿)
- MiraPlayer: 一个基于腾讯视频库 FFCreator 封装的前端视频播放器和编辑器组件。(@milkliker 投稿)
- Solon: 一个轻量级 Java 应用开发框架,资源占用少,支持从 Spring Boot 迁移。(@noear 投稿)
- Codeberg: 一个 GitHub/GitLab 的替代品,用来自己托管 Git 代码仓库。
- u: 一个 JS 库,用于 JSON 数据的序列化。特点是需要定义数据的规格(spec),所以序列化后的字符串非常小。
- Flipper Zero: 一个硬件小工具,将各种物联网协议(NFC、红外线、RFID、蓝牙等)做在一个设备里面,还能编程,方便进行各种实验,看上去很好玩。
- Astrofox: 这个软件基于音频生成可视化的视频,也就是让音频变成视频,可以添加各种图层,有多个参数可以调整。
- Mutant Standard: 一套有点另类的 Emoji 图案,将近1000个符号。如果你想要不一样的 Emoji,可以试试。
- PocketBase: 单文件的数据库软件,使用 Go 编写,把数据库(SQLite)、后台 UI、数据管理、用户管理等,都做在一个文件里面。
- Piano Trainer: 一个跨平台的钢琴训练软件,通过一个个小练习,帮助初学者学会弹钢琴。目前好像不支持电脑键盘,必须使用 MIDI 键盘。
- Aspect: 一个浏览器插件,允许从网页里面拷贝任意 UI 组件,把它的代码还原出来,相当于从 UI 的逆向工程。
- Markdeep: 一种扩展的 Markdown 格式,添加了很多功能,同时还是一个 JS 脚本,只要放入网页,就能自动把这种格式的文本文件渲染成 HTML 页面。
- AutoRegex: 这个网站将正则表达式“翻译”成英语解释。你填入一个正则表达式,它返回一段英文解释。
- lldap: 一个轻量级的 LDAP(一种用户认证协议)开源实现,简化了使用方法。它自带前端,可以跟很多后端应用结合,为这些应用提供身份验证服务。
- NESBox: 一个开源的游戏平台,支持多人在线,一起玩 NES(俗称 FC 红白机) 游戏,有 web 版和桌面版。目前已经有很多游戏,预计有 1000+ 游戏,参考这篇介绍文章。(@mantou132 投稿)
- JuiceFS: 一个面向云原生设计的文件系统,可以挂载各种云存储,当作本地磁盘使用。(@DASWU 投稿)
- Urara: 一个静态博客生成器,基于 SvelteKit。(@kwaa 投稿)
- Cleanup Photos: 这个网页工具可以清除照片上不要的物体。用户上传照片以后,框选不需要的物体,系统会自动清除这些物体,用背景填充照片。
- OurBoard: 一个在线白板,你创建一个房间,把网址分享给其他人,大家就可以在一块网页白板上共同涂写。
- gh-dash: GitHub 官方命令行客户端
gh
的插件,可以在命令行以面板形式,显示仓库的 PR 和 issue。 - Rectangles: 这个网页上,一个方块代表10分钟,一天24小时就是144个方块。可以一眼看到,当天还有多少个方块空着。
- Nginx Proxy Manager: Nginx 经常用作反向代理,这个工具为反向代理提供一个 Web 管理界面。
- websocat: 一个命令行的 WebSocket 工具,用来跟 websocket 服务器互动,以及在本地架设 WebSocket 服务。
- memlab: Facebook 公司开源的一个工具,用来检测 JavaScript 应用是否存在内存泄漏,参见介绍文章。
- 坐姿守护 App: 一款 iOS App,使用手机摄像头检测坐姿是否正确,可与 Apple watch 手表联动,参考介绍文章。(@haozes 投稿)
- Rocket.Chat: 一款开源的聊天软件,服务端、桌面端、手机 App 都提供。(@cross-hello 投稿)
- QWER: 用 SvelteKit 打造的一个静态博客系统。(@kwchang0831 投稿)
- OSS Insight: GitHub 开源动态观察,使用这个网站,可以获得某个 GitHub 仓库或者某个开发者的详细统计数据和趋势。
- zwfp: 一个利用零宽度字符,在 TXT 文本文件里面插入加密文本的工具,别人根本不会察觉有加密内容。
- mpv: 一个跨平台的命令行视频播放器。
- PimEyes: 一个人脸反向搜索引擎。你上传一张人像,它返回该人的其他照片。
- Virtual Graph paper: 一个在线画板,可以方便地用鼠标做图。
- kvass: 一个轻便的键值对存储工具,将数据存在本机。可以命令行使用,也可以对外提供 HTTP 接口,分享网址给其他人。
- ERNIE-ViLG 文生图: 百度 AI 引擎“文心大模型”的文生图功能,输入中文句子,输出相应的图片,类似于 DALL-E 和 Stable Diffusion。另外,还可以看看一个同样功能的英文服务 Elbo。
- Simple Admin: 一个 Go 语言写的微服务后端管理系统。(@suyuan32 投稿)
- text-watermark: 一个 npm 模块,借助零宽度字符,在文本里面插入(或解码)不可见的文字水印。(@zengkan0703 投稿)
- proxy-web-storage: 一个 JS 库,用 proxy 封装了 localStorage 和 sessionStorage。除了常规的数据存储,可支持事件监听和设置过期时间。(@KID-joker 投稿)
- TinyTeX: 学术排版系统 Tex Live 的简化版本,只有100多兆,支持中文。
- Keet: 一个点对点聊天的软件,不需要服务器,可以进行多人的视频和文字的加密对话。
- Phoenix: Adobe 公司开发过一个代码编辑器 Bracket,现在将其做成了 Web 版,重新命名为 Phoenix,可以当作线上 IDE 使用,源码开源。
- HypeScript: 一个 TypeScript 库,用来获取 TypeScript 编译器对一段代码的报错。看上去很有意思,还能写出这样的库,但想不出有什么用途。
- Dragonfly: Redis 和 Memcached 的替代品,内存里面的键值对数据库,号称性能更快。
- Certificate Ripper: 一个命令行工具,用来获取网站的 HTTPS 证书。
- ctop: 一个容器的终端监控界面,监控容器的运行状况,就像是容器的 top 命令。
- Bottle: 一个在 Linux 上运行 Windows 软件的工具,主要用于运行游戏。
- Umbrel: 个人服务器的操作系统,把常用工具做在一个启动页里面,主要用在树莓派。
- Fighting Design: 一款个人开发者打造的 Vue3 组件库,已经有相当的规模了。(@Tyh2001 投稿)
- NetGuard: 一个免费的安卓防火墙,不需要 root 就能使用,可以让某个 App 无法使用 WiFi 或流量。
- V2exOS: 一个用 SwiftUI 编写的 V2ex macOS 客户端。(@isaced 投稿)
- redis-shake: 阿里巴巴开源的工具,用于 Redis 实例间数据迁移与清洗。(@suxb201 投稿)
- ffmpeg buddy: ffmpeg 以参数复杂而闻名,这个网页应用让用户填写几个文本框,自动生成对应的 ffmpeg 命令。
- giscus: 一个由 GitHub 讨论区驱动的网站评论系统,用户在你的网站上留下评论,数据会存在 GitHub 讨论区。
- Lyra: 一个 TypeScript 写的全文搜索引擎,所有数据都放在内存里面,相当于一个功能比较强的 JavaScript 的搜索库,但是我不确定是否支持中文。
- Fleet: JetBrains 公司的下一代 IDE,号称具有 IntelliJ 的代码处理引擎,但是架构和 UI 进行了重新设计,目前免费使用。
- Make-A-Video: Meta 公司发布的工具,可以根据输入的文本,自动生成一段视频,比如“奔跑的一群马”。类似的工具还有 Phenaki。
- Pagefind: 一个静态全文搜索工具,专供静态网站使用,不需要服务器就能完成全站搜索,参见介绍文章。
- Howdz Dashboard: 一个开源的浏览器插件,可以自定义浏览器的起始页。(@leon-kfd 投稿)
- MusicFree: 一个开源的安卓平台免费音乐播放器,使用 React Native 编写,支持自定义插件。(@maotoumao 投稿)
- pcl.js: 这个工具将大型 C++ 库 Point Cloud Library (PCL) 编译为 WebAssembly,运行在浏览器中,供 JavaScript 调用。它实现了大量相关的通用算法和数据结构,涉及点云获取、滤波、特征提取、识别、可视化等功能。(@luoxuhai 投稿)
- OneDev: 一个自托管的 Git 服务器,类似于开源的 GitHub/GitLab,自带 CI/CD 和看板功能。
- Stormah: 一个简易的网页笔记,可以指定远程 Git 仓库作为后端。你在浏览器里做笔记,储存到远程的 Git 仓库。
- NoSleep.js: 这个 JS 库可以让手机不进入休眠状态,网页窗口始终亮屏,原理是在页面插入一段不可见的、一直在播放的视频,代价是增加 CPU 负载和耗电。
- mCaptcha: 一个开源的网络机器人识别工具(captcha),带有前端和后端。它的原理是工作量证明,如果对方发出大量请求,将不得不耗费大量计算资源。
- Replit App: Replit 是基于浏览器的 IDE,本周推出了手机 App,让你可以在手机上开发软件。
- Froebel: 一个 TypeScript 写的工具函数库(help library),类似于 Lodash,特点是严格强调类型正确,在 Deno 和 npm 都可以使用。
- Domain Admin: 开源的域名 SSL 证书监测平台,可以自己搭建,监控 SSL 证书,到期自动邮件提醒。(@mouday 投稿)
- Wolfia: 这个服务的想法很好,用户上传一个安卓 App,网站会在后台新建一个安卓虚拟机,运行这个 App,让用户通过网页使用。
- vue-fabric-editor: 开源的、基于 fabric.js 和 Vue 的图片编辑器,可自定义字体、素材、设计模板。(@nihaojob 投稿)
- HTTPie: API 调试工具 HTTPie 推出的网页版。
- TAURI: Electron 的替代品,用来制作跨平台的桌面应用,使用 Rust 语言开发。它采用各平台自带的 WebView,缺点是支持的 Web API 会比较少,优点是打包产物体积小。
- ReadySet Core: 一个免费的云服务,提供 SQL 缓存,可以放在数据库的前面,它会缓存每一条 SQL 查询。
- Tailwind DX: Chrome 开发者工具的插件,用来增强 Tailwind CSS 的调试。
- Turbopack: Vercel 公司发布新一代打包器 Turbopack,号称比 Webpack 快700倍,比 Vite 快10倍。而且,它还出自 Webpack 作者之手,Vercel 聘请了他来领导这个项目。Turopack 可以看作是 Rust 语言重写的 Webpack,目前还处于初期,后面有计划支持兼容 Webpack 插件。看来 Webpack 真的要退出历史舞台了。
- Lyrebird: Linux 平台的一个变声器软件,可以把你的声音变成男声、女声、播音员等等。
- HyperUI: 一个 Tailwind CSS 组件库。如果你不清楚 Tailwind CSS 的那些类名应该怎么搭配,可以看看这个库。
- OneMark: 微软的免费笔记软件 OneNote 的 Markdown 插件,可以用 Markdown 语法输入笔记,参见介绍文章。(@WeiXinLee 投稿)
- base2048: 一个 JS 库,将 Base64 扩展到了2048个字符,从而使得二进制数据,可以转成非常短的字符串。积木头像一个微信小程序(搜索“积木头像”),可以生成 notion 风格头像,支持各个部位的定制和背景色。(@bimohxh 投稿)
- checkmake: 一个检查 Makefile 文件有没有错误的工具。
- Criterion: C/C++ 的单元测试框架。
- DaRemote: 一个安卓应用,内置 SSH 客户端,可以登陆服务器,以图形展示服务器的实时状态。
- craiyon: 开源 AI 绘图引擎 DALL·E mini 改名后的样子,根据文本生成图像,免费使用。特点是速度比较快(不超过2分钟),效果也不错。
- SourceHut: SourceHut 可能是最值得信赖的代码托管服务。它最近更新了服务条款,宣布了两个变更。1)删除托管的加密货币和区块链项目,“因为这些项目只用来收割穷人和非法交易。”2)关闭美国办公室,从此不要求用户遵守美国法律。
- SQLite3 WASM: SQLite 官方的 wasm 项目终于来了,方便了以后网页调用 SQLite 数据库。
- ravynOS: 大家知道,macOS 是基于 FreeBSD 开发的。 ravynOS 这个项目就是想创造一个尽可能像 macOS 的 FreeBSD 分支,但是完全开源。
- Colorize Pictures: 使用 AI 模型为黑白照片上色,有多种风格可以选择。另一个类似服务是 DeOldify(下图)。
- sttr: 一个跨平台的命令行工具,用途是提供尽可能多的字符串相关操作,比如计算字数、MD5 哈希、提取 Email 地址等等。
- ntfy: 一个开源的 pub-sub 通知服务,你可以用它向手机和桌面电脑推送消息。类似的工具还有 Gotify。
- NeatChart: 一个 Windows 桌面软件,用来将 CSV 格式转成条形图,特色是底层使用了 Unreal Engine 5 引擎,视觉效果应该非常强大。
- Crawlee: 一个 Node.js 的网页抓取和浏览器自动化库,底层包装了无头浏览器 Playwright,功能比较多。
- Nolibox Creator: 这个开源项目为 Stable Diffusion 模型提供一个好用的 WebUI,各种参数都可以调整。
- Anbox: Anbox 是一个 Linux 系统运行安卓应用的容器,理论上可以把安卓应用安装在任何 Linux 系统,但是目前只支持 Ubuntu。
- fsearch: Linux 的桌面应用,用来文件搜索,可以替代 find 命令。
- wexond: 一个在 Electron 里面使用 React 开发的浏览器。
- FetchRSS: 将任何网页转为 RSS 的工具。
- RSSHub: 直接提供各种 Web 应用的 RSS 供订阅。代码开源,可以自己部署。
- Cookiepedia: Cookiepedia 是一个分析 Cookie 的在线工具,可视化显示某个网站留下的所有 Cookie。上图是京东主页设置的22个Cookie。
- Reddit Digest: Reddit 是美国最大的在线论坛。这个工具每天4次提取主要频道的前十大主题。
- snowy: 一个用于操作图片的 Python3 模块。
- image-charts.com: 该服务通过 URL 接受参数,然后生成图表,以图片形式返回。
- Upscayl: 一个开源软件,可以将图片从低分辨率变成高分辨率,变得更清晰。
- CodeGeeX: 一个国产的代码生成的人工智能工具,跟 GitHub Copilot 类似,可以将一种语言的代码翻译成另一种,并提供 VS Code 插件。(@jues 投稿)
- Lama Cleaner: 一个开源的 AI 工具,可以从图片上擦除任何不需要的物体。(@willshion 投稿)
- vtui-npm: 一个命令行工具,可以互动式搜索和安装各种 JS 的 npm 模块。(@webfansplz 投稿)
- watching-you: 一个 JS 动画库,可以设定所要观察的 DOM 元素,从而形成一种互动效果,好像页面正在注视用户的操作。(@jj811208 投稿)
- Sonic: 一个 Go 语言开发的博客平台,支持 Linux/Windows/macOS,系统资源占用小,自带管理后台。(@1379 投稿)
- Netease Recent Profile: 这个开源工具可以将你的网易云音乐的听歌记录生成一张 SVG 图片,插入网页。(@zonemeen 投稿)
- Bun: 一个 JS/TS 的服务器运行环境,兼容 Node.js 的所有 API,完全是从头实现的,运行速度大大快于 Node.js。
- IPFS 上传网关: 这个网站是 IPFS 的上传入口,它提供免费的存储空间。理论上,一旦上传到 IPFS,文件就永久存在于互联网,无法删除也无法修改。
- LocalStack: 一个开源的亚马逊云服务模拟品,你可以在本机架设离线服务,测试你的云程序。
- VOCALOID 6 : 雅马哈公司发布的一个 AI 工具,会根据配乐和歌词自动演唱,也就是说,不需要歌手了。官方目前支持日文和英文,但是国内的公司已经开发出了中文声库,比如“星尘 infinity”声库。下面就是这个软件演唱的中文歌曲(B 站,Youtube),根本听不出是软件在唱歌。
- Aerial: 一款免费的开源 Mac 屏幕保护程序,可以在电脑上播放 Apple tvOS 的屏保视频。
- Sapling: Facebook(现在叫 Meta)内部使用的版本管理工具,最近开源了。它兼容 Git 协议,可以替代 git 的命令行客户端,用起来更简单和合理。
- Draw Things: AI Generation: 一个 iOS App,在苹果手机上(最好是最新型号)运行 Stable Diffusion 模型,根据文本描述生成图像,参见作者的说明文章。
- AutoCut: 这是一个视频编辑软件,通过编辑字幕文件,完成视频剪切,适合课程/讲座类视频的编辑。如果视频没有字幕,也可以自动生成。(@jerrylususu 投稿)
- Aurora: 一个在校大学生开源的博客系统,后端基于 Java 的 Spring Boot,前端基于 Vue,自带管理后台。(@linhaojun857 投稿)
- MindShow.fun: 免费的 Web 服务,根据大纲笔记的层级,自动生成幻灯片。可以选择主题和模板,直接在浏览器演示,也可以导出成 PDF。(@huansixie6rj 投稿)
- xfrpc: 内网穿透工具 frp 的 C 语言客户端。原本的 frp 客户端使用 Go 语言,可执行文件较大,无法安装在路由器上,用 C 语言实现就可以了。(@liudf0716 投稿)
- Metaphor: 一个搜索引擎,特点是使用 AI 的方式处理问题,所以可以搜索一些很奇怪的问题,比如“19世纪有什么类似马斯克那样的人物”。
- Notesnook: 一个开源的端对端加密的笔记服务,保证内容完全私密,即使泄漏也无法破解。它有 Web 端、桌面端、手机端。你可以用官方服务器,也可以自己架设服务器。人生报告一个微信小程序(微信搜索“人生报告”),将周刊224期介绍的 life-stats 改造成中文版。用户输入生日,它返回一些统计数字,比如心跳了多少次,睡了多少小时。(@jonsonox 投稿)
- Stable Diffusion: 这是眼下最热门的 AI 作图模型,本周发布了2.0版。图片质量得到了提高,性能进行了优化。更重要的是,它只需要一个 GPU,家用 PC 就能运行。
- Diffusion Bee: 一个 macOS 应用,将 Stable Diffusion 模型做成一个安装包,带有图形界面,号称是苹果电脑使用该模型的最容易方法。另有一个同类应用 CHARL-E,以及一个命令行应用 ImaginAIry。
- SkyWater SKY130 PDK: 谷歌发起的一个项目,任何人都可以提交芯片设计,由代工厂以130纳米制程做出来。它的主要目的是建立开源的芯片设计生态,取代目前的封闭生态,参见介绍文章。
- Grape: 这个工具提供一个 Web IDE,用于让用户演示代码操作。它可以把操作过程录制下来,像视频一样播放,但实际是一个小体积的脚本,便于分享和传播。
- Tipi: 一个家庭服务器的管理界面,集成了许多服务(比如流媒体、代码托管、BT 下载等等)。只要点击一个服务,就会启动一个容器来运行它。
- 中科大测速网站: 检测你的网速,代码开源。(@xcuYao 投稿)
- PicHoro: 手机端的图床管理和文件上传下载工具,用于将手机照片和文件上传到各种云存储服务,基于 Flutter。(@Kuingsmile 投稿)
- ContainerSSH: 一个 SSH 服务器。用户使用 ssh 登陆时,它会自动启动一个容器,让用户登陆到这个容器里面,而不是登陆到底层机器,用户不会觉察。
- Ebook Reader: 一个开源的网页阅读器,用来阅读 EPUB 电子书。
- wtf: 一个 Python 命令行脚本,用来处理文本文件各种多余的空行空格,提供多种配置项。
- Plasma Bigscreen: 一个 Linux 的桌面环境,专门为电视机打造,适合用遥控器操作。
- Trianglify.io: 一个网页工具,用来生成各种三角形拼接而成的背景图片。
- VoceChat: 一个可以自己部署的国产开源聊天软件,服务端非常小,只有 15MB。官方提供网页客户端和手机 App。(@zerosoul 投稿)
- gPodder: 一个开源的播客客户端,用来订阅和收听播客。
- quicklink: Chrome 浏览器团队推出的一个 JS 库,可以加快打开链接的速度。它的仓库主页有详细的原理解释,写得非常好,我觉得比这个库本身还有价值。
- Xournal++: 一个笔记软件,可以通过手写板和触摸笔,手写笔记,以及对 PDF 文件加评注。
- GitNoter: 一个开源的 Web 笔记应用,用户的笔记保存在自己的 GitHub 仓库。
- Dub: 一个开源的短链接服务,基于 Next.js,可以部署到 Vercel,生成自己管理的短链接。
- Peregrine: 一个语音引擎,从文本生成语音。最大特点是带有丰富的语气,甚至说话时可以带有笑意。官网声称,它的机器语音跟人类语音无法区分。
- Project Shasta: Adobe 公司推出的一个 AI 语音引擎。你对这个引擎说一段话,它会还原出文本,然后你修改文本,引擎就按照修改后的文本,重新生成语音。也就是说,你可以编辑自己的语音。
- WordPress WASM: 一个很有趣的项目,把 PHP 编译成 WASM 文件,然后让 WordPress 运行在里面。也就是说,WordPress 完全运行在前端,没有 PHP 服务器。
- Djot: 这是 Markdown 格式的升级版,修正了一些不合理和难用的地方。我很喜欢这个格式,但愿能够推广开来。作者 John MacFarlane 是加州大学的哲学教授,也是程序员。他的主要项目是文档工具 Pandoc,他还参与了 CommonMark 标准的制定。
- Translate Web Pages: 一个替代 Chrome 内置翻译功能的浏览器插件,调用 Google 或者 Yandex 的翻译 API。
- Halo: 一款好用强大的开源建站工具,基于 Spring,最近发布了2.0版,在 GitHub 有 24k+ 星,查看 Demo。(@wan92hen 投稿)
- Apache Superset: 一个数据探索和数据可视化工具,可以与各种数据源很好地集成。(@jerrylususu 投稿)
- vtui-repl: 一个 Node.js 工具,在命令行显示两个方框,一个输入代码,一个显示结果。(@webfansplz 投稿)
- Enhance: 一个 Node.js 网站框架,特点是结构简单,一个 HTML 页面就是一个路由。
- CasaOS: 一个用于家庭内网的监控面板,可以启动各种 Docker 服务。
- ChatGPT Dingtalk: 只需要简单几步配置,就能够将 ChatGPT 集成到钉钉群聊当中。用户需要有 OpenAI API 密钥。(@eryajf 投稿)
- spider-admin-pro: 爬虫工具 Scrapy 的一个管理面板。(@mouday 投稿)
- gpt-commit-summarizer: 一个 GitHub Action 脚本,向仓库提交代码时,它会使用 AI 分析,自动生成本次提交的主要内容,参见介绍文章。用户需要有 OpenAI API 密钥。
- vscode-markdown-github: VSCode 的 Markdown 渲染插件,特点是完全按照 GitHub 的 Markdown 效果进行渲染。(@lzm0x219 投稿)
- wCaptcha: 一个 wCaptcha 工具,使用工作量证明来区分客户端是不是机器人。客户必须进行一个数学计算,大约花费几秒钟的时间,wCaptcha。(@greensea 投稿)
- Go Captcha: 一个 Go 库,用于生成用户验证测试,无需键盘手动输入,支持 PC 端及移动端,参见 Demo。(@wenlng 投稿)
- SigNoz: 一个开源工具,可以监控各种云服务的运行状况和延迟。
- 分形花园: 一个开源程序,可以生成并展示各种美丽的分形图案。
- tremor: 一个专门制作控制面板的 React 组件库。
- GPTAnywhere: 一个浏览器插件,只要点击工具栏,就可以跟 ChatGPT 对话。它需要 OpenAI 账号。
- Obsidian Canvas: 开源笔记软件 Obsidian 本周发布新功能,可以在画布上画出思维图。
- Enhance Speech: Adobe 公司推出的一个工具,用来增强语音效果,使得普通的录音变得像在专业录音室录制的。
- One Tab Group: 一个浏览器插件,有效地管理浏览器标签页,支持云同步。(@xiaoluoboding 投稿)
- Forgejo: 著名 Git 托管软件 Gitea 最近成立了商业公司,导致社区分裂。一部分开发者出走,创立了 Forgejo 这个项目。
- Satori: 这个 JS 库可以把 HTML 和 CSS 代码转为 SVG 图形,很适合为组件生成缩略图。
- Agreper: 一个最简化的论坛程序,号称不需要 JS,使用 Python 写的。
- Rmt.rs: 一个命令行程序,可以用作
rm
命令的替代,用来删除文件。特点是有回收箱,删掉的文件可以恢复。 - MiniSearch: 一个 JS 的全文搜索库,支持模糊搜索等很多功能。
- YouChat: 搜索引擎 You.com 引入了类似 ChatGPT 的 AI 聊天工具,可以无限制使用。我试了几个中文问题,回答都是错的,现阶段看来只能当作聊天玩具。
- Amazing AI: 著名程序员 Sindre Sorhus 的作品,将 AI 绘图引擎 Stable Diffusion 搬到了 Mac 电脑(只支持 M1/M2 CPU)。这里另有一个类似的 Mac 应用 Gauss。
- Le Git Graph: Chrome 浏览器插件,在 GitHub 页面显示各个提交之间的图形关系。
- 知了: 一个开源的 Web 音乐服务,需要自己架设在服务器或本地,可供多人使用,参见介绍。(@mebtte 投稿)
- Linen: 一个社区软件,目标是成为 Slack 和 Discord 的替代品,目前只有 Web 版。
- V2EX APP: V2ex 论坛的第三方客户端,支持 iOS 和安卓。(@alaskasquirrel 投稿)
- 创业公司页面设计: 这个页面提供各种业务组件(公司图片、FAQ、联系方式等等),让你快速搭建一个创业公司网站的页面,查看效果。
- DevDash: 命令行终端的仪表盘生成工具,高度可配置,既可以查看本机系统状况,也可以查看外部服务的状况。
- Bolt.css: 一个极简的 CSS 框架,不使用 class,只修饰 HTML 原生元素。
- zlib 搜索器: 一个 z-library 的搜索器,需要本地起服务,然后你就能在本地搜索 z-library 了,参考 Demo1、Demo2。
- Auth.js: 这原来是 Next.js 的授权模块,最近改成了通用模块。它用来提供 Web 的登录服务,内置了很多身份验证服务。
- Mind FM: 一个背景音乐 iOS App,集成了 LoFi、脑波、古典乐、白噪音等。(@ddiiiik 投稿)
- sapic: 一个开源图床,需要自己架设,支持将图片存储到本地、又拍云、七牛云、阿里云、腾讯云、GitHub、Gitee(码云)、S3等。(@staugur 投稿)
- steganography: C++ 写的图像加密命令,可以把一个 zip 压缩包嵌入 PNG 图像,完全看不出异样。
- FFmpeg.guide: 一个图形界面,用户拖曳生成线框,表示视频处理的各种命令节点。这个软件会根据节点线框,生成对应的 FFmpeg 命令。
- 图像创建者: 微软的搜索引擎 Bing,正式引入 AI 作图引擎 DALL-E2,根据搜索词生成图片。目前,网页已经可以访问了,但是产品还没有对外开放。
- 中国亲戚关系计算器: 一个开源的 Web 应用,用来查询亲戚称呼,已收录80054条亲戚关系。(@mumuy 投稿)
- Device Frames: 这个网站可以制作智能手机、平板电脑、笔记本的 3D 展示图片。
- Redbean in Docker: 一个 Docker 镜像,用作静态文件服务器,只有 500KB。你在它的基础上,把静态文件拷贝进去,做成新的 Docker 镜像,就等于有了单个可执行的网站文件。
- Deprank: 一个 JS 工具,按照重要性对本项目的所有脚本进行排序。原理是计算依赖关系,被依赖最多的脚本最重要。
- Desklamp: 一个 PDF 文件的笔记工具,可以用来管理 PDF 文件,同时保存笔记。现在只有 Web 版,据说很快会发布桌面版。
- BlurHash: 这个工具可以提取图片的颜色分布,生成一个哈希字符串。网页就可以用这个哈希,生成图片的模糊缩略图。
- Jc: 一个命令行工具,可以将常见命令(比如 top、ls 等)的输出转成 JSON、YAML 或 Dict 结构,便于提取信息。
- QualityScaler: 一个 Windows 桌面软件,可以提升图片和视频的分辨率,让它们变得更清晰。
- nodebook: 一般情况下,Node REPL 环境只能在命令行使用。这个工具起了一个服务,让你在浏览器里就能使用 REPL 环境。
- Kitty: 一个使用 GPU 进行渲染的终端模拟器。理论上,视觉效果将非常顺滑,尤其是长文本滚动和窗口切换。
- mdwiki: 一个前端脚本,将 Markdown 文件自动转成静态网站。
- PixelPin: 谁说密码一定是字符?这个网站的密码是图片。图片密码有两种用法,一种用法是上传某张图片作为密码,另一种是给定一张图片,你在上面点击几个只有自己知道的位置。
- react-proto: React 应用的原型设计工具。
- reminiscence: 一个架设在本地的网络书签管理系统,会自动抓取书签内容,并生成标签和摘要,使用 Django 框架开发。
- xsv: 一个快速、强大的 CSV 文件的命令行处理工具,使用 Rust 语言开发。
- Hacklily: 一个在线编写五线谱的工具,可以实时听到编写的旋律。
- LiteraryClockScreenSaver: Mac 的屏保程序,会显示一段文学作品的段落,里面包含了当前时间。
- Open Props: 一个 CSS 自定义属性(CSS 变量)的库,提供了许多设置好的自定义属性,方便使用。
- ChatRWKV: AI 聊天软件 ChatGPT 的一个开源替代品,家用电脑就能跑。
- TDesign 小程序组件库: 腾讯的设计系统 TDesign 适配微信小程序的组件库。(@LeeJim 投稿)
- JSON Crack: 可视化展示 JSON 数据的开源软件。
- dns-detector: 一个基于 Node.js 的命令行工具,从 DNS 服务器获取某个网站的所有 IP 地址,逐一进行延迟测试。(@sun0day 投稿)
- imglib: 一个轻量级的 JAVA 图像处理库,简化对图像的常见处理。(@nackily 投稿)
- arti: Tor 协议的 Rust 语言实现,希望替代原来的 C 语言实现。目前发布了1.0版,已经可以投入使用了。
- Space: JetBrains 公司推出的一款的 GitHub 竞品,具有托管代码、项目管理、文件存储、持续集成、IDE 融合等功能。
- Scifi Terminals: 这是 VHS 工具的脚本仓库,用它创建 GIF 动画图片,可以模拟科幻电影的命令行操作效果,参见教程。
- Podman Desktop: 一个跨平台桌面应用,可以使用图形界面进行 Docker 容器管理。
- GrapheneOS: 一个特别注重隐私的手机操作系统,基于安卓修改的。如果你不想被追踪,可以考虑这个系统,参见这篇介绍文章。
- 文章总结器(Universal Summarizer): 搜索引擎 Kagi 推出的一个神奇工具,输入网址,就能快速总结出该网址文章的大意,支持中文网址。
- 寻隐: iOS 应用,使用 AI 模型,大幅增强 iPhone 的相册搜索能力,可以根据文字描述返回对应的照片,效果很好,参考介绍文章。不过,这是收费软件,需要付费购买,且手机芯片不能低于 A13。另外,由于模型不同,这个是中文版,另有英文版 Queryable。(@mazzzystar 投稿)
- 密码学工具: 作者将常用的一些密码学工具的 Web 版,比如生成密钥、哈希、解密加密等等,做在了一起方便使用。(@istommao 投稿)
- 商务邮件生成器: 使用 OpenAI 自动生成商务邮件,只要提供邮件主题即可,支持中文,效果不错。(@shengxinjing 投稿)
- go-get-folder-size: 一个 Node.js 库,可以递归获取一个文件夹的大小,采用 Go 语言编写,要比 Node.js 原生实现快得多。(@markthree 投稿)
- 证件照小程序: 一个开源的证件照生成的微信小程序,可以自动扣图,并更换服装和发型。(@liuxiaojun666 投稿)
- Carbonyl: 一个在命令行终端运行的浏览器,基于 Chromium,但是自己调用 Skia 图形库。也就是说,它不用新建窗口,就能图形展示网页,非常厉害,参见介绍文章。(@guotd 投稿)
- 帮小忙: 腾讯推出的网页小工具的集合网站。(@Astrologist-MonaMegistus 投稿)
- Abookmark: 浏览器插件,用来管理书签和 Tab 页。(@pfcao 投稿)
- 91化简:
- 开源的简历制作网站。(@Hacker233 投稿):
- IDP: 一个国产的 IDE,支持 Python 和 SQL,适用于数据工程师。(@liminniu 投稿)
- Convex: 一个类似 Firebase 的状态管理服务,前端状态可以存在它的服务器上,然后你的所有客户端都可以得到状态的实时更新。
- 兔年定制头像: 上传照片,合成一张兔年头像,多种样式可选,代码开源。(@xiaoli1999 投稿)
- ElasticView: 一款 ElasticSearch 的桌面客户端,用来监控 ES 状态和操作。( @lin2415016 投稿)
- RATH: 开源的数据分析和数据可视化工具,只需要导入数据,它自动进行数据分析,找出规律,生成可视化视图。(@AntoineYANG 投稿)
- tl-rtc-file-tool: 一个 Web 应用,演示了基于 WebRTC 的各种媒体流传输功能,代码开源。(@iamtsm 投稿)
- EasyNode: 简易的个人 Linux 服务器管理面板(基于Node.js),前后端都开源。(@chaos-zhu 投稿)
- vscode-gptcommit: VS Code 插件,使用 GPT 模型自动生成 Git 提交说明。(@pwwang 投稿)
- Tweek Calendar: 一个最简化的任务管理 Web App,非常简洁精美。
- BetterDisplay: 一个开源的 macOS 应用,可以精细调节苹果电脑的各种显示参数。
- berty: 一个群聊应用,最大特点就是不需要互联网,通过低功耗蓝牙通信,很适合小范围内的现场广播。
- Popup translation: 划词翻译工具。选中一个词以后,它会唤起一个本机的 WebView 窗口,在该窗口中返回翻译网站的结果。(@fzdwx 投稿)
- 夜视仪: iOS 免费应用,使用 iPhone 的激光镜头,在完全无光环境下扫描和检测距离,代码开源。(@luoxuhai 投稿)
- bing_wallpaper: 微软的必应每天发布壁纸图片,这个脚本让 Mac 电脑定时随机从其中选择一张作为桌面。(@xiqishow 投稿)
- paint-board: 一个开源的 Web 画板,基于 canvas。(@LHRUN 投稿)
- 静态 Mastodon 服务器: Mastodon 是一个分布式社交网络,作者演示了只用静态文件,就可以让别人看到你的动态,参见介绍文章。(@DejavuMoe 投稿)
- soundraw.io: 一个 AI 音乐生成器,用户指定需要什么样的音乐,它就会自动生成。这是一个收费服务,生成的音乐还挺好听的。
- winkNLP: 一个 JS 库,提供易用的自然语言处理(nlp),不过目前只支持英语。
- CryptBoard.io: 一个开源的网络加密剪贴板。它为每个用户生成一对密钥,其他人只有拿到(你给他们的)公钥,才能看到你张贴的内容。
- Hippotat: 有些咖啡馆和旅馆的 Wifi,只允许连接外部服务器的80端口和443端口,不能使用其他端口,很不方便,作者就写了这个工具。只要在你的服务器安装它的服务端,本地再运行客户端,就能在它之上运行各种工具,通过 Web 端口连接服务器的各种端口。
- NopeCHA: 一个 Chrome 插件,号称可以自动解开上图这样的 CAPTCHA 测试。
- MathB.in: 一个数学公式的分享网站,你用 LaTex 和 Markdown 输入公式,它会生成一个网址,你可以分享给其他人。
- kill-sticky: 一个书签脚本,用于去除网页的粘性(sticky)元素。很多网站使用这种元素生成遮罩层,非常讨厌。类似的脚本还有 unsticky。
- 幕境: 英语学习软件,用户上传原版视频和字幕,软件会自动生成词库。以后播放视频时,遇到词库里面的单词,该词就会以弹幕形式自动展示释义。(@tangshimin 投稿)
- 轻快图床: 一个基于 Web 的图床系统。(@it-chenliang 投稿)
- Datasette: 开源的数据探索工具,可以从各种数据源导入数据,然后自定义数据的查询和展示形式(图表、仪表盘、地图等等)。(@jerrylususu 投稿)
- DrissionPage: 一个基于 Python 的网页自动化工具,可以编写脚本操作浏览器。(@g1879 投稿)
- git-hours: 一个 JS 写的命令行工具,可以估计开发某个代码库花费的大致时间。
- Manticore Search: 一个开源的全文搜索引擎,号称可以替代 Elasticsearch,支持中文。
- Unsilence: 一个命令行工具,自动删除视频里面的无声片段,比较适合处理演讲、讲座视频。
- Tabler: 一个基于 Bootstrap 的网页 UI 框架,专用于开发管理后台。
- Code Language Converter: 这个网站可以把一种语言的代码,转成另一种语言,比如把 JS 代码转 PHP 代码。它是收费服务,但是有免费额度。
- VueTube: 网友自己开发的 Youtube 手机客户端,支持安卓和 iOS。
- Catppuccin: 一套配色主题,特点是色彩柔和缤纷,不太亮不太暗,对于各种主要的应用软件都进行了适配。
- SkyDroid: 一个分布式的安卓应用商店,发布应用就是自己架一个服务器,把应用放上去,一个小时之内就会被全球索引。它的好处就是没人能下架你的应用。
- Astro Air Blog: 一个基于 Astro 的静态博客生成器,查看 Demo。(@austin2035 投稿)
- nrm: 一个命令行小工具,用来管理和切换 npm 仓库地址,类似的工具还有 prm-cli。(@hqzh 投稿)
- image-flow: 一个网页图片的动画特效的 React 组件,特效通过OpenGL ES 编写,在 GPU 执行。(@csj5588 投稿)
- cloudping.info: 这个网站可以测试你的机器 ping 世界各地的亚马逊云服务器的速度。
- Seer: 调试工具 gdb 的图形界面。
- 室内装潢 AI: 你在这个网站上传一张房间照片,再选择一种装潢风格,AI 就会将房间修改成这种风格的装潢。虽然生成效果不算好,但是这个想法可取。
- Sharing: 一个命令行工具,生成一个二维码,可以把本机文件分享给局域网内的手机。
- Castopod: 一个开源的播客网站程序,你可以架设个人的 podcast 网站。
- Jami: 一个开源的团队协作软件,可以文字聊天、视频通话、屏幕共享等。
- PhpWebStudy: macOS 系统 PHP 和 Web 开发环境管理工具,方便各软件的启动/重启、配置查看修改、日志排查等等(@xpf0000 投稿)
- Huntly: 一款自托管的信息管理工具,可以订阅 RSS 和自动保存浏览过的网页,支持多维度的分类和搜索。(@lcomplete 投稿)
- CircuitJS1: 网页电路模拟器,可以添加电子元件、导出电路、分享 URL 等等。(@jerrylususu 投稿)
- RxEditor: 一款开源的可视化低代码前端工具,可以拖拽生成和编辑组件,目前仅支持 React,查看 Demo。(@rxdrag 投稿)
- Zarm: 基于 React 的企业级移动端 UI 组库。(@dominicleo 投稿)
- Adobe Firefly: Adobe 公司本周推出的 AI 作图服务。同时微软宣布,搜索引擎 Bing 和浏览器 Edge 将集成 DALL-E 模型,允许用户进行 AI 作图。
- Dioxus: 一个 Rust 语言的 UI 库,可以使用这个库,为各种设备(Web、桌面、手机、终端)制作用户界面。
- ChatGPT Box: 浏览器插件,将 ChatGPT 与浏览器融合,同时对常用网站做了 ChatGPT 加强。(@josStorer 投稿)
- Alock: 一个开源的 iOS 应用,彻底在 iPhone/iPad 上隐藏指定的 App。(@luoxuhai 投稿)
- microfeed: 一个部署在 Cloudflare 上面的轻量级 CMS(内容管理系统)。
- Clipboard: 一个命令行工具,用来将内容放入/取出系统剪贴板。
- webrtc-ips: 正常情况下,如果不借助服务器,客户端 JS 脚本无法获取用户 的 IP 地址。这个库使用 WebRTC,可以在客户端拿到用户的 IP 地址。
- dprint: 一个通用的代码格式化工具,可以通过插件,对各种常用语言进行格式化处理,比如通过 Prettier 插件格式化 JS。
- Sails: Node.js 的后端 MVC 框架,GitHub 有2万多星。它内置了很多东西,比如数据库的 ORM、WebSocket、自动生成 REST API。
- Restfox: Postman 的 Web 开源替代品,完全在浏览器里面使用,用来调试 API。
- Microsoft Loop: 上周五,微软发布协作工具 Loop,可以免费使用。它属于 Microsoft 365 套件的一种,允许用户将各种 Office 组件(Word、Excel、PPT 等)插在一个文档里,进行协作,跟 Notion 很像,参见官网介绍。
- Mafs: 一个基于 React 的互动式数学图形组件库。
- ChatGPT-Desktop: 开源的跨平台 ChatGPT 桌面应用程序,使用 Tauri + Vue3 开发。(@orangelckc 投稿)
- Tartelet: 一个在本机运行 GitHub Actions 的工具,通过虚拟机来执行任务,只支持 macOS 系统,详见介绍文章。
- RSS.cafe: 一个国产 RSS 阅读器,增加了知识管理、期刊订阅等特色功能。(@zhi-wenzheng 投稿)
- PodFind: 一个开源的播客文本搜索引擎,所有代码都是 GPT-4 生成的。(@mazzzystar 投稿)
- SQL Chat: 一个 Web 应用,使用自然语言查询数据库,底层使用 OpenAI 的 API 将自然语言转成 SQL,支持 MySQL 和 PostgreSQL,代码开源。(@tianzhou 投稿)
- FeatureProbe: 一个开源的软件功能(feature)管理平台,支持灰度放量、AB 实验、实时配置变更等操作。(@nanxijms 投稿)
- CubeTrek: 这个网站可以导入 GPS 轨迹,在地形图上显示,特别适合生成山地路线图。
- ov: 一个命令行的文本阅读器,用来替代
less
或more
。 - Vim 在线编辑器: 这个网站在浏览器里面实现了 Vim 编辑器,而且加载自己的 .vimrc 配置文件。
- Aleph Reader : 一个 iOS 设备的 RSS 阅读器,使用 OpenAI 自动给文章添加标签,生成文章概要。(@chezhe 投稿)
- delta:
git diff
命令的代码高亮器,可以安装不同的高亮样式。(@mingpepe 投稿) - Whisper Notes: 一个免费的 iOS 应用,在手机上实现了离线 OpenAI Whisper 模型,可以将语音输入以极高的准确率转成文字。(@mazzzystar 投稿)
- 五彩插件: 浏览器插件,用于网页批注、记笔记,支持多终端同步。(@makediff 投稿)
- chatgpt-i18n: 借助 ChatGPT,翻译 i18n 的 JSON 文件,只需数十秒即可完成多语言国际化。(@ObservedObserver 投稿)
- json-parser: 网友用 C 语言实现的 JSON 解析器,符合规范,性能好。(@Barenboim 投稿)
- Tailscale Funnel: Tailscale 公司新推出的一项服务,将内网的机器开放在公网上,供任意访问。
- ShareGPT: 这个网站可以分享 ChatGPT 的聊天结果。你需要安装一个浏览器插件,它会返回一个可分享的 URL。
- cog-blip-2: BLIP 2 模型的一个应用。网页上传一张图片,就可以提问相关问题,比如照片景色是在哪里。
- FreedomGPT: 一个号称完全自由的 GPT 聊天模型,不带有任何内容审查和过滤机制,有 Web 版和桌面端。
- AI 求职信生成器: 你在该网站上输入职位描述和你的简历,它会自动生成一封求职信。
- ktmm: 有时候,系统通过鼠标判断用户是否走开了。这个工具可以让鼠标保持运行。
- MS Paint IDE: 一个有点玩笑性质的项目。它可以将 Windows 画板程序制作的程序图片,编译执行。
- Carbon: 将代码保存成图片的开源服务,可以用来上传到社交媒体。
- Airdroid: Airdroid 是一个手机 App,可以将安卓手机与桌面电脑相连,用来传递文件。只需在手机上安装,然后桌面电脑访问一个局域网网址即可。
- Snipper.io: 一个代码协同的网站。你新建一个代码片段,然后把网址分享给其他人,就可以看到他们的实时编辑。
- xonsh shell: 一个基于 Python 的 Shell,最大特点就是跨平台。
- wwwbasic: 一个可以在网页运行的 BASIC 语言实现。
- perkeep: perkeep 是一个开源工具,可以将你的文件同步储存到多个节点,保证不会丢失。它可以用作个人的储存系统,可以看作是亚马逊 S3 服务的本地实现。
- ytdl-webserver: 搭建 Web 服务下载 Youtube 视频的工具。
- Alfred Home Security: 一个手机 App,让你的旧手机变成监控摄像头,效果不错,不过是收费软件。另有免费软件 Live-Reporter 和 Haven 也可以考虑。
- OPS/OpenPromptStudio: 一个 AI 提示词的图形化 Web 管理软件,自动将中文输入译成英文,并对提示词进行分类标签管理。(@xcuyao 投稿)
- Anonymous Chat Room: 一个开源的 Web 聊天软件,可以进行文字、语音聊天,并支持语音录屏。(@velor2012 投稿)
- SQLkiller: 使用 AI 自动生成 SQL 语句的工具,支持多种数据库。用户需要提供“表结构”,并用自然语言描述想要什么数据。(@Benxzz 投稿)
- PyGWalker: 一个 Python 库,将 Pandas 数据帧(DataFrame)转成 Tableau 式的数据可视化互动界面。(@jojocys 投稿)
- Domain Admin: 开源的 SSL 证书监控平台,证书到期自动发邮件提醒,支持 Docker 部署。(@mouday 投稿)
- x-crawl: 一个 Node.js 爬虫库,用法灵活,功能较多,内置了 puppeteer。(@coder-hxl 投稿)
- unblob: 命令行工具,可以解开各种容器格式,查看里面的内容。目前支持30多种容器格式。
- YakGPT: ChatGPT 的非官方 UI,进行了很多优化,特色是支持麦克风的语音输入,不必手动打字。
- CLI Co-Pilot: Bash 命令自动生成。你在命令行描述想要的操作,它通过 OpenAI 返回对应的命令并执行。类似软件还有 AI Shell。
- Cheetah: 这个工具用于远程面试,它会把面试官的提问自动转成文字(Whisper 模型),传给 OpenAI,然后将结果显示在你的屏幕上。
- nango: 一个开源的 Web 服务,自动获取和管理各种 OAuth 认证的 token,可以自己架设。
- docker-rollout: 这个工具可以不停机更新 Docker Compose 里面的某个服务。原理是同时新建两个实例,用已更新的实例替换未更新的实例。
- Web LLM: 这个软件通过 WebGPU API,在浏览器里面运行 LLM 模型,可以离线运行,并且不限定模型。当然,它不能用来训练大模型,而且表现肯定不如 ChatGPT,但是能在浏览器里面运行,大大降低了自己架设 LLM 的门槛,而且非常适合一些离线任务(比如总结文档),详见这篇测评。
- OpenAI 接口应用: 使用 Express 搭建的 Node.js 应用,用来连接 OpenAI API 进行聊天。代码开源。这是前端代码,另有后端代码。(@KiritoCheng 投稿)
- Animated Drawings: 这个工具使用 AI 模型,将手绘的人物草图变成一段动画。
- scrutiny: 实时检查硬盘 S.M.A.R.T 健康状态的工具,Docker 安装,自带 Web UI。
- browsertunnel: 这个软件可以将用户信息,通过网页的 DNS 请求传回服务器。注意,不是 HTTP 请求,而是使用查询域名的 DNS 请求夹带额外信息。这种监视用户的方法,很难发现,也很难阻止。
- Upbase: 一个网页应用,将项目管理、日程安排、聊天、文档等功能做到了一起,目标是成为团队协作的一站式工具。
- Bot Aquarium: 一个 Linux 系统运行的虚拟机,特点是完全交给 OpenAI 控制。你描述想用虚拟机完成的任务,它把这段描述传给 OpenAI,并且自动执行返回的命令。等到虚拟机出来了执行结果(比如报错),它再自动把执行结果提交给 OpenAI,不断重复这个过程,直到任务完成。
- Autodoc: 使用 LLM 模型自动生成代码文档。作者的想法是将它加入持续构建,每次代码变更,就会同时自动更新文档。
- SceneXplain: 用户上传一张图片,它会给出图片的详细文字描述,号称比其他模型效果好。
- rety: 一个网页 JS 库,可以将打字编辑的过程录制下来,然后重新播放。非常适合演讲时,向听众展示代码输入。
- 知竹甘特图: 在线甘特图工具,支持多人协作、人员视图、项目快照等功能。(@lizhichao 投稿)
- ReceiveSMS: 国外的手机接码平台。(@williamwoodhq 投稿)
- Word GPT Plus: Microsoft Word 的插件,集成了 ChatGPT,用来生成、修改文本。(@Kuingsmile 投稿)
- create-chart: 一个基于 echarts 的可视化大屏设计器。(@food-billboard 投稿)
- Typst: 一个在线排版系统,跟 LaTeX 类似,可以实时查看渲染效果,主要用于学术出版物,代码开源。(@wolfg1969 投稿)
- Wails: 一个用来写跨平台桌面应用的 Go 框架,可以替代 Electron。跟 Tauri 的作用类似,不同的是 Tauri 基于 Rust 语言,它基于 Go。
- CSS 的机械装置: 一个互动式的机械装置,很难相信它的互动效果完全用 CSS 实现,拉动左侧的绳柄,整个装置就动起来了。
- Relight: 这个网页工具可以调节照片的灯光。用户上传一张照片,它可以修改灯光,调节颜色、距离、亮度等等,还可以添加其他光源。
- Unclutter: 一个浏览器插件,可以网页的正文提取出来,以阅读模式展示,并且可以调整各种参数。这里还有一个类似的工具。
- stagit: 这个软件可以将 Git 仓库转为一个静态网站,为每个文件、每次提交生成一个页面。
- 元标签生成器: 很多社交媒体对于外部 URL,会显示一个卡片,上面有标题、缩略图和页面简要内容。这些信息来自网页里面的元标签,这个工具可以帮助你生成这些元标签。
- CJK 字体识别: 上传一张东亚文字的图片,这个开源工具可以识别这些文字用了什么字体。(@JeffersonQin 投稿)
- microblog.pub: 一个自托管的开源微博网站,只能一个人使用(即没有多用户),支持 ActivityPub 协议。
- Textual Markdown Browser: 一个终端窗口的 Markdown 文件渲染器,适合用来在终端下阅读 Markdown 文件。
- HorusPass: 这个网站为用户输入的文本,生成一个用于分享的 URL。但是,这个 URL 只能打开一次,第二次访问就会不存在,有点像“阅后即焚”。
- Progress-up: 一个带有上传进度显示的网页多文件上传 JS 库。
- snappify: 一个将代码片段生成截图的工具。
- RustDesk: 一个开源的远程桌面软件,让你远程操作其他电脑的桌面,有各种操作系统的客户端。
- LosslessCut: 一个视频编辑器,最大特点是不进行重新编码,按照原视频的格式进行剪切连接,因此速度极快。
- Instant Logo Design: 输入产品或公司的英文名称,这个网站可以自动生成几十款 Logo,供你选择。
- Accessibility: 一个 JS 库,用来增强网页的可用性。只要插入这个库,网页就会出现一个工具栏,让用户自己选择增大字体、加深对比色、增大间隔、朗读文本等等。
- 沉浸式翻译: 浏览器的双语翻译插件,可以指定翻译引擎(10多种可选),并可以翻译 pdf、epub 电子书。(@theowenyoung 投稿)
- ChatLLM-Web: 开源的浏览器 LLM 模型,只要访问作者已经部署的网页,就能使用,所有数据都在本地训练。(@Ryan-yang125 投稿)注意,用户需要满足三个使用条件。> - Chrome 113 以上浏览器。 > - 下载训练数据约 4GB(只需下载一次)。> - 显卡最好有 6.4GB 以上显存。
- 1Panel: 开源的 Linux 服务器运维面板。(@maninhill 投稿)
- PyQt-Fluent-Widgets: Python 图形界面框架 PyQt 的组件库。(@zhiyiYo 投稿)
- VizGPT: 一个对话式的可视化图表生成工具,用户使用自然语言告诉 AI 生成什么样的图表,可以多轮调整。(@ObservedObserver 投稿)
- Vue DevTools: 网友实现的 Vue 开发者工具。(@webfansplz 投稿)
- Dify.AI: 一个开发者工具,帮你快速生成基于 AI 的应用。(@Panmuse 投稿)
- dnrm: deno 实现的 npm 镜像源切换工具,每次切换都在 100ms 内,速度超级快。(@markthree 投稿)
- Astrodon: 一个使用 Deno 的跨平台桌面应用开发工具,类似于 Electron,但底层是移植到 JavaScript 环境的 Tauri 框架。
- HuggingChat: AI 平台 HuggingFace 自家的 AI 聊天页面,底层可以配置不同模型,免费使用。
- Chat with any PDF: 上传一个 PDF 文件,就能跟该文件交谈,让它回答相关问题。目前好像不支持中文 PDF 文件,但是支持用中文提问和回答。类似工具还有 ScholarTurbo。
- Nature 编程语言: 网友发明的一种编程语言,语法追求简洁优雅、符合直觉。(@weiwenhao 投稿)
- LaWGPT: 基于中文法律知识的开源大语言模型,很适合用于司法考试。(@pengxiao-song 投稿)
- mblog: 网友开发的基于 Java + MySQL 的多用户微博系统。(@kingwrcy 投稿)
- wallpaper-box: 一个基于 Electron 的桌面壁纸客户端,支持壁纸管理、动态壁纸、动态托盘图标等功能。(@wangrongding 投稿)
- Pho: 一个开源的安卓相册应用,可以将照片同步到多种协议(smb、webdav、nfs)的网络储存。(@fregie 投稿)
- 哔哩哔哩字幕列表: 一个浏览器扩展,列出 BiliBili 视频字幕内容,用户点击就可以跳转到相应的视频位置。(@IndieKKY 投稿)
- stitching: 一个 Python 软件包,用于将多幅照片合成一幅。
- Convoy : 开源的 Webhooks 网关,自带管理后台,具有重试、速率限制、静态 IP、熔断等大量功能。
- AME Wizard: 一个修改 Windows 11 配置的工具。特点是可以根据使用场景,从它的网站下载对应的配置文件,然后运行该文件就完成配置。
- RunApi: 国内公司开发的一个跨平台桌面软件,用于 API 接口开发测试,类似于 Postman。(@star7th 投稿)
- Shaku: 一个 Markdown 页面的增强渲染工具,可以基于代码块里面的注释,将代码渲染成指定样式(上图),详见介绍文章。(@DongHY1 投稿)
- eslint-plugin-check-file: 一个 ESLint 插件,检查文件名是否符合指定规则。(@DukeLuo 投稿)
- Soft Serve: 只需在命令行执行一条命令,就能自己搭建 Git 服务器,简单易用,但是不带 Web 界面。
- JShelter: 一个浏览器扩展,指定你要关闭哪些浏览器 API,主要用来防止被追踪。
- Tails: 一个融合了 Debian 和 Tor 的操作系统,放到 U 盘里面,插入 USB 接口就能用,可以很好地保护隐私。
- Just: 一个命令运行器,类似于 Make,但不具备构建功能。它允许把一个项目的所有命令行命令,都写在一个文件里面,并可以指定命令之间的依赖关系,还可以跨平台使用。
- Dora.ai: 国人开发的一个 AI 工具,给出文本描述就能生成网页,还能添加 3D 互动。目前处于测试阶段,需要排队登记内测资格。
- Product Hunt 的投票中,暂时排在第一,作者到周刊讨论区求票了。(@CharlesLiuyx 投稿):
- Csv2ImageApp: 这个开源工具可以将 CSV 文件转成图片。
- SAMIST: 一个 Python 桌面程序,为 Meta 公司的 AI 模型 SAM 提供了图形界面,可以提取照片里面的物体。
- Git-Sim: 一个命令行工具,可以生成图片或动画,显示某个 Git 命令对当前仓库的影响。
- Read Something: 一个开源的 Chrome 插件,可以将网页转成阅读模式,并且内置了 AI 总结、翻译、Mardown 转换等功能。(@zhongyiio 投稿)
- MIB: 一款开源的 Windows 桌面应用,将安卓手机备份到桌面电脑,支持增量备份。(@QC2168 投稿)
- Rubic: 一个响应式小程序开发框架,采用跟 Vue3 一样的编程模型。(@JasKang 投稿)
- SQLucky: 一款开源的数据库可视化操作工具,基于 Java,用来平替同类付费软件。(@tenie 投稿)
- flutter_chatgpt: 一款开源的 ChatGPT 聊天客户端,基于 Flutter,支持手机和桌面所有平台。(@bravekingzhang 投稿)
- IceCubesApp: 开源的社交媒体 Mastodon 的 iOS 客户端,功能比较多,还在不断开发中。
- Juice Shop: 一个用作安全训练的 Web 应用,里面包含了最常用的10种安全漏洞,供练习者破解。
- Docker-OSX: 一个运行 macOS 虚拟机的 Docker 镜像。
- Tabby: GitHub Copilot 的开源替代品,AI 代码助手,可以自己架设,并且离线使用。它还提供 Web 界面,根据指令生成代码。
- undb: 一个无代码数据库操作界面,数据保存在一个文件里面。(@nichenqin 投稿)
- jelBAN.js: 一个 JS 库,用来过滤 Email 地址,包括一次性地址和邮箱的地址别名。
- Herowand Editor: 一个网页工具,可以将 JSON、XML、YAML、TOML 格式的数据可视化展示。
- sqlite-gui: 一个 Windows 系统的轻量级 SQLite 编辑器。
- val town: 该网站是免费的云函数运行环境。用户在网页输入云函数,该网站可以自动运行这个函数。
- stable-diffusion-videos: 用户提供两张图片,这个工具使用开源的 Stable Diffusion 模型,生成一段视频,内容是图片 A 逐渐变成图片 B。
- Helix: 一个现代版 Vim 编辑器,完全用 Rust 语言重写了。它跟 NeoVim 的主要不同是,它把一些主要的插件都做进去了,不用安装插件。
- Chitchatter: 一个开源的点对点网页聊天应用,聊天内容不经过服务器,可以自己搭建,分享房间号给其他人。
- Aether: 一个点对点的桌面软件,用来搭建私人社区,一组用户可以用它交换内容,一个人发帖,其他人都可以看到,不需要服务器。
- Mosh: SSH 替代品,用来登陆服务器。最大特点是会话不会因为丢线而中断。下次连接或者换台机器连接,还能进入前一次会话。
- Ezno: 一个用 Rust 语言写的 TypeScript 编译器,目标是作为官方 tsc 的替代品。
- Bark: 一个语音生成引擎,效果不错,可以在朗读的同时,发出大笑、叹息和哭泣,还可以生成音乐。
- trzsz-ssh: 用 Go 实现的 ssh 客户端,可以记住登陆过的服务器,内置支持上传和下载文件。(@lonnywong 投稿)
- STDF: 基于 Svelte 与 Tailwind 的移动页面组件库。(@dufu1991 投稿)
- code-inspector: 一个 Vue 的开发者工具,点击页面上的某个元素,它自动打开代码编辑器,定位到对应的代码位置。(@zh-lx 投稿)
- Tiny Player: 极简的网页视频播放器,支持硬解/软解,可以自定义各种控件样式。(@wangrongding 投稿)
- BrutalityExtractor: Windows 解压软件,针对多核 CPU 和高速固态硬盘优化,实现多进程同时解压,比普通解压软件速度快。(@hxz393 投稿)
- highlight.io: 一个前端页面报错的监控平台,需要自己搭建,类似于 sentry,但是功能更强大一些。
- Keyv: 一个键值对存储的操作库,提供简单的操作方法,支持多种数据库(MySQL、PostgreSQL、SQLite、Redis等等)作为后端。
- Jellylade: 一个美化网页截图的 Web 工具。
- ReactXP: 微软基于 React Native 开发的框架,沿用了 React Native 的 API,可以用同一套代码编译出 Web、手机 和 Windows 应用。
- Bing 的图像搜索: 与谷歌一样,Bing 也提供图像搜索。但是,它还带有裁剪功能,可以只搜索图像的一部分。
- 富文本编辑器 Trix: Rails 框架的创造者 Basecamp 公司,开发了一个富文本编辑器 Trix,发布1.0版了。
- Cephes: Cephes 是 JavaScript (准确说是 WebAssembly)的数学函数库,类似 Python 的 SciPy。
- qutebrowser: 一个 Qt 库制作的最简化浏览器,内核是 Chromium。最大特点就是它自带命令行,可以完全用键盘操作。
- DNS 1.1.1.1: 该网站提供指导,如何将各种操作系统或设备的 DNS 设为 1.1.1.1。
- sqlfmt: SQL 语句格式化的在线工具。
- Caddy: Caddy 是一个支持 HTTP/2,自带 HTTPS 功能的跨平台、易于使用的 Web 服务器。
- camelot: 从 PDF 文件(非扫描)里面提取表格的 Python 库。
- Tushan: 一个基于 React 的前端框架,用来搭建网站的管理后台。(@moonrailgun 投稿)
- SafeLine(雷池): 开源的 WAF(应用程序防火墙),挡在网站之前对 Web 流量进行安全清洗。(@naocanmonster 投稿)
- Vue Skia: 一个基于 Skia 的 2D 网页图形渲染库,底层使用 Rust 语言实现,前端使用 Vue 语言。你可以把它看作 SVG 的替代方案。(@meloalright 投稿)
- ReviewGPT: 为你的文章进行打分、评价,提出修改意见,甚至还可以扮演莎士比亚、金庸等知名作家,帮助你重新撰写。(@lvwzhen 投稿)
- Light Chaser: 数据可视化大屏设计器,基于 React + Mobx。(@xiaopujun 投稿)
- 语音转字幕工具: 仅需浏览器,AI 自动生成语音字幕,免费且可本地离线运行。(@ZSMX 投稿)
- AI 面试助手: 只需职位、职位描述以及简历信息,就可以开始模拟面试,AI 扮演面试官角色提问。(@cocomany 投稿)
- ArtQR 智绘二维码: 一键将二维码变成一幅可扫码的画。(@yangchuansheng 投稿)
- ibis: 这个工具可以将 Markdown 文稿转成 PDF 电子书。
- OrbStack: Mac 应用软件,在图形界面管理 Docker 容器,据称速度比官方的 Docker Desktop 快得多。
- jianmu(建木): 开源 CI/CD 工具,可视化编排 DevOps 流程。(@lxitgto 投稿)
- Milky Warp: 一个桌面程序,对任意桌面区域产生放大镜效果。
- ICP Query: 开源的 Chrome 浏览器插件,显示网站 ICP 备案、Whois、DNS、服务器位置及运营商信息。(@yuedanlabs 投稿)
- 艺码: 根据文字描述,将二维码转成一幅可扫描的图像的网页工具。(@Cobb9527 投稿)
- Language Reactor: 浏览器插件,可以在 Netflix 和 Youtube 视频上,同时显示两种语言的字幕,方便学习外语。
- Directus: 这个工具运行在各种数据库之上,自动为数据库生成 REST + GraphQL API,使得它们可以网络访问操作,并自带一个 Web 仪表盘。
- CheerpJ: 一个实验性工具,将 JVM 解释器搬上网页,让 Java 代码可以直接在网页运行。
- SailboatUI: 一个基于 Tailwind CSS 的 UI 组件库,目前有超过150个组件。
- komorebi: Windows 系统的窗口管理器,自动在桌面编排多个应用程序窗口。
- WezTerm: 一个跨平台的终端模拟器,采用 GPU 加速,在显示上面有一定的性能优势。另外,再推荐一个终端模拟器 Hyper,它基于 Electron,使用 HTML/CSS/JS 构建,充分利用了网页技术。
- Connect-Web: 一个 TypeScript 库,用于从浏览器调用 RPC 服务器,参见介绍文章。
- xBrowserSync: 一个浏览器的同步插件,最大特点是跨浏览器同步,比如安卓的 Chrome 同步了桌面的 Firefox。
- I Don't Care About Commit Message: VS Code 插件,使用 AI 自动生成代码提交的 Commit 摘要,你就不必自己写了。它需要 OpenAI API Key。(@mefengl 投稿)
- React1s: 浏览器插件,本地开发 React 项目时,点击页面元素,就会跳转到编辑器的对应组件位置。(@aaamoon 投稿)
- TGSCAN: 开源的 Telegram 搜索引擎。(@HandelDev 投稿)
- LeaferJS: 一个国产的 Canvas 2D 图形渲染引擎,追求极致性能。(@leaferjs 投稿)
- AltTab: 这个软件可以让 Mac 电脑具备 Windows 的 alt + tab 键的功能,方便地切换各个窗口。
- Rsync time backup: 一个命令行工具,类似于苹果的 Time Machine 备份工具,对文件和目录进行增量备份,以后可以恢复到任意时点。它支持跨平台使用。
- XState: 一个 JS 库,实现了有限状态机,设计得很简洁,可以用来学习有限状态机。
- hat-syslog: Linux 系统日志 Syslog 的图形操作工具。
- hiSHtory: 一个强大的 Shell 操作历史的搜索工具,可以替代 Bash 内置的 ctrl-r 搜索。
- talk: 一个开源的 Web 应用,基于 WebRTC 技术的多人群聊软件,支持视频、音频和文字聊天。
- TinyVG: SVG 图片格式的二进制版本,可以大大缩小 SVG 文件体积。
- Gitstars : 一个开源的在线服务,用来管理你在 GitHub 打过星标的项目(收藏的项目)。(@cfour-hi 投稿)
- 迅排设计: 开源的在线海报图片设计器。(@palxiao 投稿)
- Spring Startup Ananlyzer: Spring 性能分析工具,收集启动过程数据,生成交互式分析报告。(@linyimin0812 投稿)
- WebAV: Chrome 94 开放了 WebCodecs API,意味着 JS 也能处理音视频了。这是一个实验性项目,尝试提供简单易用的 API 在浏览器中处理音视频数据。(@hughfenghen 投稿)
- kafka-console-ui: 一款轻量级的 Kafka 可视化管理平台。(@xxd763795151 投稿)
- killport: 一个 Rust 语言写的命令行程序,可以杀死占用指定端口的进程。
- Sniffnet: 一个跨平台桌面应用,用来追踪监控网络流量,并以可视化的方式呈现。
- Aimless.js: 一个生成各种随机值的 JS 库。
- Primo: 一个开源的内容管理系统(CMS),作为 WordPress 的替代品而开发,基于 JavaScript 的 Svelte 框架。
- Link Redirect Trace: 一个浏览器插件,显示当前页面的所有重定向跳转。
- Clang.js: 在浏览器直接运行 C/C++ 代码。(@luoxuhai 投稿)
- mess-reader: 一个网页的 Epub 阅读器,可以离线使用。(@daGaiGuanYu 投稿)
- Automa: Chrome 浏览器插件,用来设置任务自动化。另外,Chrome 有内置的用户行为录制。(@dllen 投稿)
- Rickrack(焰火十二卷): 开源的调色板软件,提供多种色彩搭配功能,适用于各种设计场景。(@eigenmiao 投稿)
- iFrame Resizer: 一个控制 iframe 窗口的 JS 库,可以根据加载网页的内容,调整 iframe 窗口的高度和宽度,并提供许多其他功能。
- Standard Ebooks: Epub 电子书生成工具,参见教程。
- Tablane: 一个开源的 Web 软件,用来进行任务管理。它实际上是一个列表管理软件,任何可以表示成列表的东西,都可以用它管理。
- Vanilla: PHP 的论坛程序,功能强大,也很美观。
- GitHub 名片: 这个网页可以根据 GitHub 主页,生成用户的 GitHub 名片。
- Equal UI: 基于 Tailwind CSS 的一套 Vue 3 组件库。
- emaction: 一个 Web Component,生成类似 GitHub 的 Emoji 反馈栏。(@tiezhudotwang 投稿)
- ChatHub: 浏览器插件,在一个页面中同时使用多个 GPT (ChatGPT、new Bing Chat、Google Bard、Claude 等)。(@wong2 投稿)
- Whistle 客户端: 一个基于 Whistle (命令行版本) + Electron 的跨平台桌面程序,用来调试各种网络请求,查看流量细节。(@ATQQ 投稿)
- Erin: Chrome 浏览器插件,将标签显示为类似 macOS 底部 Dock 图标栏的风格。(@Developer27149 投稿)
- AI Code Translator: 该网站可以将一种语言的程序,转换成另一种语言。用户也可以描述想要什么程序,它来生成代码。(@JustAIGitHub 投稿)
- Slashbase: 一个基于浏览器的数据库操作 IDE,有点类似 PHPMyAdmin,但使用 Go 语言编写,并且支持 PostgreSQL 和 MongoDB。
- YouPlot: 一个命令行工具,可以在终端显示图形。
- PrettyPolly: 学习外语时,最好有一个对话环境,可以练习口语,这个 AI 应用就解决了这个问题。它目前提供26种语言(包括中文、日文和韩文),你在网页上选择一种,就可以与 AI 进行口语练习了。感觉以后国内的外语培训产业,都要被 AI 取代了。
- TypeCell: 一个 TypeScript 互动式网页环境,可以在网页文档上直接查看代码运行结果,类似于 Jupyter 笔记本,适合内嵌 TypeScript 代码的文档。
- 小抽屉: 安卓 App,可以实现屏幕翻译,方便使用外国 App。(@tuesda 投稿)
- FoodCa: 一个 iOS 应用,基于 chatGPT,实现口语化的输入来记录食物热量,例如“我吃了三颗葡萄”。(@wdkwdkwdk 投稿)
- 抖音聊天(PC 版): 抖音推出的 PC 端聊天软件。(@stefanJi 投稿)
- 麦默笔记(memos): 基于 Web 的个人笔记软件,需要自己搭建服务,可以实现与其他站点的聚合。(@pmxiao 投稿)
- mdBook: 制作电子书的命令行工具,从 Markdown 生成 PDF 和 EPUB 文件,参见教程。(@mzhren 投稿)
- PDDON: 一款在线画图工具,提供低代码和 AI 智能辅助工具。(@pddon 投稿)
- Ruff: Rust 语言写的 Python Linter,用来检查 Python 代码是否风格正确,运行速度非常快。
- ReactPy: 使用 Python 实现的 React 框架,让你用 Python 写前端 HTML 页面。
- Wasmer: 一个命令行工具,直接在命令行下运行 wasm 模块,参见介绍文章。
- GoodbyeDPI: 这个工具是俄罗斯程序员写的,旨在绕过该国的“深度包检测”(DPI),只适用于 Windows。
- Novel: 一个类似 notion 那样的“所见即所得”的网页编辑器,支持 AI 生成内容。
- trurl: curl 的作者 Daniel Stenberg 新写的命令行工具,用来解析和操作 URL。
- WingetUI: Windows 命令行包管理器 Winget 的 非官方 UI 界面。
- Bytebase: 国产的数据库数据结构(schema)管理工具,基于 Web 界面,需要自己部署,支持各种主流数据库。(@shandbb 投稿)
- DevPod: 一个桌面软件,让本地 IDE 的运行结果自动保存到远程,类似于自己搭建 GitHub 的 CodeSpace,支持各种后端(包括 SSH 和云主机)。
- Anime.js: 一个轻量级 JavaScript 动画库,具有简单但强大的 API。
- Mailpit: 一个电子邮件测试工具,用来验证你的应用发送邮件是否正常,可以拦截邮件,并自带 SMTP 测试工具。
- OpenResume: 一个开源的简历生成器,还支持将现有的简历导入。
- Glitch Text Generator: 为字符加上毛刺效果的网页工具。(@maojindao55 投稿)
- Fresns: 一款开源的 PHP 应用,可以根据需要作为论坛、社交网络、CMS 系统等使用。(@jevantang 投稿)
- Simple Statistics : 一个统计学的 JS 库,提供基本的统计函数。
- 豆包: 字节推出的 ChatGPT 类产品,免费使用。
- TrackerControl: 一个手机 App,用来监控手机软件对于用户行为的数据收集(即跟踪行为)。(@cheanus 投稿)
- DCNews: 一个开源的 Go 应用,将微信群的聊天消息,自动同步到预设的 Discord 频道。(@121812 投稿)
- Walrus: 一个开源的应用管理平台,让开发人员无需了解底层平台的细节,即可自助进行部署、管理和交付。(@Aleegra 投稿)
- GFPGAN: 腾讯开源的旧照片 AI 修复,查看 Demo。(@Y024 投稿)
- 铜钟: 一个主打“听歌”功能的 Web App,有丰富的音乐资源、简洁的 UI 和方便的交互,代码开源。(@enzeberg 投稿)
- auto-animate: 一个网页动画库,可以为网页应用添加平滑的过渡,支持各种主流框架。(@GenerQAQ 投稿)
- background-removal-js: 一个去除图片背景的 JS 库。
- scrcpy: 一个跨平台的桌面应用,映射安卓手机的屏幕到电脑桌面,允许使用鼠标和键盘控制手机。
- youki: 一个用 Rust 语言写的 Docker 镜像运行器。
- Tabserve: 一个有趣的网络应用,浏览器只要访问它的网站,就能建立一个反向代理,让公网可以访问你的当前计算机(即 localhost)。
- React18 JSON View: 一个展示 JSON 数据的 React 组件。(@YYsuni 投稿)
- dtrx: 一个基于 Python 的命令行工具,可以解开大部分压缩格式。相当于只装一个工具,就能解开各种压缩包。(@lengyijun 投稿)
- Transmate: 浏览器插件,利用 ChatGPT 批量翻译各种格式的文档。(@isuperwm 投稿)
- examor: 这个工具允许用户上传文档,它会根据这些文档生成各种问答题,可以用来面试、教学和复习。它代码开源,需要用户自己搭建服务。(@codeacme17 投稿)
- 极速图片压缩器: 一款图片压缩软件,有在线版和 Windows 桌面版。(@Dreamer365 投稿)
- 漫画工厂: 一个 AI 引擎,输入剧情自动产生多种风格漫画(日式、美式等等)。(@Y024 投稿)
- DB-GPT: 用户上传 Excel 文件,该开源工具让你与文件聊天,向它发出指令。(@csunny 投稿)
- use autojump in vscode: VSCode 插件,用户可以使用快捷键,跳转到指定目录,类似于 z、autojump、zoxide 等命令行工具。(@webxmsj 投稿)
- remi: Python 的图形界面库,最大特点就是采用了 HTML 界面。脚本加入这个库以后,可以生成网页接口,使用浏览器访问。
- dbxfs: dbxfs 允许用户将 Dropbox 目录挂载到本地文件系统。
- ferret: Go 语言写的 web scraping 工具,主要特点是操作过程是声明式的,非常易写。
- Sans Forgetica: 一种字体,据称有助于增强记忆。
- nvtop: Linux 服务器的 top 命令可以查看 CPU 的状态。nvtop 命令则是用来查看 NVidia GPU 的状态。
- Mixnode: Mixnode 是一个收集了全世界网页的数据库,允许使用类似 SQL 的语法查询网页。
- retejs: 可视化编程的 JavaScript 框架。
- 命令行 2048 游戏: C++ 编写的2048游戏。
- OpenCC: 中文繁体和简体互相转换的开源工具,C 语言开发的。
- Gitstars: 一个在线工具,用来管理你打过星的 GitHub 项目。(@dllen 投稿)
- Figma.Pub: 为 figma 设计稿生成可自动更新的图片链接,支持 jpg 、png 、svg 格式和 scale 参数。(@airyland 投稿)
- MusicFree 桌面版: 一个开源的音乐播放器,通过插件支持各种音源,参见示例插件库。(@maotoumao 投稿)
- NiceShots: 一个 iOS App,用来美化手机截图,可以实现带手机壳效果。(@JimmyByte 投稿)
- TabX: 一个 Chrome 插件,用来管理 Tab 页。(@Developer27149 投稿)
- AI 小镇: 一个开源的网页游戏,人物都是 AI 驱动的,用户加入这个虚拟小镇,就可以跟这些角色互动。(@dllen 投稿)
- Android-Touch-Helper: 开源的安卓手机的开屏广告自动跳过助手。(@Lyeragain 投稿)
- MagicNotch: 一款 macOS 刘海屏工具,将快捷键藏在刘海里面,鼠标移入时显示。(@fengyiqicoder 投稿)
- 文件桥: 一个简单的 JS 脚本,用来架设静态文件服务器。A 电脑在网页上打开一个本地文件目录,B 电脑就能下载里面的文件,两者不必在同一局域网。(@daGaiGuanYu 投稿)
- Whisper Web: 不必登录,将英语音频转成文本的在线工具。(@Y024 投稿)
- StableDiffusion XL 体验站: SDXL 是 Stable Diffusion 最新发布的画图模型。这是网友架设的体验站,不需要登陆也不需要付费,直接体验文生图。(@zengdamo 投稿)
- echoserver: 一个免费服务,你可以定制这台服务器返回的 HTTP 数据头,适合用来测试。
- DocuSeal: 创建、填写、签名数字文档的在线工具,代码开源。
- g: Go 语言写的 ls 命令替代品,跨平台。(@Equationzhao 投稿)
- Github Old Feed: 一个油猴脚本,恢复 GitHub 首页的旧版 feed,查看自己关注的人的动态。(@wangrongding 投稿)
- LoremGenie: Figma 插件,快速生成用来占位的数据文字,插入设计稿。(@guojiangnian 投稿)
- NoteAI: 用户在该网站输入问题,它会用 AI 从搜索引擎返回的网页结果里面,总结出答案。
- Idify: 一个开源软件,将用户上传的人像照,转成证件照,全部使用前端代码,数据不会上传。(@zhbhun 投稿)
- Plane: 一个基于 Web 的开源项目管理工具,JIRA 的替代品。
- Octos: 一个开源的 Windows 桌面软件,用来创建和管理 HTML、CSS 和 JS 做的实时交互式壁纸。
- 作文批改: 使用 GPT4 对雅思作文和托福作文判分和批改。(@zengdamo 投稿)
- RustRover: JetBrains 公司最新推出的 Rust 语言 IDE,目前免费使用。
- Linkwarden: 一个开源的桌面程序,用来管理网络书签。
- v0: Vercel 推出的一个实验性产品,使用 AI 网页生成网页。你用文字描述想要什么页面,它会给出三个 UI 设计,让你选一个,然后生成该页面的 React + Tailwind CSS 实现,并允许不断微调。官网有很多作品展示,其中有几个相当可以(上图)。它应该是目前最强的 AI 网页生成器。现在还处于 Alpha 阶段,使用资格需要排队等待开通。(@James-Lam 投稿)
- Extension Manager: 一个浏览器插件,用来管理浏览器安装的各种插件,弥补系统自带的扩展管理器的不足。(@JasonGrass 投稿)
- 讯飞星火认知大模型: 讯飞公司的 AI 大模型,可以根据提示生成 PPT 和简历,以及文档问答。(@huiyanghu12 投稿)
- Subdomain Center: 该网站可以查询一个域名有多少个子域名,点击查询框后,通过可以直接改地址栏的 URL 来查询。它的代码开源。
- Sqids: 一个生成短字母 ID 的库,有各种主要语言的版本。
- Webrecorder: 一个工具包,用来保存交互式网页,做到离线时也能尽可能准确地重现它。
- Reflex: 一个 Python 语言的前端 UI 框架,适合不想用 JavaScript 写前端网页的 Python 程序员。
- Gitness: 最新出现的 GitHub 开源替代品,用于自己架设服务,托管代码。
- Dexie.js: 浏览器原生数据库 IndexedDB 的包装库,提供易于操作的 API。
- WeOCR: 一个图片文字识别的 OCR 网站,可以离线使用。(@plantree 投稿)
- 小鹿查单词: 一个苹果设备的 App,用于语音查单词,你读一遍每个字母(比如 h-e-l-l-o),它就显示单词的意思。(@haozes 投稿)
- DevToys: 一款 Windows 的小工具集合,收入了开发者会用到的许多小工具。(@dllen 投稿)
- Sutando: 一个 Node.js 的 ORM 库,用来操作关系型数据库。(@kiddyuchina 投稿)
- Inke: Notion 风格的开源 Web 笔记本,集成了 AI 自动补全(需要 OpenAI Key)。(@yesmore 投稿)
- FastBootstrap: Atlassian 公司基于 Bootstrap v5.2 开发的一套 UI 开源组件库。
- Jailer: 一个跨平台的桌面软件,用来浏览关系型数据库的关系模型。
- Mycelite: 一个 SQLite 扩展,用来从一个 SQLite 实例同步到另一个,适合从本地向服务端同步数据。
- Pictode: 一个开源的网页绘图编辑器。(@JessYan0913 投稿)
- Squircle-CE: 一个开源的安卓代码编辑器,在手机上开发代码。
- LocalSend: 一款开源的跨平台文件传送软件,不需要互联网连接,依靠共享 Wifi 分享文件。
- Uninstallr: 一个免费的 Windows 卸载程序,号称可以准确、完整地卸载各种 Windows 软件,残留最少,参见作者自述。
- Auto-i18n: 它使用 GitHub Actions 和 ChatGPT,将仓库里面的 Markdown 文件翻译成其他语言,适合制作网站的国际化版本。(@linyuxuanlin 投稿)
- 在线 ffmpeg: 网页版的 ffmpeg,可以离线在网页上执行 ffmpeg 命令行,来编辑视频。
- little-rat: 一个 Chrome 插件,用来统计并关闭其他插件发出的 HTTP 请求,可以了解插件是否在偷偷上传数据。
- Fooocus: 一个桌面应用,可以在离线条件下,通过文本生成图片。
- try: 一个 Linux 沙盒程序,让你在更改系统(比如安装程序或运行脚本)之前,先在沙盒中运行命令并检查效果。
- oxc: 一个 JavaScript 工具包,包含了多个工具(解析器、代码压缩、格式美化、类型检查等),使用 Rust 语言开发,运行速度快。
- TinaCMS: 一个网站 CMS(内容管理系统),特别之处是它的内容不放在数据库,而是放在 Git 仓库,也可以用于 Git 仓库的网页编辑器。
- Writerside: JetBrains 公司新推出的桌面软件,用来编写代码文档,写出来的文档保存在 Git 仓库。
- EuBackend: 一套开源的 Java SpringBoot + Vue 网站开发平台,可以基于它的前端和后端开发网站。(@zhaoeryu 投稿)
- EmuDeck: Steam Deck 掌机的游戏模拟器工具,让你在这个掌机上模拟其他平台,玩那些平台的游戏,后面还会适配安卓、Windows。
- Secretive: Mac 电脑的 SSH 密钥管理工具,支持使用 Touch ID 或 Apple Watch 进行身份验证,通过后才能访问密钥。
- tRPC: 腾讯内部使用的一款程序远程通信框架,类似于谷歌的 gRPC,首期开源 Go 和 C++ 实现,参见介绍文章。(@ryantang1991 投稿)
- Atuin: 命令行工具,将 Shell 操作历史写入 SQLite 数据库,方便统计和复用。
- BackgroundRemover: 去除图像和视频的背景,它是命令行工具,方便批量处理和脚本编程。
- pear-rec: 一个开源的 Electron 应用,可以截图、录屏、录音等。(@027xiguapi 投稿)
- TwitterShots: 一个网页工具,生成推文的截图。(@0xinhua 投稿)
- markdownlint: JavaScript 语言编写的 Markdown 文章风格检查器。
- walt: 前端程序员使用 WebAssembly 的最大障碍,就是它要求你深入掌握一门后端语言。于是,就有人尝试把 JS 代码编译成 WebAssembly。Walt 就是这样的一个项目,它可以把 JS 代码稍加修改,然后用 Webpack 打包成 WASM 在浏览器加载。
- EXIF.tools: EXIF 是照片包含的元数据,这个网站可以查看照片的元数据。
- percollate: 命令行抓取网页,生成 PDF 文件的工具。
- AutoMono: 一种专门用于编程的开源等宽字体。
- MkDocs: Markdown 文档站点生成器。
- the great suspender: Chrome 以吃内存著称。这个插件可以冻结不使用的 tab,以释放内存。(@Scheinin 投稿)
- flyer-maker: flyermaker 是一个 Java 项目的脚手架工具,支持 SpringBoot 和 SpringFramework,它允许动态生成工程代码和单元测试。(@vancefantasy 投稿)
- fullPage.js: 有的网页每次滚动就是一屏,fullPage.js 就是制作这种效果的一个 JS 库。
- Pentax SDK: Pentax 相机开放了 SDK,开发者可以自己编写程序,从 PC 或手机控制相机。
- Lab62: 一个简单的人类可读的随机 ID 生成库。
- Colorblindly: Colorblindly 是一个浏览器的色盲插件,让所有图片转成色盲患者看到的样子。上图左侧是正常人看到的世界,右侧是蓝色色盲的人看到的世界。
- Polar: 离线浏览器,可以保存网页在本地浏览,还可以添加标记和注释。
- zxcvbn: 评估密码强度的 JS 库,强度越强,密码越不容易破解。
- 微软 Access 的开源替代库: Access 是一种桌面数据库,本文列出了四种开源替代品。
- lip-reading-deeplearning: 一个使用深度学习,从嘴唇变化识别语言的库。
- 重定向侦测: 该网站用来查看某个网址的重定向(redirect)情况。
- AdGuard: 美国一家创业公司发布家用 DNS 服务器,可以提供局域网的 DNS 服务,最大功能是自动屏蔽广告。它的软件是开源的,也可以安装在其他硬件上(比如树莓派)。(@ctolib 投稿)
- 百度脑图: 一个免费、开源、好用的思维导图工具。离线版可以跨平台使用,支持 Windows、Linux、Mac OS。(@topcss 投稿)
- 谷歌的免费 IP 地址定位服务: 谷歌的负载均衡器转发 IP 请求时,会追加三个头信息字段,列出 IP 地址的定位。这个服务是免费的,但是目前只对部署于谷歌云的应用开放。不过,根据高春辉老师的测试,它的定位信息不是那么准确。
- tui.calendar: 一个号称所有功能都包括的网页日历库。
- img-2: 一个 WebComponent 组件,使用 < img-2> 取代 < img>,可以只显示第一屏的图片,其他图片通过 Web Worker 预下载,一旦该图片进入可视区域后再加载显示。.
- Stripe Atlas: Stripe 公司宣布了一项服务,帮助你几天内在美国德拉华州(公司法最宽松的州)注册一家公司,有限责任公司或股份公司都可以。只要500美元,公司注册、税号、银行账户都帮你搞定。全世界用户都可以申请,看上去很有吸引力。
- Proton Native: React Native 可以写桌面应用了,不必使用 Electron 了。有人写了一个渲染器,把 RN 渲染成桌面操作系统的 Native 应用。为了表示跟 Electron (电子)项目的竞争关系,它故意起名为 Proton(质子)。
- WebPerl: 通过把 Perl 5 解释器编译成 WebAssembly,从而在网页上运行 Perl 代码。
- Thonny: 一个针对初学者的 Python IDE(集成编程环境),界面清爽简单,可用于儿童的编程教育。
- svg-inject: 这个 JS 库可以将网页上的外联 SVG 图像,变为内嵌的 SVG 图像,从而使得全局的 CSS 样式文件可以对这个图像生效。
- arwes: 一个质量不错的科幻风格 React UI 组件库。(@Anderson-Liu 投稿)
- CommentBox.io: 一个类似 Disqus 的网站评论服务。
- gRPC-Web: gRPC-Web 是一个JavaScript客户端库,使 Web 应用程序能够直接与后端gRPC服务通信,不需要 HTTP 服务器充当中介。这意味着可以构建真正的端到端 gRPC 应用程序体系结构。
- irondb: irondb 是一个浏览器 key-value 储存的封装库,把 Cookies、IndexedDB、LocalStorage、SessionStorage 统一成一个接口。它的最大特色就是数据冗余机制,即使某种底层储存机制失效,它可以从其他机制恢复数据。
- Screen to GIF: 一个可以录制 GIF 图片的开源工具,同时还具备编辑帧、调用摄像头录制、录制画板等功能。(@winshu 投稿)
- Sketch 2 Code: 微软的在线工具,将手绘草图转成 HTML 代码。(@xiaohesong 投稿)
- Process On: 免费在线作图,可以实时协作。ProcessOn 支持流程图、思维导图、原型图、UML、网络拓扑图、组织结构图等。(@wuzhenda__ __投稿)
- 发送短消息的 App: 谷歌官方推出了一个网页应用,使你可以在浏览器上远程通过自己的手机发短消息。有人使用了它的底层 API,做成一个桌面 App,可以在电脑桌面上发短信。
- texme: 一个自动渲染 Markdown + Latex 文档的 JS 库。
- Gophish: 开源的网络钓鱼框架,用来评估网络钓鱼的风险。它首先导入像素级别的网页钓鱼模板,然后发出钓鱼邮件,并且提供后台,监控结果。
- fastscan: JS 的敏感词过滤库,基于 ahocorasick 字符串匹配算法,浏览器和服务端都可以使用。 (@ctolib 投稿)
- weekly-email-subscribe: 网友开发的本周刊的邮件订阅,订阅需要提交 MR 。
- turtle.audio: 一个通过绘制视觉形状,进行谱曲的网页编辑器。
- Osada: 一个分布式的社交网络,使用 ActivePub 协议,可以与其他使用该协议的应用交换信息。
- 色彩测试: 这个网站测试你的色彩分辨能力,检测有无色盲。它显示四个色带,每个色带头尾的色块是固定的,中间的色块都打乱了,你必须将它们还原成正确的顺序。
- ByteScout SQL Trainer: 一个互动式的在线 SQL 语法教程,针对新手。答对一个问题,才能进入下一个。
- draw.io: 在线图表制作工具。(@wisezhao 投稿)
- Mu: 一个针对初学者或儿童的 Python 编辑器。
- localroast: 一个根据 JSON 文件快速生成 API 的 Web 服务端,主要用了测试和开发环境。
- I Ching: 有人用中国古代《易经》的六十四卦象,作为二维码的图像,编码和解码库都已经开源了。
- ml5.js: 一个基于 TensorFlow.js 的机器学习封装库,提供方便易用的 API,可以用于图像分类和视频分类等常见用途。
- howler.js: 支持各种网页音频格式解码的 JS 库。
- GitHub Timeline: 只要输入用户名,就能看到该用户自己看到的 GitHub 时间线。
- autojump: Linux 系统 cd 命令的替代工具,可以记住常用路径,然后只要输入路径的一部分即可。(@wisezhao 投稿)
- haroopad: 跨平台的 Markdown 桌面编辑器,多种界面皮肤,支持 vim 快捷键,多格式输出。(@wisezhao 投稿)
- NVDA: 供盲人使用的网页屏幕阅读器。如果你想体验盲人怎么浏览网页,可以下载这个软件试试看。
- DeOldify: 老照片着色的机器学习库。
- ace: 一个可以嵌入网页的代码编辑器,使用 JavaScript 开发。
- HTML-notepad: 一个所见即所得的轻量级、跨平台桌面笔记本,大小为 2MB。
- Captisa: 一个创建在线表单的网站,并提供数据储存,可以在后台查看表单收集的数据。
- dive: 我们知道,Docker 的 image 文件不是一个单一文件,而是包含了许多层。该工具用来查看并定制 image 文件的每一层。
- signale: 一个 Node 的日志格式库,自带16个级别,可以定制颜色和 Emoji。
- ervy: 命令行打印图表的库。
- JSCity: 该工具可以将 JS 项目的源代码显示为一座城市。还有一个类似的项目,专用于 Go 语言。
- stickybits: CSS 的
position: sticky
是一个很有用的设置,但是老的浏览器不支持。这个 JS 库是该功能的垫片库。 - GoJS: GoJS 是一个功能丰富的 JS 库,用于在浏览器上实现自定义交互式图表和复杂的可视化图表。 (@nivance 投稿)
- 谷歌的代码托管服务: 谷歌重新推出了自己的 Git 代码托管服务,可以建多个私有仓库,免费版一个仓库最多5个用户,带有自动构建和测试。
- strapdown: Markdown 文件直接部署成静态网站,不需要编译。
- codeadvice: 一个支持在线协同和聊天的网页代码编辑器。
- pydub: 可以编辑、修改各种音频文件的 Python 库。
- spectre.css: Spectre.css 是一个轻量级,响应式的、现代 CSS 框架。
- Photopea: 在线图像编辑器,免费,可以替代 PhotoShop 的一部分功能。
- gitbase: 该工具允许使用 SQL 语法查询 Git 仓库。
- DropIt: 一个浏览器拖放文件上传的 JS 库。
- Whaler: 该软件可以从 Docker image 逆向还原出 Dockerfile。
- Bootswatch: Bootstrap 是最常用的 CSS 框架,这个网站收集免费的 Bootstrap 主题。类似的网站还有 bulmaswatch,收集 Bluma 框架的免费主题。
- WebAssembly Studio: 一个 WebAssembly 的在线 IDE,支持 C / C ++ / Rust 程序在线编译成 WASM。该项目由 Mozilla 基金会开发,这里有一篇介绍。
- CycleGAN: 图像处理软件,可以把马变成斑马、苹果变成橙子。(@nivance__ __投稿)
- 微博秒拍视频下载工具: 该网站可以解析微博视频的网址,从而下载,但是解析速度较慢。(@DoctorLai 投稿)
- SimpleNote: 一个多端支持的笔记软件,开发商就是 WordPress 的开发商。(@JsonLeex 投稿)
- BaiduPCS-Go: 百度网盘的命令行客户端,使用 Go 语言开发。(@Seven-Steven 投稿)
- ISH: ISH 通过使用一个 x86 模拟器,在iOS 设备上面模拟 Linux Shell。
- twitter2facebook: 推特同步到 Facebook 的工具,最大特点是不使用 Facebook API,而是使用无头版的 Chrome。
- FreePizza.io: 概念性网站,用户在上面发布自己想要主办的各种活动,赞助商选择活动进行赞助,提供现场的披萨。作为回报,用户在举办活动的过程中,必须在社交媒体上曝光赞助商。
- writefreely: 一个 Go 语言写的博客软件,类似 WordPress,特点是非常简洁。
- webtty: 一个使用 WebRTC 协议分享命令行对话的工具,特点就是点对点的分享,不需要中间代理,而且可以在浏览器之中使用。
- ydcv: 有道辞典的命令行版本。(@Seven-Steven__ __投稿)
- nginxconfig.io: 你在网站上填写一些信息,就会自动生成 nginx 的配置文件。(@Syzq 投稿)
- react-text: 一个简单的 React 国际化解决方案。
- strapi: 一个 Node 的图形界面的 API 生成框架。(@JsonLeex 投稿)
- snyk: 一个在线工具,检查项目的依赖模块有没有漏洞。(@Chorola 投稿)
- q: 一个对 CSV 文件使用 SQL 数据查询的工具。
- sr.ht: 一个提供代码基础服务(比如 Git 和持续构建)的网站,界面简单,具有黑客风格。
- betwixt: 一个使用 Chrome 控制台的网络面板,可以查看命令行 HTTP 请求的工具。
- Vimium: Chrome 浏览器的扩展,使用类似 Vim 的快捷键,通过键盘操作浏览器。(@Seven-Steven 投稿)
- Squoosh: 谷歌推出的图像压缩工具,代码开源。官网可以在线压缩图片,而且可以转换图片格式(比如 webp 转 jpg)。(@Seven-Steven 投稿)
- Emoji Builder: 自定义 Emoji 图片。(@kt286__ __投稿)
- lint-md: Markdown 的 lint 工具,检查编写格式是否规范。(@hustcc__ __投稿)
- Get GitHub User's Public Events: 查看某个用户的所有 GitHub 公开活动。(@able8 投稿)
- construct-ui: 一个基于 Mithril.js 框架的前端 UI 组件库。
- sky: 一个形成动态背景的 React 组件。
- htm: JSX 语法必须使用 Babel 才能编译,现在 preact 的作者出手了,写了一个模板函数。只要把 JSX 写成模板字符串,就可以摆脱 Babel 了。
- Vanilla Dashboard: Chrome 浏览器插件,可以为空白 Tab 设置背景图,显示当前时间。
- Reactide: Reactide 是 React Web 应用开发的专用 IDE。
- jabcode: JAB 码是彩色二维码方案,可以比黑白二维码写入多得多的信息。
- Diagram: 手绘图,然后保存成 PPT 的在线服务。
- goboy: 跨平台的 Gameboy 游戏模拟器。
- tus: 文件上传到一半突然断了,往往只能重新上传。tus 是一个允许断点上传的轻量级协议,可以从中断的地方继续上传。官方提供开源的客户端和服务端实现。
- Gitless: Git 的版本模型对新手来说,并不是很容易理解。Gitless 试图将 Git 变得更容易理解,它基于 Git,但是用自己的概念和命令替换了 Git,比如把
git add
改成gl track
。 - Yandex Image Translate: 俄罗斯搜索引擎 Yandex 的图片 OCR 服务,可以将图片里面的文字翻译成另一种文字。(@holoto__ __投稿)
- nnn: Linux 系统的命令行文件管理器,号称是最快的文件管理器。
- Dweb.page: 这是一个写入 IPFS 的网关,可以匿名分享文件,最大不超过 1GB,有效期三天。这里有一篇介绍。
- vs: 输入一个产品的名字,该工具会根据谷歌的自动搜索提示,生成一张图,上面是经常与该产品进行对比的其他产品。(@nivance__ __投稿)
- groupImg: groupImg 是一个 Python 脚本,使用 k-means 算法进行图片分类。我试了一下,效果不太好。但是代码简单,可以用作学习参考。
- Earth Wind: 一个查看全球风向的网站。
- Maze Battles: 一个在线的迷宫游戏网站,支持多人同时游戏。我玩了一局,还挺有意思。
- GAN Paint: 很神奇的工具,可以任意在线重绘建筑物的照片,比如在大门上一划,就变成了墙。麻省理工学院人工智能实验室开发。
- cloc: 统计代码行数的工具,可以用于压缩文件(如zip tar等),包括空行和特殊字符的处理与统计,生成多种格式的结果。安装简单且轻量,对于阅读源码,分析项目代码的场景非常实用。(@tifazxy 投稿)
- ssh-chat: Go 语言实现的 SSH 服务端,用于登录用户之间的聊天,可以用
ssh chat.shazow.net
命令体验。(@zrt 投稿) - aminal: 一个使用 Go 语言开发的命令行终端模拟器。
- ExifShot: 一个以美观的形式展示照片 EXIF 信息的在线工具。
- WBO: 一个多人实时分享的在线白板。
- Source Player: 国人开发的 macOS 视频播放器,特点是点击文本字幕,会显示英语单词的中文解释,英语学习者的小帮手。
- tabulator: 一个生成网页互动表格的 JS 库,提供很多功能。
- juicesync: 各种云服务之间转移文件的命令行工具。
- jerverless: jerverless 是一个 Web 服务器,可以将任何语言的程序转为 Serverless 函数,从网络调用。它会把源程序放在 Docker 容器里面运行,然后提供 Web 接口与用户通信。
- kbd-audio: 这个库可以根据击打键盘的声音,分析用户的输入内容。
- fx: 命令行 JSON 数据的浏览工具。
- portabletext: 一种将 HTML 转成 JSON 格式的规范标准。
- puppeteer-firefox: Puppeteer 现在不仅封装 Chrome,还开始封装 Firefox 了,API 完全一样。以后,浏览器自动化可能只用它就可以了,其他库都要被干掉了。
- element-admin: 基于 vue + elementUI 构建的网站管理后台脚手架。(@umi-soft__ __投稿)
- theme-bmw: 一款 Hexo 的主题,提供更好的用户体验和更清爽的UI设计。(@dongyuanxin 投稿)
- GitHub Desktop: GitHub 官方的桌面 App。
- ReLaXed: 一个将 HTML 文件转为 PDF 文件的命令行工具。
- goproxy: Go 语言实现的高性能 http、https、websocket、tcp、udp、socks5 代理服务器。
- Dojo 2.0: 前端框架 Dojo 发布了2.0版,它跟 jQuery 是一个年代的,至今不放弃也算值得尊敬了。我看了一下 API,核心概念也是虚拟 DOM,没看到任何令人眼前一亮的创意,我不觉得它有机会赢得大量用户。
- css-protips: 一个收集 CSS 使用技巧的库。
- github-contributions-chart(Demo): GitHub 的用户主页有一张图,每一天就是一个小格子。你只要在这一天提交了代码,这个格子就是绿色。但是,这张图只显示过去的一年,即365个格子。这个工具可以生成从你加入 GitHub 那天起的所有格子。
- bat: 命令行的 cat 命令用来显示文件的内容,bat 命令完全跟 cat 一致,只有一个地方不一样,就是现在的内容会带有行号和代码高亮。
- asciinema: 一个录制、分享命令行操作的工具,支持Linux, macOS(@kt286 投稿)
- C4: 一个在浏览器运行的 C 语言运行时,功能较为简单。(@chai2010 投稿)
- Steward: 一个类似 Alfred 的浏览器内的命令起动器,支持 Chrome / Firefox 两种浏览器。(@solobat 投稿)
- Debucsser: 一个用于 CSS 的调试库,鼠标悬浮的时候,网页会显示区块的 CSS 信息。
- Comixify: 一个波兰团队做了非常好玩的工具,可以把视频自动转成漫画,上图是他们提供的 demo,效果很棒。
- Command-Cache: 一个桌面软件,可以搜索命令行的操作历史,只在 Mac 和 Linux 上可用。
- keyzen: 测试打字速度的工具。(@tifazxy 投稿)
- cow: 一个将命令行 socks 代理转为 http 代理的工具。另一个软件 graftcp 也有类似功能。
- devhub: 将 GitHub 动态以 TweetDeck 形式展示的开源工具。
- 最小化的 Google Analytics 代码: 原始的 Google Analytics 代码是 73KB,可能拖累网页性能,经过简化以后,只需要 1.4KB。当然,功能也简化了,只能统计当前页面访问量。
- Google Earth Studio: 谷歌官方推出的使用 Google Earth 制作 3D 动画的工具。
- curl 转换器: 一个将 curl 命令转为 Python、Node.js、R、PHP、Go 代码的在线工具。(@zjyfdu 投稿)
- es_data_export: ElasticSearch 数据导出工具,目前支持json、txt。20亿的索引表中导出4000W数据只用到不到15分钟。(@760515805 投稿)
- Musicoco: 一个 Android 音乐播放器,适合初学者借鉴学习。(@DuanJiaNing 投稿)
- Git quick statistics: 一个 Git 仓库的命令行统计工具,可以生成当前仓库的统计报告。
- SVGOMG: 一个 SVG 图像的在线代码优化工具,用来降低 SVG 文件的大小。
- remove.bg: 去除照片背景的在线工具。
- semiconductor: 谷歌的一个 AI 试验,用户对着摄像头做出指挥的动作,谷歌会识别动作,然后配上乐队的音乐。
- prime: TypeScript 写的内容管理系统,最大特点是使用 GraphQL API。
- atree: 使用正弦函数绘制一棵圣诞树。
- monaco-editor: 微软 VS Code 内置的代码编辑器的官方开源版本,可以在浏览器运行。
- 80s TV: 一个上世纪80年代的电视的模拟器,可以切换频道和进行其他操作。(@chensiun__ __投稿)
- lsix: 命令行查看图片的工具。
- chinese-programmer-wrong-pronunciation: 中国程序员容易发音错误的单词。(@taoweicn** **投稿)
- notable: 一个用 Markdown 语法做笔记的桌面软件。
- swc: 终于有人觉得 Babel 太慢,用 Rust 语言重写了一遍,速度提高了十几倍,一分钟的编译可以缩短为5秒。下一步该是重写 Webpack 吧。
- Vector Logo Zone: 该网站提供 SVG 格式的各种 Logo 文件下载,目前一共有 1,080个公司/项目的3,458个 Logo。
- CDNPerf: 这个网站通过请求速度,比较各大 CDN 的性能表现。
- flutter-desktop-embedding: 谷歌官方推出的一个兼容库,将 Flutter 框架的 API 用于开发跨平台的桌面应用。文档说,只要把手机应用的源码改改,就能编译成桌面应用。如果可行的话,Flutter 就是全平台框架了。
- countly-server: 一个开源的网站统计后端,带有 Web 界面,可以作为 Google Analytics 的替代。
- jetpack: Webpack 的一个封装,目的是简化 Webpack 的配置,让大多数情况下可以不写配置文件,直接使用 Webpack。
- LiteCLI: 一个 SQLite 数据库的命令行客户端,借鉴了 pgcli 和 mycli 项目。
- trilium: 一个开源的笔记软件,可以安装桌面版,也可以自己架设服务器,使用它提供 Web 界面。
- Tox: Tox 是一个开源的实时通信协议,不需要中央服务器,提供多种跨平台的客户端。
- CopyTranslator: PDF 文件即时翻译工具。只要选中 PDF 文件里面的文字,就自动调用谷歌翻译的 API,将其翻译成中文,粘贴出来就是中文。(@chempeng 投稿)
- MyPerf4J: Java 应用的性能监控工具。(@LinShunKang 投稿)
- Asciidoctor: AsciiDoc 的渲染引擎,还提供 AsciiDoc 格式的教程。
- python-uncompyle6: Python 反编译工具,可以将 Python 字节码 pyc 文件反编译回源码 py 文件。
- frp: 一个反向代理服务器,可以让公网访问架设在内网的服务。(@Seven-Steven 投稿)
- wee-slack: 一个 Slack 的命令行客户端。
- Nginx Office Hours: 一个 Nginx 模块,使得网站只能在工作时间访问,一到下午五点,网站就自动下线。
- Puffer: 斯坦福大学的一个视频算法实验项目,可以免费观看美国的电视直播,画质1080P。
- Image Inpainting: nvidia 官方的在线图像修复,自动生成图像缺失的部分。
- hexyl: 一个命令行的文件十六进制查看工具。它能够以不同的颜色,表示不同的字节内容。
- 3DDFA: 端到端的三维人脸重建,基于 MobileNet 网络框架,在 CPU 上能达到实时。(@cleardusk 投稿)
- super-inspire-end: 使用 Docker 起一个 Linux 系统的容器,然后就可以在浏览器访问 Docker 里面的 Linux 系统。(@hileix 投稿)
- cim: 一个自己实现的即时通讯系统,通过它提供的底层和组件,开发者可以定制自己的即时通讯系统 (@crossoverJie 投稿)。
- Polar: 一个桌面的文档管理器,支持 PDF 文档和 HTML 文档,有云端同步、注释、笔记功能。
- MakeCode Arcade: 一个基于 Web 的初学者友好的代码编辑器,用于为 Web 和专用硬件创建复古的街机游戏。你可以很容易地制作一款游戏,然后在浏览器里玩,也可以在专用硬件上玩。
- guns-lite: 一个基于 spring boot 的后台管理系统,前台是 Vue.js。(@enilu 投稿)
- SpaceVim: 一个配置好的 Vim 开发环境,用作编程 IDE。(@wsdjeg 投稿)
- C++ 网页编辑器: 一个 C++ 代码的网页 IDE。
- Notebooks_: 在线编写 ipynb 文档的工具,可以在网页上直接编写和执行 Python、R、Julia 代码。(@jialigit 投稿)
- musicbox: 网易云音乐的命令行客户端。(@ChungZH 投稿)
- sketch-code: 人工智能生成前端网页的工具,已经可用了。自动将手绘图,变成 HTML 网页。作者还写了一篇文章介绍原理。
- FP-Glossary: 一个 Chrome 浏览器插件,每次打开一个空白页,会显示一个函数式编程的概念。
- 香港地铁站的颜色: 一个 CSS 颜色库,使用每一个香港地铁站的颜色命名 CSS 变量。
- rbx: 基于 CSS 框架 Bluma 的 React 组件库。
- pagedraw: 一个 UI 原型设计的桌面软件,可以输出 JSX 代码。
- B4X: Basic 语言开发工具,支持几乎所有平台,源码会被转译为对应平台的代码,比如Java、Objective-C、JavaScript。(@xulihang 投稿)
- colorSpace: 一个网页工具,可以去除图像里面的用户指定的颜色,对去除背景很有用。
- archivarix: 该工具可以用来从 Achive.org 的 Wayback Machine 里面,下载某个网站在指定日期的所有网页。
- ExplainShell.com: Bash 命令的可视化解释工具。遇到复杂的 Bash 命令,可以输入到这个网站,查看该命令的解释。(@weineel 投稿)
- Project Showcase: 该工具根据你的 GitHub 个人项目,自动生成一张个人介绍页面。(@lanffy 投稿)
- rrweb: 一个可以录制网页操作的 JS 库,不是录制成视频,而是将用户的每一个操作,录制成可复现的脚本。(@rolitter 投稿)
- gitsome: 一个 Git / GitHub 的命令行客户端,提供强大的自动补全功能。(@ChungZH 投稿)
- revery: 一个构建跨平台桌面应用的框架,跟 Flutter 的思路有点像,也是内置了自己的控件,保证了跨平台一致的体验。它使用 Reason 语言编写,使用 React + Redux。
- Maze_Solver_Generator: 一个在 <canvas> 元素上绘制和解决迷宫的 JavaScript 库。
- x-spreadsheet: 一个基于 Canvas 的 JS 电子表格库。
- Sane: 一种配置文件格式,基于对 Yaml 和 Toml 格式的改进。
- operationRecord: 浏览器操作录屏工具,提供 Web 管理后台。(@asdjgfr 投稿)
- Linux Crontab 生成器: 通过 Web 界面生成 Crontab 配置。(@DoctorLai 投稿)
- react-meme-generator: 图片上加文字的在线工具,支持摄像头,可以制作表情包。(@ lijinke666 投稿)
- algorithm-visualizer: 一个直观的算法可视化工具,你可以自由选择自己想学习的算法,每个算法它都清晰描绘了其原理和运作过程。(@nivance 投稿)
- api-document: 一个 Java Spring 项目的文档处理器,可以自动生成文档。(@liuanxin 投稿)
- xs 语言: 国人开发的编程语言,目的是提高读写效率,减轻记忆语法负担。(@kulics 投稿)
- 双拼输入法练习: 在线练习双拼输入法的网站,漂亮的键位图,支持多种双拼方案。这里还有一个同类网站。(@pad0van 投稿)
- Mermaid 在线作图: Mermaid 是一个网页作图的 JS 库,该页面可以实时编辑预览 Mermaid 图形。
- wechat-format: 微信公号编辑器,可以把 Markdown 代码转为微信公号格式。(@Y024 投稿)
- gita: git 命令只能用于一个库,而这个工具可以一条命令管理多个 git 仓库。
- My Brand New Logo: 你提供产品的描述,该网站会自动生成 Logo 图案。
- LitElement: Polymer 项目推出的一个 JS 基类库,基于这个基类,可以方便快速地创建 Web 组件。
- FlightGear: 开源的飞行模拟器,可在 Linux,macOS 和 Windows 上运行。
- send: Mozilla 的文件上传服务 send.firefox.com 的源码,基于 Nodejs。(@roojay520 投稿)
- Iconfu: 一个可以在线定制、修改图标的网站。
- 声音地图: 该网站将不同情绪对应的声音,画成一幅地图。鼠标移到每个点上,都会听到声音,比如包含了50%的敬爱、33%的同情、17%满意的声音。
- Volt
跨平台的桌面应用,将一些常用服务(比如 Gmail、Slack、Twitter、Facebook 等)聚合在一起。: - theme-ad: Hexo 的开源博客主题,针对大屏进行过优化。(@dongyuanxin 投稿)
- Skype for Web: 微软发布新版 Skype for Web,可以在浏览器直接拨打世界各地的电话,不用安装应用程序。
- github-history: 该工具提供一个用户友好的界面,查看某个文件在 GitHub 上面的编辑历史。
- swc: 一个使用 Rust 语言写的 JS 转码器,可以取代 Babel,将 ES6/TS/JSX 代码转成 ES5 代码。
- miniC-hosting: 运行在浏览器里面的 C 语言虚拟机。
- Search Icons Visually: 图标搜索引擎。你上传一个图标,它就返回一系列相似的图标。
- gitignore.io: 生成 gitignore 文件的网站。
- DeskGap: 生成跨平台(Win & Mac)桌面应用的工具,类似 Electron,但是使用了系统内置的 WebView。
- TLDR 小程序: TLDR 项目移植到小程序,微信查看 Linux 命令。(@zqb-all 投稿)
- WireGuard for macOS: WireGuard 的 Mac 客户端。
- Sloth: Mac 系统的桌面应用,显示当前所有正在运行的进程、打开的文件和系统连接(socket),基本上就是 lsof 命令的图形界面。
- Marp: 跨平台的桌面工具,将 Markdown 文档转成幻灯片。
- COI - Chat Over IMAP(英文): IMAP 电子邮件协议可以实时推送邮件,COI 就是基于这一点实现的一个聊天协议。通过它的客户端,可以达到聊天效果,但实际是互相发送 Email。
- coderplanets: 小众语言的社区,可以建立各种主题的子社区。CodePlantes 是开源的,服务端使用 Elixir 语言编写。(@mydearxym 投稿)
- sonarwhal: 微软推出的开源网页 lint 工具(源码仓库),可以在线扫描网页,提供无障碍、互通性、性能、PWA、安全五个方面的扫描结果,给出改进点。
- IPBlade: 有的网络服务限制 IP 地址,比如只有中国的 IP 地址才能使用。这个 Chrome 插件点击一下就可以改变浏览器的 IP 地址,从而绕过这些限制。免费版只能改成美国的 IP 地址。
- .gitignore 文件的命令行生成工具: .gitignore 文件设置了哪些文件可以不用进入 Git 版本管理。这个命令行工具可以根据项目类型,自动生成 .gitignore 文件。
- jGoBoard: 我在寻找围棋软件的时候,发现了这个生成互动式围棋棋盘的 JavaScript 库,觉得功能和样式都满足需要。另外,AlphaGo 官网也提供一个棋盘生成器, 基于 WGO.js。
- love2.io: 一个收集开源书籍的网站。
- Pyre: Facebook 推出 Python 的静态类型检查工具,有点像 Flowtype 对于 JS 代码的作用。
- Google CTF 的试题: 这个是试题库,收集了 Google 主办的黑客安全大赛 CTF 的题目。
- Gitea: 类似于 GitHub 和 GitLab 的开源项目,用于个人架设 Git 代码托管服务,使用 Go 语言实现。
- ow: JavaScript 语言没有类型检查,运行时无法知道函数的参数是否为指定的类型。这个库就用来检查函数参数的类型,如果不符合要求就抛错。
- Feature Icons: 一个开源图标库,提供一些 24x24 的常用图标。
- isomorphic-git: Git 的 JavaScript 实现,这意味着你可以在 JS 里进行 Git 操作,比如从抓取/提交 commit,进行 diff 或 merge 等等。
- PhoenixGo: 腾讯公司根据 AlphaGo 的论文,实现的开源围棋软件。
- ArchiveOS: 收集所有开源的操作系统的网站。
- 黑苹果安装学院: 自从苹果采用 Intel 的处理器,OS X 被黑客破解后可以安装在 Intel CPU 与部分 AMD CPU 的机器上。从而出现了一大批非苹果设备而使用苹果操作系统的机器,被称为黑苹果(Hackintosh)。这个仓库收集了各种型号的黑苹果安装方法。
- Sci-Hub 的论文 BT 种子文件: Sci-Hub 是最大的免费论文下载网站,几个主要的论文数据库公司都在起诉它。现在,它放出了它的所有论文的 BT 下载种子文件。
- faast.js: 一个封装 AWS Serverless 操作的 JS 库。
- network-avatar-picker: 一个 JS 库,可以抓取各种社交媒体上面的用户头像。
- Grade.js: 这个 JS 库可以从图像提取两种主要颜色,然后生成渐变色背景。(@blogwy 投稿)
- jsmpeg: 一个 MPEG1 视频和 MP2 音频的 JS 解码器,可以在浏览器进行视频和音频的解码和编码。
- bitbar: 将任何脚本或程序的输出直接放在 macOS 菜单栏的工具。
- fusuma: 将 Markdown 文件转成幻灯片的工具,功能很强大,在本地起一个 HTTP 服务,完成很多后端功能。
- pipshow: 一个查看 PyPi 软件包信息的命令行工具。
- gameboy.live: 一个开源软件,可以启动 Gameboy 服务,使用 Telnet 连线上去玩。
- Gitter: GitHub 的微信小程序客户端,代码开源。(@JackZhouMine 投稿)
- DownGit: 这个开源工具可以为任何 GitHub 目录或文件,生成下载链接,即点击下载代码库的任意子目录。(@ketra21 投稿)
- tmux-fzf-url: 一个 Tmux 插件,在命令行输入链接,可以自动在浏览器打开。(@wfxr 投稿)
- Toolmaker: 一款自研的软件研发管理 SaaS 系统,主要面向国内的中小互联网软件企业及开发团队。(@CHCP 投稿)
- sitemap.js: 生成站点导航文件 sitemap XML 的 JS 库。(@ifrontend-xyz 投稿)
- terminus: 一个多功能、跨平台的终端模拟器。(@fakeYanss 投稿)
- tesseract.js: 一个可以完成 62 种语言 OCR (光学识别)的 JS 库。(@ifrontend-xyz 投稿)
- 0x0.st: 一个开源的命令行文件上传服务,不超过 512MB 的文件可以免费保存30天。(@circleapps 投稿)
- octotree: 一个浏览器插件,可以将 GitHub 的仓库变成文件浏览器,提供便于查看的树状文件结构。(@HelloValue 投稿)
- lsd: 文件列表命令
ls
的替代品。 - Tab-Manager-v2: 开源的 Chrome 浏览器插件,用来批量管理浏览器打开的网页标签。这里还有一个类似的插件 SmallTab。(@xcv58 投稿)
- 几枝: Chrome 浏览器的插件,在新标签页展示中国传统色的层叠波浪动画效果,搭配经典诗词。(@ketra21 投稿)
- “吐个槽”反馈平台: 腾讯推出的工具,几行代码就可以为页面加入一个互动社区,可以接入应用程序、小程序、WEB、H5、微信公众号等各端。(@ifrontend-xyz 投稿)
- saber: 一个 Node.js 的静态网站生成器,类似 Hugo,但是支持 Vue、React 或其他前端框架编写 UI。(@noctiomg 投稿)
- git-commit-msg-linter: 一个 npm 模块,可以作为
git commit
的钩子,检查 Git 提交信息的格式是否正确。(@legend80s 投稿) - PaperCSS: 具有手绘效果的 CSS 组件库。(@hacker0limbo 投稿)
- youtube-dl-interactive: 具有互动界面的命令行 Youtube 下载器,基于 youtube-dl。
- Ubuntu Touch: Ubuntu 系统的触屏设备版本。
- React Simple Animate: React 的一个比较简单的动画组件库。
- imgsquash: 基于 Node.js 的图像压缩服务,有 Web 界面,非常方便部署成微服务。
- matomo: 网站访问统计工具,类似 Google Analytics,代码开源,可以自己部署服务。
- Mattermost: 团队协作工具 Slack 的开源替代品。
- JYunCMS: 一个轻量级的 Java CMS,可以便捷地搭建自己的网站。(@liangpengyv 投稿)
- star-history: 一个开源服务,帮助用户查看 GitHub 项目 star 数目的历史。它的网站可以免费使用,插件是收费的。(@timqian 投稿)
- Fuse.js: 一个轻量级的 JS 模糊搜索引擎。(@ifrontend-xyz 投稿)
- Code Block Beautifier: Chrome 浏览器插件,用在那些没做代码高亮的网站,具有代码高亮效果。(@Haixiang6123 投稿)
- RMind: 在线的思维导图工具,使用 React Hooks 与 flex 布局实现。(@Mongkii 投稿)
- 正整数因式分解在线工具: 一个网页小工具,可以将正整数分解成一系列质数的乘积。该服务还提供 API。(@DoctorLai 投稿)
- AsciiMath: 一个网页工具,可以将 ASCII 字符的公式转为数学字体显示。(@imhuqiao 投稿)
- Table Convert Online: 一个网页工具,可以在线表格转成 Markdown、JSON、HTML、XML、YAML 等数据格式,并支持格式之间互相转化。(@Fechin 投稿)
- 臆病な魔女: 一个具有非常酷炫动画的日本动漫网站,代码开源。(@ntnyq 投稿)
- Next Browser: 一个概念性产品,自带命令行的浏览器,可以在命令行下完成所有浏览器操作。
- tracking.js: 一个浏览器里面的人脸捕捉、颜色追踪的 JS 库。
- FingerMemory: 五笔输入法的一个练习工具,可以根据训练者的情况,动态生成练习内容。(@xiahibb 投稿)
- APIJSON: 自动化接口管理工具,后端自动生成接口文档,前端可以定制任何数据、任何结构。(@TommyLemon 投稿)
- qrgo: 命令行生成二维码的工具。
- nullboard: 一个最小化的浏览器看板工具,可以用来任务管理,数据都保存在本地。
- Docusaurus: Facebook 出品的 Markdown 静态文档网站的建站工具,前端使用 React 构建。
- OnChrome: 有些人不喜欢 Chrome 浏览器,选择使用 Firefox,但是某些网站只能用 Chrome 访问。这个浏览器扩展,可以让你用 Firefox 访问这些网站时,自动唤起 Chrome 浏览器。
- Termius: 适用于桌面和手机的 SSH 客户端,可以登录服务器。
- Refined GitHub: 浏览器扩展,为 GitHub 增加很多方便的功能,比如静态资源文件的下载次数统计等。
- webssh: 开源工具,可以通过浏览器进行远程服务器 SSH 登录。(@huashengdun 投稿)
- puppeteer-recorder: Chrome 浏览器插件,能够将操作录制成脚本,用于浏览器自动化。(@ifrontend-xyz 投稿)
- Mpx: 滴滴团队开发的一款致力于提高开发体验的小程序框架,把 Web 开发体验(Vue + Webpack)带入小程序。(@sky-admin 投稿)
- hat.sh: 一个开源的网页工具,可以离线使用,使用 AES-256-GCM 算法对文件进行本地的加密和解密。
- Differ App: 在线小工具,比较两段文本 / JSON / xml 文本的差异。
- Antora: 一个静态站点生成器,针对 AsciiDoc 格式的技术文档。
- userrecon: 一次查询75个社交媒体,看看某个用户名是否还未注册。
- nodeppt: 将 Markdown 文档转成幻灯片,在浏览器演示的工具。(@JsonLeex 投稿)
- LMGTFY.com: 该网站用动画演示搜索引擎的使用方法。新人经常提出一些简单的问题,你可以把该网站发给新人,帮助他学习如何使用谷歌。LMGTFY 是 let me google it for you 的缩写。(@buff2017 投稿)
- QuickJS: ffmpeg 的作者写的 JavaScript 引擎。他等于自己从头实现了一个简化的 V8,这也太猛了……这个引擎体积很小,但是功能完整而且高效。
- Never-Blink: 一个开源游戏,浏览器随机选择另一个用户,双方通过摄像头出现在网页上,谁先眨眼谁就输。
- OctoLinker: 一个 Chrome 浏览器插件,可以将 GitHub 里面的模块加载语句(比如
import xxx from yyy
),变成一个链接,点击以后就进入该模块的源码。 - Pika CDN: 一个专门为 NPM 里面的 ES6 模块提供的 CDN 服务,浏览器可以直接加载该 CDN 的 ES6 模块。
- Automagica: 一个跨平台的桌面自动化工具,可以编写脚本,自动执行桌面操作。
- Pock: 这个软件可以把 MacBook 笔记本的 Dock 栏都搬到 Touchbar。
- web-flash: 网站后台管理系统,基于 Spring Boot + Vue.js 搭建。(@enilu 投稿)
- jexcel: 一个浏览器电子表格的 JS 库,与 Excel 兼容。(@ctolib 投稿)
- Zvm: 一款 Python 实现的 "超轻量级" JVM,代码简单,结构清晰,方便学习 JVM 原理。(@5A59 投稿)
- Exthouse: Chrome 浏览器的插件会对浏览器性能造成影响。这个工具可以分析评估插件对性能的影响。
- Serveo: 一个将本地计算机暴露在互联网上的服务。它的原理很简单,你在本地通过 SSH 与该网站建立远程代理,该网站会生成一个 URL,通过这个 URL 其他人就能访问你的本地计算机。
- uPic: 一个简洁的 Mac 图床客户端,用来从桌面端上传图片到图床。(@gee1k 投稿)
- Gallery Go: 谷歌官方推出的安卓应用,一个离线的照片管理器,可以自动按照主题整理照片。
- postmarketos: 一个适用于手机的 Linux 操作系统。
- reverie: 一个优雅的 Jekyll 静态网站主题。
- 数字雨: 浏览器还原电影《黑客帝国》的数字雨,链接为 Codepen.io 演示。(@ developerchengang 投稿)
- 巡云轻论坛系统: Java + MySQL 开发的一个论坛程序,自适应手机端和电脑端,界面简洁,功能完整。(@diyhi 投稿)
- lazydocker: 命令行管理 Docker 服务的一个图形界面工具。
- videodownloader: 一个使用 Electron 制作的 Youtube-dl 的图形界面,可以下载包括 Youtube 在内的110个网站的视频。
- 谷歌地球 Web 版: 谷歌地球的官方 Web 版,可以浏览全球的卫星照片。该应用体积很大,初始访问可能需要很长时间加载。
- show-facebook-computer-vision-tags: Facebook 从2016年4月开始,对用户上传的每张照片进行机器识别,给出内容的关键词。这些关键词都随照片一起发送,但不会对用户显示。这个 Chrome 浏览器浏览器插件,可以把它们显示在照片上。
- visitor-count-badge: 一个开源服务,可以统计 GitHub 仓库的 Readme 文件的阅读次数,然后生成 badge 徽章,以便挂在仓库里。(@jwenjian 投稿)
- AMP: AMP 是一个基于 web components 技术的网页组件库,属于谷歌的官方项目,开发者基本都是谷歌的在职工程师。
- lit-html: lit-html 是一个极其简单好用的网页模板渲染库,使用 ES6 语法,一共只有两个方法。它是谷歌的 Polymer 团队出品。
- hub: GitHub 官方的命令行客户端。
- Zen Flowchart: 简单好用的在线流程图工具。
- autosetup: 一个 Bash 脚本,可以在 Debian 系的发行版上,让用户通过图形界面,一次性选择所要安装的应用程序,主要用于新系统的装机。
- foliate: 一个使用 GTK 图形框架的 Epub 桌面阅读器,只支持 Linux 系统。
- pixelfed: 照片分享服务 Instagram 的开源替代品,基于 ActivityPub 协议,可以与其他平台交换信息。
- 面包多: 创造者出售数字作品的平台。你上传作品,设定价格,在这个平台出售。(@wdkwdkwdk 投稿)
- 哈利路亚英文输入法: 这是 Mac 平台上一款智能英语输入法,可以提示单词拼写和中文解释。(@dongyuwei 投稿)
- rc-leaflet: 一个基于 Leaflet 地图引擎的 React 地图组件库。(@Coder-JJ 投稿)
- SoloPi: 支付宝推出的安卓应用自动化测试工具。公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间。(@ifrontend-xyz 投稿)
- 那样记账: 一个安卓的记账 App,有报表和图表功能,支持多个账户。(@Chloe-Y 投稿)
- 守望先锋 UI 组件库: 一个《守望先锋》游戏风格的组件库,基于 Vue.js。(@Haixiang6123 投稿)
- hostyoself: 一个开源工具,可以架设服务,连接本地计算机,让其他人可以通过互联网访问本地的文件夹和文件。
- listmonk: 一个开源的新闻邮件和邮件列表发送服务,带有管理后台。
- go-pry: Go 语言互动式的 REPL 环境,可以直接运行 Go 脚本。
- Dato : macOS 菜单栏系统时钟的替代品,显示月历和时区,免费软件。
- osgood: 一个专门运行 JavaScript 脚本的 HTTP 服务器。你可以把它想象成内置了 Express 框架的 JS 运行时。
- BitMatrix: 矩阵数据结构的 JavaScript 库,使用了底层的二进制接口,性能较好。(@cnwhy 投稿)
- Vugu: 一个使用 Go 语言写 HTML 前端页面的工具。完全不用 JavaScript,就能写出前端页面。未来的全栈将不再限于 JS,后端语言都可以写前端。
- video-object-removal: 这个工具使用机器学习算法,去除视频里面的运动物体。
- TabNine: 基于深度学习的代码补全工具,号称支持所有语言。(@ifrontend-xyz 投稿)
- licia: 这个库收集 Web 开发的各种 JavaScript 小工具,使得开发者只用加载它一个库即可,跟 lodash 的思路有点像。(@surunzi 投稿)
- civitas: 一个 JavaScript 写的网页策略模拟类游戏。
- DocHub: 个人写的百度文库的开源仿制品。
- ShellCheck: Bash 脚本的开源语法检查器。
- Crunch: 一个效果非常好的 PNG 图片压缩工具。
- nomulus: 谷歌开源自家的顶级域名注册管理系统,也就是 https://registry.google 背后的系统。如果你是域名注册商,可能用得到这个东西。
- Termux: 安卓设备的终端仿真器,用来在安卓设备上模拟 Linux 环境。
- Material-UI: 大家知道,谷歌的材质化组件(Material Design)是 Angular 专用的。社区维护的 React 移植版Material-UI,今天发布 1.0 版,已经完全可用了。以后,React 项目照样可以有官方安卓 UI 的那种材质化效果。
- tlsh-js: 一个生成字符串哈希的 JavaScript 库。它的特点是,字符串越相似,或者重复同样的模式,生成的哈希也越相似,可以用来计算两个字符串的相似程度。
- libui: 一个使用 C 语言写的 UI 组件库,具有很好的跨平台性,可以在不同的平台上获得相同的图形界面。
- exa: 目录查看命令
ls
的替代品。 - wtf-cli: 一个查询字母缩写含义的命令行工具,比如缩写 OS 代表 Operation System,数据来自abbreviations.com。(@Haixiang6123 投稿)
- sandman2: 一个 Python 语言的数据库适配库,可以为各种数据库自动生成 RESTful 接口。
- Formcake: 该网站提供线上服务,接收表单数据。可以为静态网站提供跟用户互动的手段。
- Lite 编程语言: 国产的静态编程语言,追求简单可读,目前支持转码为 C#/Go/TypeScript。(@kulics 投稿)
- SuperTinyIcons: 一个 SVG 图标库,提供100多个常用的 Logo 图标。
- Ananas Analytics: 数据可视化的桌面工具,可以连接各种数据源,进行图形可视化操作。
- so_stupid_search: 一个搜索命令 grep 的替代品,使用 Rust 语言编写,有更好的速度和输出界面。
- Firefox puppeteer: 谷歌团队推出的无头浏览器 Puppeteer 的 Firefox 版本,与 Chrome 版本有同样的接口,可以用于 Firefox 浏览器自动化。
- Fastify: 一个比 Node.js 原生的 HTTP 处理更快的 Web 框架。
- Gissue: GitHub issues 备份工具,只要填入仓库地址就可以下载压缩文件包,一次性下载所有 issue。(@tangkaichuan 投稿)
- Zdog: 一个 JavaScript 的 3D 设计和动画制作库。(@ifrontend-xyz 投稿)
- Writeathon: Writeathon 是一款在线写作工具,基于极简理念,提供简洁、高效、专注的写作体验。(@Hcs66 投稿)
- ish: iOS 的 Linux 虚拟机,实际运行的是 alpine linux,提供命令行 shell,可以访问网络,安装各种软件包,类似安卓平台的 Termux。由于 iOS 平台的限制,iSH不能从应用市场直接安装,需要使用TestFlight安装beta版本。(@argan 投稿)
- blogger-cli: 命令行工具,可以将 jupyter notebook、markdown 文件转成静态网站。
- fork: 桌面的 Git 客户端。
- Anbox: Linux 系统的安卓模拟器。
- jokenpo: 一个网页游戏,使用机器学习算法,让玩家与计算机进行“剪刀石头布”游戏。
- Lockdown: 一个手机的防火墙 App,暂时只有 iPhone 版本。
- WPS Office for Linux: 金山 WPS 的 Linux 版本。
- node-jvm: 一个用 Node.js 实现的 JVM,实现的非常简洁清晰,方便学习。(@douchuan 投稿)
- sftpgo: 一个 Go 写的 sftp 服务器,可以架设加密的 FTP 服务。
- iPic: Mac 系统的桌面图片上传工具,用于将本地图片上传到图床,功能强大。(@atjason 投稿)
- milkman: 一个类似 Postman 的 HTTP 请求/回应的调试工具,区别是它不是基于 Electron,而是基于 JavaFX。
- TagUI-Python: 一个 Python 的自动化模块,可以自己编写脚本,完成浏览器自动化、键盘自动化、鼠标自动化等操作。(@kensoh 投稿)
- wewe: 微信群聊同步到 Web 的开源工具。(@timqian 投稿)
- Gogh: 一个终端窗口颜色主题的安装工具,目前有170多种配色方案可选择,支持 Linux 和 Mac。
- QSpace: 一个国产软件,macOS 系统的多视图文件管理器,支持很多特色功能。让你摆脱多窗口来回切换的繁琐,和拖拽时找不准目标的尴尬。(@vitacoding 投稿)
- Pictool: 一个较为轻巧的前端 JS 库,用来处理图像效果。(@chenshenhai 投稿)
- bild: 一个图像处理的命令行工具,Go 语言编写。可以通过命令行参数,调节亮度、饱和度、模糊、锐化等。
- DSVPN: 一个非常简单的 VPN 实现。
- lefthook: Git 钩子管理器,可以用在各种项目之中。特点是功能强大,允许并行执行多个任务。
- plyr: 一个前端 HTML5 的视频/音频播放器,特点是简单易用,定制性好。
- color: 一个 JavaScript 的颜色操作库,可以使用各种方法对颜色进行操作。
- Oh My RSS: 一个中文 IT 网站的 RSS 聚合服务,代码开源。(@richshaw2015 投稿)
- formik: React 的表单组件,目标是提供一个最小的 API,方便用户扩展。
- Detoxify.app: 一个很有意思的应用,帮助用户戒掉某个 App。手机访问它的网站,可以为任意 App 生成一个假的图标。每次在桌面点击假图标,就会跳到一个内置的网页,提示你放弃使用。
- 蚂蚁搬家工具: 小程序跨平台开发工具。一键实现微信小程序项目到支付宝小程序的迁徙,不再为重复开发而烦恼。(@xiaofuzi 投稿)
- Research: 一个中文搜索的聚合网站,显示同一个关键字在不同网站的搜索结果。(@ifrontend-xyz 投稿)
- oktools: 该网站收集了程序员需要的10多个在线小工具,包含JSON 格式化、Base64 编解码、颜色值转换、图片压缩、正则测试、时间戳转换、HASH 计算等。(@wangyiwy 投稿)
- Tone.js: 一个使用 Web Audio API 在浏览器创建交互式音乐的框架。(@zhang14725804 投稿)
- Web 通知请求阻止器: 很多网站都会跳出一个对话框,要求允许它们发送 Web 通知,非常讨厌。这个 Chrome 浏览器插件可以彻底关闭这个功能。
- npmview: 该网站让你查看 npm 模块里面包含了什么文件。
- CS50 IDE: 一个在线 IDE,背后是基于云的 Ubuntu 环境,支持代码高亮和单词自动完成,以及代码调试。
- 在线哈希计算器: 用户输入一个字符串,在线显示各种哈希算法的运算结果。(@DoctorLai 投稿)
- logForShell: Bash 的日志工具,出错时打印调用堆栈,方便快速定位问题和源文件。(@7ippo 投稿)
- 996.Blockchain: 一个区块链项目,专门用于保存加班记录,用户可以把自己的加班记录存到区块链。(@996BC 投稿)
- Unison: 一个桌面软件,可以让 OSX、Unix 和 Windows 系统的文件同步。
- QR Code Scanner: Flutter 的二维码扫描插件。(@leyan95 投稿)
- Dadroit JSON Viewer: 一个浏览大型 JSON 数据文件专用的桌面 JSON 查看器。
- Node.js 爬虫示例: 一个 Node.js 爬虫的示例项目,帮助感兴趣的同学了解爬虫的实现。(@ZY2071 投稿)
- wallace-cli: 一个 CSS 样式表的命令行分析工具,显示有多少条规则、选择器,压缩前后的文件大小等等。
- Anime4K: 实时提升卡通动画的分辨率,使其成为高清动画的工具。
- 翻译侠: 浏览器翻译插件,支持 Chrome 和 Firefox,鼠标点击或选择触发翻译,可以翻译多种语言,底层为 Google translate API。(@cloudfroster 投稿)
- Hexo theme cold stone: Hexo 博客框架的一套样式主题。(@xrr2016 投稿)
- DarkDarkGo: 开源的暗网搜索引擎工具。
- cve-search: 一个 CVE 漏洞的本地搜索引擎,上图是漏洞的分类排行。
- majestic: 一款好用的 Jest 测试框架的图形界面。(@ifrontend-xyz 投稿)
- chart.xkcd: 一个 XKCD 漫画风格的网页图表库。(@timqian 投稿)
- Rough.js: 生成手绘风格图片的 JS 库。
- material-admin: 基于 Spring Boot 的 Material Design 风格的通用后台管理系统。(@enilu 投稿)
- Skim: macOS 平台的一个开源 PDF 文件阅读器。
- pagemap: 一个 JS 库,在网页插入迷你的页面缩略导航图,用户可以点击这个图的不同部分,实现快速导航。
- K2pdfopt: 一个 PDF 工具,将 PDF 文件重排成 Kindle 和手机可以阅读的页面大小。
- starcharts: 一个开源工具,可以查看 GitHub 仓库的 Star 变化情况,生成折线图。(@Imfondof 投稿)
- awesome-qrcode: 二维码生成工具,可以生成静态二维码、图像二维码和动画二维码。
- 基于零宽字符的文本隐藏加密工具: 该工具的原理是利用零宽度字符,将加密文本转码后嵌入到普通文本当中,从而表面看起来是一段普通文本,但是复制粘贴不会丢失密文。
- Raccoon: 从 Google Play 将安卓 apk 安装包下载到桌面的工具。
- ShowMeBug: 一个国产的在线实时编程环境,程序员面试助手,可以实时观看应聘者远程编程。(@windy 投稿)
- 中国传统颜色手册: 一个方便使用的在线色表,列出中国古典的常见颜色。(@zerosoul 投稿)
- gavatar: 生成类似 GitHub 用户头像的开源工具。
- cowrie: 一个模拟的 SSH 服务器。很多攻击者都是 SSH 登录,你可以把这个软件在22端口启动,真正的 SSH 服务器放在另一个端口。黑客以为攻入了服务器,其实进入的是一个虚拟系统,然后会把他们的行为全部记录下来。
- devfolio: 一个个人简历网站的建站模板。
- Base API: 这家云服务公司提供基本的 Web API,包括身份验证、电子邮件发送、文件和图像存储。用法简单,容易上手,作为概念产品很不错。
- Git paging: 一组 Bash 函数,可以在命令行迅速查看 Git 仓库某个版本的信息(比如,第一个、最后一个、上一个、下一个版本)。
- CodeJsFront: 一个开源的编程题目的答题系统。(@Zo3i 投稿)
- BPMN-JS: 一个在线绘制业务流程图的开源工具。(@xhuihui 投稿)
- Landfall: 一个定制手工 3D 地图的网站。
- d2-admin: 一个企业中后台产品的前端集成方案。(@FairyEver 投稿)
- GoAccess: 开源的日志分析工具,可以生成命令行、JSON、HTML 等格式的分析报告。
- drinkNow: Chrome 浏览器插件。每过一段时候,就会弹出一只小鸭子,提醒你要喝水。(@sologgfun 投稿)
- Postwoman: 一个在线 HTTP 请求调试工具,类似 Postman,不过是 Web 版。
- WTF: 一个命令行的信息仪表盘,可以定制显示内容。
- gradex: 一个开源的在线工具,从上传的图片里面提取两种主色,生成一张渐变的背景图,可以下载。(@jwenjian 投稿)
- Hex Curler: 一个命令行的地牢漫游文本游戏,可以感受一下早期的文字游戏。
- NetNewsWire: macOS 的桌面 RSS 阅读器,免费软件。
- KeeWeb: 免费的密码管理器,有桌面版和 Web 版,兼容 Keepass 格式。
- Xnip: 国产的 Mac 截图软件。(@ZekeDa 投稿)
- dfile: 一种极简的基于 IPFS 的文件上传和分享工具。(@coolcode 投稿)
- dbdiagram.io: 创建数据库的实体-关系图的工具。
- flowshare: 该网站是一个 Howto 网站,允许用户上传多张图片,并添加文字说明,解释如何一步步完成一项任务,比如《如何为谷歌启用双因素认证》。
- scoper: 一个开源工具,可以搜索 Youtube 视频的字幕,返回关键词在视频里面出现的时间。
- instant.page: 一个 JS 库,当用户鼠标悬停在链接上面,就开始预加载网页,从而使得用户真正点击的时候,页面瞬间就能加载。
- labstack: 在线的代码运行试验环境(playground),支持15种语言,包括 C、C++、Python、Go、Ruby、Swift等。
- Stellarium: 一个开源的天文软件,显示了逼真的 3D 天空,就像用肉眼或望远镜看到的一样,有桌面版和 Web 版。
- S0lly: 一个 Excel 里面的策略游戏《文明》。
- tiler: 一个将小图像拼成大图像的工具,设计马赛克镶嵌画的最佳工具。
- manjaro: 一个基于 Arch 的 Linux 发行版,具有 Arch 的灵活性,同时注重对用户的友好性。
- cherry: 一个基于机器学习的简易中文文本分类器,可以给出输入的中文内容的类别。
- Firefly III: 一个可以自己架设服务的开源财务管理软件。
- Naptha: 一个 Chrome 浏览器插件,可以选中并识别图片里面的文字。
- Tweet Jobs: 该网站自动抓取推特上面的招聘推,并按照岗位分类。
- Raw Therapee: Raw 格式的数码照片处理桌面软件,跨平台。
- web-clipper: Chrome 浏览器插件,支持一键将网页内容存储到多个平台,包括 GitHub、Notion、OneNote、语雀、有道等。(@DiamondYuan 投稿)
- MarioHTML: TypeScript 写的马里奥网页游戏。
- Kate: KDE 项目里面的多文档编辑器,可以在一个窗口编辑多个文档,具有 IDE 的功能。
- Markdown-Here: 浏览器插件,让你可以使用 Markdown 写 Email,然后由这个插件转为富文本格式。
- mjml: 复杂格式的电子邮件 HTML 源码很难写,因为各个邮件客户端支持的 CSS 属性不一样。mjml 是一个响应式电子邮件框架,定义了一套自己的语法,你用这套语法写邮件,然后编译成 HTML。
- LaTeX Search: LaTeX 搜索引擎。你给出英语描述,它返回符号的写法。比如,搜索
root
(平方根),返回\sqrt{}
。 - Textmate: 一个好用的文本编辑器,最近推出了2.0版。
- doka: 一个使用 WebGL 技术搭建的在线图像编辑器,使用非常流畅。
- CalVer: 语义版本(SemVer)现在很流行,就是根据 API 的变动为版本编号。这个网址提出另一种编号方法:根据日历编号,版本号就是发布日期。很多软件已经在用了,最有名的就是 Ubuntu,它的版本格式是 yy.mm,比如 16.04。
- Jadesktop: 一个使用 HTML5、CSS、JavaScript 和 Python 开发 Linux 桌面应用的工具。对的,你不需要 Electron。
- Asteroid OS: 开源的手表操作系统。
- AutoCAD 在线版: 三月份的消息,今天才看到。AutoCAD 浏览器版上线了,跟桌面版基本一致,背后的技术是 Webassembly。
- Winds 2.0: 一个开源的桌面 RSS 阅读器。
- self-driving-toy-car: 一个开源的自动驾驶玩具车,在小车上面绑了一个树莓派和摄像头。
- Chromely: Electron 的挑战者越来越多,这个是 .NET 框架包装的 Chrome 浏览器内核。你现在可以使用 .NET 开发类似 Electron 的桌面应用。
- Cool Backgrounds: 自动生成背景图片的工具网站,现在提供五种风格,每种都可以定制,看上去赏心悦目。
- git-quick-stats: 查看 Git 仓库各种统计信息的命令行工具。
- Regexper: 将 JS 的正则表达式转成图形解释的在线工具。(@DoctorLai 投稿)
- Write With Transformer: 这个工具可以自动生成英语文本。你输入一句话,然后按 Tab 键,就得到一整段。我输入:以前有一个男孩。得到:他名叫杰克,还有一个女孩名叫维奥莱特。 女孩穿黄色,男孩穿蓝色。杰克说他打算买一件新衣服,搭配她的衣服。
- Cosmoteer: 一款模拟类免费游戏,用户设计自己的宇宙飞船,然后投入战斗。
- Publisheet: Excel 表格转为网页表格的在线工具。
- Facebook Horizon: Facebook 推出的大型 VR 虚拟游戏。玩家带上 VR 眼镜,在一个虚拟的世界漫游,将电影《头号玩家》的情节变成现实。
- This is sand: 一个手机 App,用来制作沙画。(@victor-fa 投稿)
- folder-explorer: 扫描一个目录,给出目录结构、文件大小等统计信息的桌面工具。(@FairyEver 投稿)
- 文本插入零宽度字符的工具: 这个在线小工具,在每个字符之间插入一个零宽度字符,用来逃过文本过滤系统,正常阅读不受影响。(@gongchengra 投稿)
- Bot Land: 一个在线策略游戏,玩家编程设计自己的机器人进行战斗。
- 微信对话开放平台: 微信的问答机器人服务,用户可以接入这个服务,在微信公号、微信小程序、企业网站等场合,对外提供客服机器人,进行智能答问,这里有介绍文章。(@juemuren4449 投稿)
- 浏览器地址栏的贪吃蛇游戏: 整个游戏就在地址栏里玩。
- algosuggest: 一个在线工具,只需回答几个简单的问题,描述你遇到的机器学习场景,它就返回应该使用哪一种机器学习算法。
- crontab 编辑器: crontab 是 Linux 系统的定时任务执行器。这个在线工具可以可视化生成 crontab 的配置文件。
- Calibre 4.0: 电子书管理软件 Calibre 发布4.0版本,底层进行了大幅度重写。
- AltStore: 苹果设备安装第三方应用商店的方法(不必越狱),看上去好像有效。
- nanoid: 一个极小的 uuid 生成的 JS 库。
- AutoCannon: 一个 Node.js 写的 Web 服务器负载性能测试工具。
- streamlit: 一个机器学习工具,可以一边写脚本,一边自动生成模型的可视化运行结果。还可以生成网页控件,手动拖拉查看模型变化。
- Bitwarden: 一个免费的多端密码管理器。
- imagededup: 一个基于 Python 的找出重复图片的工具,支持多种查重算法。
- Visual Studio Online: 微软官方的 Visual Studio 在线版,在浏览器里面提供 IDE 功能。
- Apache Guacamole: 一个远程桌面网关,可以在浏览器中远程访问其他计算机的桌面。
- HTTP Toolkit: 这个工具可以拦截和查看 HTTP/HTTPS 请求,并且可以 mock 服务器的回应。
- imgproxy: 一个 Go 语言写的图片代理网关,可以代理远程图片,并且提供格式转换和大小缩放功能。
- WebTest.app: 一个在线工具,比较广告拦截器对指定网址加载速度的影响,比如少了多少个请求、页面总体积下降多少。
- React Hooks Form: 这是一个 React 表单库,基于 React Hooks,看上去代码相当简洁,star 也很高,也许以后可以摆脱那些笨重的表单组件了。
- Shiori: Shiori 是一个自己架设服务的网址书签管理器,使用 Go 语言编写。
- navi: 一个命令行的交互式备忘工具,你可以查阅某个命令的作用。
- Slouch stoppah: 一个在线小工具,通过电脑摄像头,判断坐在屏幕前面的人的坐姿是否正确。
- 诺基亚短信图片生成器(英文): 这个工具可以生成老式诺基亚手机的短信图片。(@dcalsky 投稿)
- YaoYao - 跳绳: 一个微信小程序,带着手机跳绳,可以自动计数跳了多少下。(@haozes 投稿)
- Basecamp 个人版: 著名的项目管理软件 Basecamp 推出免费的个人版,此前都是要收费的。个人版最多一个项目可以有20个用户,对于小团队够用了。
- GitHub Mobile: GitHub 首次发布官方的手机客户端,目前只有 iOS 的 App,安卓版将稍后发布。
- OnionShare: 匿名分享文件的工具,通过 Tor 网络下载文件。
- dcp: 一个在主机间分享文件的命令行工具,使用 Dat 协议,进行点对点拷贝。
- rough-charts: 手绘风格的 React 图表库。(@beizhedenglong 投稿)
- repo-analytics: 分析 GitHub 仓库信息的在线工具。(@timqian 投稿)
- mintotp: 一个 Python 的二因素认证时间码工具,代码很简单,只有20行。
- Memex: 浏览器插件,可以对书签和浏览历史进行全文搜索。
- 彩云小译: 浏览器插件,一键将网页翻译成中英对照模式。(@bitwater 投稿)
- AntzGameOS: 该项目把游戏做成操作系统,打包成镜像,装到U盘,插入电脑开机启动,就能直接玩游戏。(@CasterWx 投稿)
- Pinbox: 一个国产的收集网上各种资源(网址、图片、文本)的在线服务,类似 Pinterest。(@yoler 投稿)
- bruno simon: 这是很久以来,我见过的最酷主页,整个页面都是 3D 的。页面源码是开源的。
- aimAndShoot: 一个纯概念的开源网页射击游戏,具有神经演化功能,软件会根据玩家的反应,对敌人进行增强,直到玩家失败。
- Chrome remote desktop: 谷歌推出了远程桌面软件,可以在手机和桌面浏览器里面,访问远程电脑的桌面,进行各种操作。
- CustomAnim: 这个网站可以将用户输入的文本,渲染成一段微粒的动画,支持中文。缺点就是后台资源有限,玩的人一多,就要排队等。
- onefetch: 这个命令行工具可以显示 Git 仓库的信息。
- Daily-warm: 一个 Go 语言脚本,每天向指定邮箱发送一封邮件,里面是天气、名言、诗歌。(@BarryYan 投稿)
- leonsans: 一款用 JavaScript 脚本绘制的英文字体,只要网页插入脚本,就能使用这个字体,即字体使用脚本画出来的,特别适合制作字体动画。(@rolitter 投稿)
- snake-go: Go 语言写的命令行贪吃蛇游戏。
- dn: 一个非常简单的命令行笔记脚本,可以写入/读取笔记。所有代码就是十几行 Bash 命令。
- hr-code: QR 码本质是机器可读的字符串,主要缺点是人类无法辨识。现在有人提出了一种新的QR码,机器和人类都可读。缺点就是如果字符很多,码图就会很大。
- SearX: SearX 是一个开源的搜索代理,可以自己架设谷歌实例,查看 demo 和实例列表。
- 幼儿密码: 麦克斯是一个一岁半的小孩,经常在笔记本电脑乱按。父母就做了一个网站,用户可以随机获取一个他乱按的字符串,作为密码。
- SingleFileZ: 一个浏览器扩展,可以将网页和上面的静态资源打包成一个 zip 文件。
- NitroShare: 一个跨平台的文件分享软件,可以在同一个局域网里面不同系统的机器之间互传文件。
- PostgREST: PostgreSQL 数据库的一个扩展,为任意数据库添加 RESTful API 接口。
- 日本铁路通: 国人开发的适合日本自由行的交通换乘 App,特点是全中文搜索显示,可一键切换查看日语站名,支持日本所有的地铁、电车、新干线,无广告。(@metromancn 投稿)
- 高铁通: 爱好者开发的全国高铁 App,可以显示列车的实时位置,支持点选车站,显示列车信息等,无广告。(@metromancn 投稿)
- 在线屏幕录制: 一个浏览器里面的在线录屏小工具。(@w3yyb 投稿)
- 加密信息写入图片工具: 这个在线工具可以把隐藏文本写入图片文件。图片依然可以正常使用,并且外观不发生变化,用户不会发现里面隐藏了加密信息。(@w3yyb 投稿)
- snapdrop: 一个开源的文件分享服务,使用 WebRTC 协议进行点对点传输。
- marktext: 一个跨平台的桌面 Markdown 编辑器。
- fingerprint.js: 一个在浏览器生成用户指纹的 JS 库,可以识别用户,不使用 Cookie。
- carnage3d: 3D 游戏《GTA1》的开源克隆,已经基本可玩。
- erra: 一个 Node.js 的 HTTP 接口调试工具,可以拦截并修改 HTTP 通信,也可以 Mock 接口。(@hughfenghen 投稿)
a*
寻路算法可视化演示: 本文在网页上演示a*
寻路算法,可以自己调整参数。(@sbfkcel 投稿)- easy-service: 一个开源工具,将程序注册为 Windows 的系统服务。(@pandolia 投稿)
- 划词二维码: Chrome 浏览器插件,为选中的文字生成二维码,可以用来为网页提到的网址生成二维码。(@tanghuibo 投稿)
- Slate: API 文档的静态站点生成器。
- AI 生成的渐变: 用户指定一个颜色,该网站会自动生成基于该颜色的渐变模式。
- Sketchviz: 生成手绘风格的流程图的在线工具。
- draw.io: 在线图表工具 draw.io 的源码。
- vy: 一个命令行的极简风格的 IDE。
- 必收: 一个收集和订阅外部内容的应用,有手机端和桌面端,可以收藏网址、微信文章、头条文章等。(@sinner-xing 投稿)
- invidious: Youtube 的开源前端,等于为 Youtube 换了皮肤,可以自己搭建实例。
- p2: 一个极简的 PDF 文件转 PNG 图片的开源服务器,我觉得挺好用,查看 Demo。
- Same Page 2: Chrome 浏览器插件,让浏览同一个网页的访问者互联聊天,源码在 GitHub。
- Joplin: 一个笔记和待办事项软件,支持桌面、手机和命令行,可以多端同步。
- code-surfer: 一个以幻灯片的形式展示源码的工具。
- 配色可用性查看工具: 这个网站可以查看,某个配色方案对于不同视力障碍人群的可用性,比如色盲、白内障、青光眼患者能不能看到,并给出该方案的评分。
- 远程浏览器: 该网站提供免费的远程浏览器,用户可以在本地浏览器里面打开远程浏览器,再通过后者访问网站。该站的代码开源。
- zim: 一个桌面端的 Wiki 编辑器,让你维护一个储存在本地的 Wiki。
- EasyDB: 一次性云端数据库,可以免费使用24小时。如果想永久保存数据,需要付费。
- Sourcetrail: 可视化源码浏览器,可以对 C、C ++、Java、Python 源代码进行静态分析,并以图形可视化的形式呈现。
- texme: 一个轻量级的 JavaScript 脚本,可以把 Markdown + LaTeX 文档直接渲染成网页。
- linjiashop: 一个开源的 Web 商城项目,基于 Spring Boot 和 Vue.js,支持 Web 端和移动端。(@enilu 投稿)
- NBAsh: 命令行的 NBA 直播查看工具,包括比分和球员统计。(@rogerzhu 投稿)
- resumd: 一个在线的简历编辑器,可以分享给他人一个可编辑的简历,也可以导出 PDF。(@timqian 投稿)
- MQTTX: 一款跨平台的 MQTT 消息网关的开源桌面客户端,可以用来测试消息收发。(@ysfscream 投稿)
- KubeSphere: 一个开源的容器管理平台,构建在 Kubernetes 之上,帮助企业管理容器环境。(@FeynmanZhou 投稿)
- mdr: 一个命令行的 Markdown 文件阅读器。
- react-mosaic: 一个基于 React 的浏览器窗格框架,可以让网页显示多窗格的效果。
- Legra.js: 一个 JS 库,可以生成乐高积木的图案。
- hello.js: 一个专门用于 OAuth2 登录的 JavaScript 库。
- slap: 一个命令行下的文本编辑器。
- JSONCrush: 一个 JSON 数据的压缩工具,可以把压缩后的 JSON 数据附加在 URL 上面。
- Eternal Terminal: 一个类似 SSH 的服务器远程登录工具,但是可以自动重新连接而不会中断会话。
- Sweet Home 3D: 一个开源的室内设计 3D 软件。
- roughViz.js: 一个生成手绘风格的网页图表的 JS 库。
- AnonAddy: 一个匿名邮件的转发工具,特点是允许开设无限个邮件账户。比如,你的用户名是
johndoe
,系统会分配给你一个二级域名johndoe.anonaddy.com
,你可以在这个域名上开设无限个邮件账户。 - Arya: Arya 是一款基于 Vue 的在线 Markdown 编辑器,粘贴 HTML 自动转换为 Markdown,支持 PPT 预览,以及绘制流程图、甘特图、时序图、任务列表、五线谱等功能。(@nicejade 投稿)
- Drumbot: 机器学习的鼓点机器人,可以根据用户输入的节拍,自动生成新的旋律。
- Drawpile: 多人实时协同作画的桌面应用。
- wired-elements: 一个有手绘效果的网页组件库。但是,真正特别之处在于它的底层是 Web components,让我们看到了除了React/Vue之外,还有其他的路。
- black: Python 语言的格式要求特别高,因为它通过缩进判断语法区块。现在有了这个工具,就可以自动化格式化 Python 代码,所以你不用担心写出风格一团糟的代码。
- sucrase: 一个新的 JavaScript 转码器,号称比 Babel 快20倍。
- deck.gl : Uber 开源的基于地图的数据可视化框架。
- 抖音机器人: 作者用 Python + ADB 做的 Bot。它会自动打开 APP 对视频截图,然后请求腾讯的 人脸识别 API,当颜值大于门限值
BEAUTY_THRESHOLD
时,点赞并关注,接着翻到下一页,重复进行该过程。 - Elementary OS: 一个基于 Ubuntu 的 Linux 发行版,目标用户是不懂计算机的人,用户界面高度模仿 macOS。
- Koko Analytics: 一个 WordPress 插件,用于收集和分析用户访问数据,不使用任何外部服务。
- si78c: 早期电子游戏《太空侵略者》的命令行移植版,使用 C 语言编写。
- VirtScreen: Linux 系统的虚拟桌面 App,可以起一个 VNC 服务,然后用 iPad 或其他设备的 VNC 客户端连接上去,就可以形成扩展桌面。(@liangguo 投稿)
- cairoshell: Windows 系统的一个可定制的桌面环境。
- knDB: 一个轻量级的 Node.js 数据持久化库。(@Knove 投稿)
- 舒尔特方块游戏: 舒尔特方格是数字1-25随机分布在25个方格里面,用户按照从小到大的顺序,依次指出每个数字的位置,根据耗时判断注意力水平的高低,详见百度百科。这个游戏最好在手机上玩。(@jwenjian 投稿)
- svg-text-animate: 一个将英语或数字字符,转为 SVG 动画的 JS 库。(@oubenruing 投稿)
- githuber-md: WordPress 的 Markdown 编辑器插件。
- docker-slim: 一个 Docker 镜像文件的瘦身工具,据称最好情况下,可以让镜像文件体积缩小为原来的30分之一。
- Cloudflare workers: Cloudflare 正式发布 workers 功能了,允许网站直接部署在它的边缘网络,即 CDN 的每个节点上面。这应该是目前 serverless 最好的方案了。
- openEuler: 华为发布自家的 Linux 发行版 openEuler,基于 CentOS。这是早先的华为 EulerOS 系统的开源版。根据介绍,主要特点是 ARM64 的完美支持和极高的安全性。
- Pixlr X: 一个基于 Canvas 和 WebGL 的在线图像编辑器。
- 微软数学: 微软公司的手机 App,通过摄像头拍摄数学公式,给出相关资料,甚至方程式的解。
- Nitter: 该网站是一个开源的推特 Web 客户端,参见代码仓库。同时提供推特用户的 RSS,可以通过下面网址获取指定用户的 RSS:
https://nitter.net/[username]/rss
。 - repl.it: 该网站提供了一个新功能,可以在浏览器里面自动加载并运行各种 GitHub 仓库。这里有一个 C++ 写的命令行扫雷游戏,直接在浏览器运行。
- Gitpod: 浏览器里面的 IDE 编辑环境,一键加载 GitHub 仓库,内部使用的是 VSCode Web 版,支持主要的编程语言。
- Happy Hues: 该网站提供一系列配色方案,可以实时切换、定制,查看效果。
- sizle: 一个在线制作 PPT 的网站。
- Lasting Paper: 一个 Kindle 阅读器的桌面客户端,可以自动同步高亮文本和注释。
- Hidden Bar: Mac 电脑的软件,可以隐藏/展开系统状态栏的图标。
- magicCss: 一个实现各类图形的 CSS 库。(@ifrontend-xyz 投稿)
- Edge 浏览器(Chromium 核心)预览版: 微软公司发布了使用 Chromium 核心的新 Edge 浏览器,可以从本地的谷歌浏览器直接导入书签,历史等信息。还能从微软自己的或谷歌的扩展商店下载插件。(@jwenjian 投稿)
- 极客阅读: 一个安卓 App,技术阅读的入口,汇聚了国内外技术博客、产品动态、公众号文章。(@wxyudl 投稿)
- 微信 Markdown 编辑器: 一款个微信公号文章的的编辑器,可以将 Markdown 编辑器,基于 wechat-format ,开放了一些可定制项目格式转为富文本格式,再贴到微信编辑器。(@acbin 投稿)
- Hammerspoon: Mac 电脑的自动化操作工具,使用 Lua 语言编写脚本。
- Killersheep: 一个 Vim 游戏,主要目的是展示 Vim 8.2 的新功能。
- WhoisXML API: 该网站提供各种网络信息查询,比如 IP 地理地址、Whois、DNS 等。
- Raileo: 该网站提供网站状态监控服务。免费账户可以监控三个网址,监控内容包括:运行时间监控、性能监控、SSL 监控和页面大小监控。
- SketchyComponent: 一个手绘风格的安卓组件库。(@5A59 投稿)
- c8: 一个 Node.js 的命令行工具,可以生成当前脚本的代码覆盖报告,即哪些代码是实际执行的,哪些没有执行。
- dockerpi: 一个 Docker 镜像文件,可以在 x86 计算机上运行树莓派环境。这里的重点是树莓派是 ARM 架构,所以等于在 x86 架构上模拟 ARM 架构。
- Boost Note: 一个笔记软件,有 Web 版和跨平台的桌面 App。
- playwright: 一个支持 Chrome、Safari、Firefox、Edge 的浏览器自动化工具,即一个自动化脚本对所有浏览器都有效,由 Puppeteer 团队出品。
- monica: 一个个人的 CRM(客户关系管理)系统,可以自己架设服务,管理你的所有人际关系。
- 普通话声调训练: 老外学习汉语普通话,最难掌握的就是四个声调。这个网址提供在线的声调训练,先听老师的录音,然后你跟着读一遍。浏览器会录下你的声音,判断声调发音是否正确,不过它的准确性似乎有点问题,有时会认不出正确发音。
- kutt: 开源的短链接生成器,基于 Node.js,允许自定义短链接、设置链接密码,还提供访问统计。
- tesseract.js: 一个 JavaScript 语言的 OCR 库,可以在网页运行,识别图片中的文字。它支持100多种文字,包括中文。这里还有一篇教程,介绍 Python 语言如何使用这个库。
- sshelper: 一个安卓的 SSH 服务器应用,使你可以 SSH 登录到安卓手机。(@ch-cn 投稿)
- Pic Hance: 一个将低分辨率图片增强为高分辨率的工具,可以将分辨率增加4倍(即长和宽各增加一倍)。
- cats-of-jasnah: 一个为2岁~4岁婴儿开发的网页游戏,让孩子选有多少只符合条件的猫,比如红色的猫有多少只。
- linkding: 一个自己架设的网址书签服务。
- darktable: 一个数码照片的后期处理软件,可以视作 Lightroom 的开源版。
- digiKam: 数码照片管理的跨平台桌面软件。
- Snip: 将打印的数学公式转成 LaTex 代码的工具。
- Gmail 分析器: 命令行工具,可以显示你的 Gmail 邮箱的统计数据。
- age: 一个命令行工具,使用公钥/私钥对文件进行解密和加密,用法很简单。
- 蚁阅: 开源的 Web 端 RSS 阅读器,基于 Python。(@guyskk 投稿)
- stpyv8: 一个引入 V8 引擎的 Python 模块,使得 Python 程序里面可以写 JavaScript 代码。
- NodeTube: 一个可以自己架设的 Youtube 替代品,可以上传视频在网页观看,基于 Node.js。
- tauri: 一个使用各平台的 WebView 控件,构建跨平台桌面应用的 JavaScript 框架。(@mantou132 投稿)
- GitHub-Chart: Chrome 浏览器插件,可以三维显示 GitHub 的提交统计。(@ryuzheng 投稿)
- Generative Placeholders: 获取占位图像的网站,所有生成的图像都是艺术化的几何图形。
- Terrastruct: 一个在线的架构图、流程图工具。
- sscaffold-css: 一个极简的 CSS 默认样式库,目的是为 HTML 裸标签提供美观的样式。
- Wayback Machine 插件: Chrome 浏览器插件,互联网档案馆的官方版本,可以查看一个网页的历史版本,包括那些已经无法访问的网页。
- inlets: 一个反向代理服务器,可以将内网的服务映射到公网。
- jql: 一个命令行的 JSON 数据查询工具,有更简单的查询语法。
- Broot: 一个命令行的目录树浏览工具,可以作用
ls
命令的替代品。 - Snowpack: 一个 JavaScript 工具,可以将 node.js 模块转成单个的 JS 文件,替代 Webpack 这样的打包工具。
- Hexo Cheatsheets Theme: 一个 Hexo 的主题,可以用来制作速查表(cheatsheet)网站,参见 devhints.io 的例子。(@glazec 投稿)
- 萤火虫: 网页模拟黑夜中萤火虫飞舞的效果。
- png: 一个 Node.js 模块,用于 PNG 图片的解码和编码。(@vivaxy 投稿)
- showdoc: 一个技术文档网站的服务端,适合展示团队的技术文档、API 文档。(@star7th 投稿)
- GayHub: Chrome 浏览器插件,优化 GitHub 使用体验,提供项目目录树、文内目录导航、图片全屏预览等功能。(@yanyue404 投稿)
- Spotify-Lyrics: Chrome 浏览器插件,可以在 Spotify Web Player 里面显示歌词,歌词来自网易音乐的接口。(@mantou132 投稿)
- memo: 一个笔记软件,数据可以储存在 GitHub Gist。有 Web 版和桌面版,可惜没有手机 App。
- MojoJson: 一个通用的 JSON 解析算法,简单高效快速,提供 C# 和 C 的实现,也可以轻松用其它编程语言实现。(@scottcgi 投稿)
- craft.js: 一个可以通过拖拽生成 React 应用的可视化框架。(@ifrontend-xyz 投稿)
- onedev: 一个 GitLab 的替代品,DevOps 平台,带有 Git 版本管理、issue 追踪、Pull Request、持续集成等功能。
- qier-player: 一个 H5 视频播放器的 React 组件。(@vortesnail 投稿)
- 写作猫: AI 写作助手,可以给出文章中的语言错误。(@iiismile 投稿)
- MojoJS-Animation: 一个轻量级的 JS 网页动画引擎。(@scottcgi 投稿)
- Rust JVM: 一个示例项目,使用 Rust 语言写的 JVM 虚拟机。(@douchuan 投稿)
- netgraph: 一个 Go 语言写的 HTTP 抓包分析器,带有 Web 界面。(@ga0 投稿)
- qier-progress: 一个网页顶部进度条的 JS 库。(@vortesnail 投稿)
- pyprotect: 一个 Python 代码的加密器,可以防止别人看脚本源码。(@ga0 投稿)
- 简易数学函数作图工具: 一个在线生成数学函数图形的网页小工具。(@DoctorLai 投稿)
- Jane: 一个超级轻量的静态博客系统,使用 Kotlin 语言。(@pandolia 投稿)
- akshare: 一个基于 Python 的开源金融数据接口库,目的是实现股票、期货等金融产品从数据采集、数据清洗到数据下载的工具,满足金融数据科学家、数据科学爱好者在数据获取方面的需求。(@jindaxiang 投稿)
- Sitdown: 一个将 HTML 源码转换为 Markdown 的 JS 库,可以定制规则。(@LinFeng1997 投稿)
- GoatCounter: 一个开源的访客统计软件。
- Language Learning with Netflix: Chrome 浏览器插件,可以在 Netflix 的视频页面上同时显示原文和英语字幕,适合学习外语,需要用户有 Netflix 收看资格。
- Clipboard History Pro: Chrome 浏览器插件,用来管理系统的剪贴板,可以查看剪贴板的历史记录。
- 这里有多少只猫?: 一个供幼儿练习辨识能力的在线游戏,第93期曾介绍过英文版,这里是网友做的汉化版。(@StylishSite 投稿)
- tomato-clock: 一个实现番茄工作法(将工作划分为25分钟的片段)的 Python 小脚本。(@coolcode 投稿)
- Fluttify: 一个 Flutter 框架的插件开发工具,解决了插件开发过程中的类型安全,编码繁琐等痛点,目前已有的典型案例有高德地图插件。(@yohom 投稿)
- 可视化浮点数: 该网页提供32位浮点数和64位浮点数的二进制结构图,可以方便地设置每一个二进制位,显示对应的数字。
- AltSearch: 一个谷歌网页搜索的替代品,没有隐私跟踪,无广告。
- Proton Native: Electron 的替代品,使用 React Native 的语法开发跨平台的桌面应用程序,但是底层使用的是 Qt 组件库。
- Nototo: 一个思路很新颖的笔记软件,以可视化的方式做笔记,目前只有 Web 版。一条笔记就是新建一块地,一个目录就是新建一个岛屿,打标签就是新建建筑物。
- darken: 一个 JS 脚本,一行代码让网页从亮模式变为暗模式。
- dnote: 开源的知识管理软件,支持 Web 、命令行和浏览器插件。
- Rete.js : 一个网页可视化编程框架,带有节点编辑器。
- openVidu: 一个开源的视频会议软件,使用 WebRTC 技术。
- GitHub 官方 App: GitHub 的官方手机客户端,安卓和 iOS 都支持,可以发 issue、合并 PR、代码 Diff 等等。
- bigbluebutton: 开源的远程教育软件,也可用作视频会议。
- fastai-cnn-camera-app: 一个示例项目,如何在网页上使用神经网络,识别照片里面的物体,比如人、树、椅子等等。
- Hand Mirror: 一个 macOS 应用,可以在系统菜单栏显示一个图标,点击后直接显示摄像头画面。
- jira_clone: 使用 React + Node.js 写的项目管理工具 Jira 的克隆。
- vardbg: 一个 Python 脚本的调试工具,并可以生成脚本运行流程的可视化视频。
- AmIUnique: 这个网站显示 JavaScript 可以收集多少用户信息,当作唯一指纹,用来追踪用户。
- Commento: 一个为网页插入评论的 Web 服务,可以作为 Disqus 的替代品。
- Mirage JS: 一个模拟服务器 API 返回结果的前端 JS 库。
- 几何艺术占位符图像: 该网站提供占位符图像(Placeholder),图像内容是算法生成的几何图形。