An open API service indexing awesome lists of open source software.

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) 开发

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
```