https://github.com/guojikun/toolbox
工具集,使用 Tauri (Rust + Vue) 开发
https://github.com/guojikun/toolbox
tauri toolbox tools vue web
Last synced: about 1 year ago
JSON representation
工具集,使用 Tauri (Rust + Vue) 开发
- Host: GitHub
- URL: https://github.com/guojikun/toolbox
- Owner: GuoJikun
- License: mit
- Created: 2024-07-02T10:08:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-18T01:00:55.000Z (over 1 year ago)
- Last Synced: 2025-04-05T14:41:57.527Z (about 1 year ago)
- Topics: tauri, toolbox, tools, vue, web
- Language: Rust
- Homepage:
- Size: 570 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Toolbox
使用 tauri 开发的一个工具集软件
## 插件设想
```md
plguin-A
- config.json
- index.html
```
```json
// plugin/config.json
{
"id": "", // 插件的唯一标识,为了防止重复最好加上自己的名字
"name": "", // 插件的名字
"main": "plugin-a/index.html", // 默认是插件目录下的 index.html(要包含插件目录)
"primissions": [], // 同 tauri 的权限
"keywords": [], // 在软件中搜索的关键字
"description": "", // 插件描述
"version": "",
"author": "",
"email": "",
"homeUrl": "https://xxxx.com",
"type": "backend/frontend"
}
```
## 设置项
- 基础设置
- 唤起搜索页面的快捷键
- 插件设置
- 插件目录
## 参与开发
```bash
git clone https://github.com/xxxx/xxx.git
# 安装插件依赖并将构建插件作为项目的插件使用、复制二进制文件
pnpm plugins
# 安装项目依赖
pnpm i
# 启动项目
pnpm tauri dev
```