实时数据待拉取(运行 scripts/enrich.py 后填充)
vimac

项目简介

用键盘代替鼠标的 macOS 应用。它可以让用户实现仅通过键盘操作苹果电脑,支持两种操作模式。- 激活模式:将屏幕上可点击的位置,映射成键盘按键- 滚动模式:使用 HJKL 按键,可完成区域滚动

本期其他项目

全部 →
bare-metal-programming-guide
C第 82 期

bare-metal-programming-guide

裸机编程指南。这是一份教你如何在不依赖 IDE 的情况下,进行单片机开发的教程。内容先是介绍了寄存器、向量表、启动代码、链接脚本等知识点,最后实现了一个带设备仪表盘的 Web 服务器。

sumatrapdf
C第 82 期

sumatrapdf

免费小巧的开源 PDF 阅读器。这是一款体积小、占用内存少、启动速度快的 Windows PDF 阅读工具,拥有日常所需的所有功能和简约大方的界面,这一切不多不少刚刚好。

来自 @Tianchi Gao 的分享
ZSWatch
C第 82 期

ZSWatch

自制开源智能手表。该项目是基于开源 Zephyr 的智能手表,设备包含了一个分辨率为 240x240 的 IPS TFT 圆形屏幕和 3 个按钮(上一页/下一页/进入),支持计步、血氧仪、心率仪、蓝牙等功能。

carnac
C#第 82 期

carnac

用于展示键盘按键操作的工具。这是一款能够在桌面实时显示键盘操作记录的工具,多用于演示应用、录制教程等场景,适用于 Windows 7 及以上的操作系统。

downkyi
C#第 82 期

downkyi

一款多功能的 B 站视频下载工具。这是一款简单易用的哔哩哔哩视频下载工具,它拥有简洁的操作界面,使用起来十分方便。支持批量下载、音视频提取、去水印等功能。

SeeSharpSnake
C#第 82 期

SeeSharpSnake

用 C# 写一个小于 8KB 的贪吃蛇。这个项目的重点不是教你如何用 C# 写出一个贪吃蛇游戏,而是讲解怎么将编译后的 C# 贪吃蛇程序,从最初的 65MB 精简成 8KB 大小、可以独立运行的应用。```shell# To build the 4.7 MB version of the game dotnet publish -r win-x64 -c Release /p:Mode=CoreRT# To build the 4.3 MB version of the game dotnet publish -r win-x64 -c Release /p:Mode=CoreRT-Moderate# To build the 3.0 MB version of the game dotnet publish -r win-x64 -c Release /p:Mode=CoreRT-High# To build the 1.2 MB version of the game dotnet publish -r win-x64 -c Release /p:Mode=CoreRT-ReflectionFree# To build the 10 kB version of the game dotnet publish -r win-x64 -c Release /p:Mode=CoreRT-NoRuntime```

暂无截图
C++第 82 期

cpp-httplib

一个文件的 C++ HTTP/HTTPS 库。这是一个用 C++11 写的仅头文件、跨平台的 HTTP/HTTPS 服务器端和客户端库,使用时十分方便,只需在代码中引入 `httplib.h` 文件。```c++#define CPPHTTPLIB_OPENSSL_SUPPORT#include "path/to/httplib.h"// HTTPS httplib::Client cli("https://hellogithub.com");auto res = cli.Get("/periodical");res->status;res->body;```

Ripes
C++第 82 期

Ripes

RISC-V 的模拟器和汇编编辑器。该项目可以通过图形化的方式,展示机器代码在各种微架构上运行的过程,可用于探索不同的高速缓存设计对性能的影响等问题。

同类项目

全部 →
LockIME
Swift第 124 期

LockIME

锁住输入法的 macOS 菜单栏工具。这是一款用 SwiftUI 开发的 macOS 菜单栏工具,可全局或按应用、网址锁定指定输入法,一旦被手动或其他应用切换,便会立即恢复。它支持自定义快捷键、规则备份、配置导入导出等功能,安装包不到 3MB,且无需系统权限。

来自 @Kevin Cui 的分享
opendisplay
Swift第 124 期

opendisplay

把 iPhone 变成 Mac 扩展屏。这是一款免费开源的 macOS 副屏工具,可将闲置的 iPhone 或 iPad 变成第二个显示器。插上数据线或连同一 Wi-Fi 即可使用,可以直接把窗口拖过去,支持用手指点按、拖拽和双指滚动操作 Mac。

WhichSpace
Swift第 124 期

WhichSpace

菜单栏里的桌面空间切换工具。这是一款用于查看和切换 macOS 桌面的工具,支持点击图标或滚动鼠标快速切换桌面,还能为每个桌面设置颜色、图标、文字标签或表情符号。

Atoll
Swift第 123 期

Atoll

把 MacBook 刘海变成灵动岛的应用。这是一款用 SwiftUI 写的 macOS 工具,能够将 MacBook 顶部的刘海变成类似灵动岛的多功能控制中心。它平时隐藏于屏幕顶部,支持 Apple Music/Spotify 媒体控制、CPU/GPU/内存等系统监控、计时器、剪贴板历史和日历预览,并提供锁屏小组件和手势操控。

MacTools
Swift第 123 期

MacTools

住在菜单栏里的 macOS 工具集合。这是一款免费开源的 macOS 菜单栏工具,将一堆常用的系统操作和实用功能放到菜单栏里,支持防休眠、自动隐藏 Dock、系统静音、Xcode 清理、弹出磁盘、清空废纸篓、IP 查询和翻译等功能。

CodexBar
Swift第 122 期

CodexBar

所有 AI 编程工具用量一目了然。这是一款集中显示 Codex、Claude、Cursor、Gemini、Copilot、Grok 等 40 多个 AI 工具的配额用量与重置倒计时的 macOS 应用。它复用已有的 OAuth、浏览器 Cookie、API Key 等认证信息,无需重新登录,支持用量进度条、服务状态监控等功能。

health-tick-release
Swift第 122 期

health-tick-release

macOS 菜单栏久坐提醒工具。这是一款常驻 macOS 菜单栏的久坐提醒应用,支持自定义 1-120 分钟的工作时长和 1-15 分钟的休息时长,到点弹窗强制休息。它提供右上角、左上角、屏幕中央或全屏强制等多种提醒方式,并配有每日目标、连续打卡、解锁徽章、柱状图和热力图等数据统计功能。

whatcable
Swift第 122 期

whatcable

这根 USB-C 线到底能干啥。这是一款能够识别插在 Mac 上的 USB-C 线能充多快、传多快的工具,可显示传输速率、充电速度、功率上限、E-Marker 芯片厂商等信息。