AppPie@AppPie · Post #2179 · 2024/10/08 04:03
UptimeFlare —— Cloudflare Workers 驱动的 Uptime 监控
🔗GitHub
一个由 Cloudflare Workers 驱动的开源、Serverless 且功能丰富的 Uptime 监控及状态页面。
功能
• 易部署
• 免费开源
• 监控功能
◦ 最多支持 50 个 1 分钟精度的检查
◦ 支持指定全球 310+ 个城市 的监控节点
◦ 支持 HTTP/HTTPS/TCP 端口监控
◦ 最多 90 天的 uptime 历史记录和 uptime 百分比跟踪
◦ 可自定义的 HTTP(s) 请求方法、头和主体
◦ 可自定义的 HTTP(s) 状态码和关键字检查
◦ 支持 100 多个通知渠道 的宕机消息通知
◦ 可自定义的 Webhook
• 状态页面
◦ 所有类型监控的交互式 ping(响应时间)图表
◦ 响应式设计及浅色深色主题
◦ 配置选项丰富的状态页面
◦ 支持自定义域名和 CNAME
◦ 可选密码认证(私人状态页面)
◦ 用于获取实时状态数据的 JSON API
文档
查看项目 Wiki 获取。
开源许可
Apache-2.0 License。
#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #2227 · 2024/11/08 04:03
Latest —— 检查 macOS 常用应用更新的小工具
🔗GitHub
Latest 是一款适用于 Mac 的小型实用工具。它是一个免费、开源的 macOS app,能检查应用是否是最新版本,快速了解哪些应用有了更新、更新了哪些内容,并即时进行更新。
安装
• 从 Releases 下载应用
• 通过 Homebrew Cask 安装:brew install --cask latest
• 从源代码构建:需要 Xcode 11 和 Swift 5。
#App#GitHub#macOS#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #2183 · 2024/10/11 01:01
Vaul —— 适用于 React 的抽屉组件
🔗GitHub
Vaul 是一个无样式的 React 抽屉组件,可作为移动设备和平板设备上的对话框替代品。
该组件无预设样式,支持手势驱动的动画效果,由 Emil Kowalski 制作。
使用方法
要开始使用该库,请在你的项目中安装:
npm install vaul
在应用中使用抽屉组件:
import { Drawer } from 'vaul';
function MyComponent() {
return (
<Drawer.Root>
<Drawer.Trigger>Open</Drawer.Trigger>
<Drawer.Portal>
<Drawer.Content>
<Drawer.Title>Title</Drawer.Title>
</Drawer.Content>
<Drawer.Overlay />
</Drawer.Portal>
</Drawer.Root>
);
}
文档
在 文档 中查阅完整的 API 参考和示例。
#GitHub#React#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #2105 · 2024/08/09 01:02
#Apps
Pearcleaner —— 免费开源的 Mac 应用清理工具
🔗GitHub
Pearcleaner 是一个免费开源且遵循公平代码许可的 Mac 应用清理工具。
功能特点
• 已签名 / 公证
• 使用 Swift 编写,应用体积小
• 快速查找以前卸载应用的残留文件,搜索时间几乎为零
• 可启用监视助手,监控废纸篓中的已删除应用进行清理
• 设置中可以启用迷你模式
• 菜单栏图标选项
• 一次性模式
• 可以将应用拖放到 Pearcleaner Dock 图标或应用窗口进行卸载
• 可选的 Finder 扩展,允许你直接从 Finder 卸载应用
• 主题系统,提供自定义颜色选择器
• 使用徽章区分常规应用、Safari 网页应用和移动应用
• Pearcleaner 应用本身具有干净卸载菜单选项,如果你想停止使用并删除所有文件和启动项
• 应用启动时的新功能提醒
• 可选的 Homebrew 清理
• 从残留文件搜索中排除文件/文件夹
安装
• 从 Releases 页面下载安装预编译版本
• 通过 Homebrew 安装:brew install pearcleaner
系统要求
• 需要 macOS 13.0+(大多数功能可能在测试版系统上运行)
• 需要完整磁盘权限以搜索文件,以及删除 / 恢复文件的辅助功能权限。
许可证
Pearcleaner 采用 Apache 2.0 加 Commons Clause 许可。
#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #1959 · 2024/04/29 04:02
#Apps
QuickRecorder —— 多功能、轻量化的 macOS 屏幕录制工具
🔗GitHub | Web
功能特点
• 使用 SwiftUI 编写,体积小巧轻量化,软件大小仅 4MB 左右
• 支持窗口录制,App 录制等模式。
• 支持窗口声音内录,鼠标高亮,隐藏桌面文件等功能
• 启动后直接显示主功能面板,关闭后可以点击 Dock 栏图标再次呼出
• 开始录制后会在菜单栏显示录制指示器,可随时暂停或查看录制时长
安装
• 通过 Homebrew 安装:brew install lihaoyun6/tap/quickrecorder
• 手动安装:前往 Release 页面下载安装。
系统要求
需要使用 macOS Ventura 13 或更高版本的 macOS 系统。
开源许可
该项目使用 AGPL-3.0 license。
🔖#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #1958 · 2024/04/26 04:01
#Apps
AirBattery —— 在 Mac 上实时监控多款设备的电量
🔗GitHub | Web
AirBattery 是一款 macOS app,可以获取多款设备的电量信息并显示在 Dock 栏、状态栏上或小组件上。
功能特点
• AirBattery 启动后,能自动在 Dock 栏和状态栏显示所有支持隔空电量获取的设备电量。
• 可选择仅在 Dock 栏或状态栏中显示电量。
• 通过单击 Dock 图标或状态栏图标,或添加小组件,轻松查看周边设备的电量信息。
• 可在偏好设置中调整状态栏图标,使其实时显示电量,如同系统自带图标。
• 允许用户隐藏或取消隐藏特定设备的电量显示,以适应个人需求。
安装
• 通过 Homebrew 安装:brew install lihaoyun6/tap/airbattery
• 手动安装:前往 Release 页面下载安装。
系统要求
需要使用 macOS Big Sur 11 或更高版本的 macOS 系统。
开源许可
该项目使用 LGPL version 2.1。
🔖#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #1946 · 2024/04/12 04:03
#Apps
Ice —— macOS 菜单栏管理工具
🔗GitHub
Ice 是一款 macOS 菜单栏管理 app,专为隐藏和显示菜单栏项目而设计。
特点
• 隐藏或永久隐藏菜单栏项
• 鼠标悬停或点击空白区域显示隐藏项
• 滚动或滑动菜单栏以显示隐藏项
• 自动重新隐藏和拖放界面
• 菜单栏项目搜索和自定义间距
• 支持多种菜单栏外观自定义:着色、阴影、边框及形状
安装
• 通过 Homebrew 安装:brew install jordanbaird-ice
• 手动安装:前往 Release 页面下载安装。
开源协议
该项目使用 MIT License。
注意:Ice 目前正在积极开发中。一些功能尚未实现。
#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #1927 · 2024/03/27 01:01
#Apps
Reminders MenuBar —— 查看和操作提醒事项的 macOS 菜单栏应用
🔗Github
Reminders MenuBar 是一款简单的 macOS 菜单栏 app,用于查看提醒事项并与之交互。使用 SwiftUI 开发,并将 Apple 提醒事项作为数据来源。
特点
• 通过 macOS 菜单栏进行所有互动
• 与 Apple 提醒事项 app 保持数据同步
• 在所选列表中创建新提醒
• 使用自然语言设置提醒的截止日期
• 标记提醒为已完成/未完成
• 编辑提醒,移除提醒或在列表间移动提醒
• 查看即将到来的提醒列表
• 通过列表或完成状态过滤提醒
安装
• 通过 Homebrew 安装:brew install --cask reminders-menubar
• 手动安装:前往 Release 页面下载安装。
系统要求
需要 macOS Big Sur 11 或更高版本的 macOS 系统。
语言
支持英语、简体中文、法语、德语等多种语言。
开源协议
该项目使用 GNU General Public License v3.0。
#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #1912 · 2024/03/18 04:01
#Apps
Applite — 适用于 macOS 的 Homebrew Casks GUI app
🔗Web | GitHub
Applite 是一款免费开源的 macOS 应用程序,旨在简化使用 Homebrew 安装和管理第三方应用程序的流程。该应用基于 Swift 和 SwiftUI 构建。
主要特性
• 单击安装、更新和卸载应用
• 为非技术用户设计的清晰简单用户界面
• 免费开源
• 精选的优秀应用展示
• 可以与现有的 brew 安装一起使用
安装
• Homebrew: brew install --cask applite
• 手动安装: 下载 DMG 文件。
系统要求
需要 macOS Ventura 13 或更高版本的 macOS 系统。
开源协议
Applite 使用 MIT 许可证。
#App#macOS#GitHub#OpenSource
📮 频道 @AppPie
AppPie@AppPie · Post #2398 · 2025/04/21 04:04
#Apps
Wechat Article Exporter: 在线批量导出微信公众号文章工具
🔗GitHub
Wechat Article Exporter 是一款开源的微信公众号文章批量导出工具,支持完整还原文章样式,包括阅读量、评论数据以及内嵌的音视频内容。该工具无需用户搭建任何环境,支持私有部署,是文章资料收藏和研究的理想助手。
主要功能
- 搜索公众号:支持通过关键词和公众号 ID 搜索目标公众号
- 批量导出:可同时选择多篇文章进行批量导出,节省时间
- 还原样式:导出为 HTML 格式,打包图片和样式文件,100% 还原原文样式
- 多媒体保存:支持导出文章中内嵌的音频和视频文件
- 数据完整:保留阅读量、评论等数据信息
- 缓存机制:缓存文章列表数据,减少接口请求次数,提高下载速度
- 过滤功能:自动过滤已删除的文章,确保获取最新有效内容
开源许可证
MIT License。
#GitHub#OpenSource#WeChat
📮 频道 @AppPie