Skip to content
/ Penio Public

✒️ An open-source screen annotation tool.

License

Notifications You must be signed in to change notification settings

game1024/Penio

Repository files navigation

简体中文 | English | 日本語 | 한국어 | Français | Deutsch

Penio Logo

Penio

更酷、更炫、更灵动

一款强大的屏幕标注和演示工具,让你的演示、教学、录屏更加生动有趣


GitHub Stars GitHub Forks Github Issues
Downloads Version Platform
提交活跃度


📦 安装

下载安装包

前往 Releases 页面下载适合你操作系统的安装包:

  • Windows:

  • macOS:

    • Apple Silicon (M1/M2/M3等): Penio_x.x.x_aarch64.dmg
    • Intel 芯片: Penio_x.x.x_x64.dmg
  • Linux:

    • ARM 芯片: Penio_x.x.x_aarch64.deb / Penio_x.x.x_aarch64.AppImage / Penio_x.x.x_aarch64.rpm
    • x64 芯片: Penio_x.x.x_amd64.deb / Penio_x.x.x_amd64.AppImage / Penio_x.x.x_amd64.rpm

🚀 使用

基本操作

  1. 启动应用:应用会最小化到系统托盘
  2. 打开设置:点击托盘图标 → 设置
  3. 启用功能
    • 在"鼠标"标签页启用点击特效
    • 在"键盘"标签页启用键盘回显
    • 在"绘图"标签页配置快捷键
  4. 开始使用:按下快捷键即可在屏幕上绘图

✨ 功能特性

🎨 屏幕绘图

在屏幕上自由绘制,支持多种绘图工具,让你的演示更加直观。

压感画笔

支持压感的画笔工具,线条粗细随力度变化

-.mp4

渐隐画笔

笔迹自动渐隐消失,适合临时标注

-.mp4

矩形工具

快速绘制矩形框,突出重点区域

-.mp4

椭圆工具

绘制圆形和椭圆,标注关键内容

-.mp4

🖱️ 鼠标点击特效

为鼠标点击添加炫酷的视觉效果,让观众清楚看到你的操作。

水波纹

default.mp4

烟花

default.mp4

螺旋

default.mp4

圆形描边

default.mp4

方形描边

default.mp4

⌨️ 键盘回显

实时显示你按下的按键,让教学演示更加清晰。

default.mp4

🌍 多语言支持

支持中文(简体/繁体)、英语、日语、韩语、法语、德语、西班牙语等多种语言。

🎯 其他特性

  • 跨平台支持:支持 Windows、macOS、Linux
  • 透明窗口:绘图时不遮挡屏幕内容
  • 快捷键操作:自定义快捷键,快速切换功能
  • 自定义样式:调整颜色、大小、速度等参数
  • 开机自启:可设置开机自动启动
  • 系统托盘:最小化到系统托盘,随时调用

🛠️ 开发

开发环境要求

  • Node.js >= 18
  • Bun >= 1.0
  • Rust >= 1.70
  • 操作系统特定要求:
    • Windows: WebView2
    • macOS: Xcode Command Line Tools
    • Linux: webkit2gtk, libgtk-3-dev

项目结构

penio/
├── src/                    # 前端源码
│   ├── components/         # React 组件
│   ├── hooks/              # 自定义 Hooks
│   ├── i18n/               # 国际化
│   ├── pages/              # 页面
│   ├── store/              # 状态管理
│   └── utils/              # 工具函数
├── src-tauri/              # Tauri 后端
│   ├── src/                # Rust 源码
│   ├── icons/              # 应用图标
│   └── capabilities/       # 权限配置
├── docs/                   # 文档和演示视频
└── public/                 # 静态资源

📄 许可证

本项目采用 MIT License 开源协议。


🙏 致谢

🎁 请我杯咖啡

如果觉得这个项目对你有帮助,请给个 ⭐️ Star 支持一下!

名称 介绍 备注
365VPN 我用过最稳定的,不限流的全系统VPN 体验地址

📮 联系方式


Star History Chart

About

✒️ An open-source screen annotation tool.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors