Contributing
https://github.com/kunkunsh/kunkun/blob/develop/CONTRIBUTING.md
If you are interested in contributing to the project, please read the following guidelines.
Development
Prerequisites
- Node.js
 - pnpm
 - Bun
 - Deno
 - Rust
 - protobuf
- MacOS: 
brew install protobuf - Linux: 
sudo apt install -y protobuf-compiler - Windows:
Then configure the environment variables (yours may differ):
Terminal window choco install protocchoco install opensslOPENSSL_DIR:C:\Program Files\OpenSSL-Win64OPENSSL_INCLUDE_DIR:C:\Program Files\OpenSSL-Win64\includeOPENSSL_LIB_DIR:C:\Program Files\OpenSSL-Win64\lib
 
 - MacOS: 
 - cmake
- MacOS: 
brew install cmake - Linux: 
sudo apt install -y cmake 
 - MacOS: 
 
Setup
git clone https://github.com/kunkunsh/kunkun.git --recursivepnpm installpnpm prepareRun Desktop App
pnpm --filter @kksh/desktop tauri dev# or run it within the desktop app directorycd apps/desktoppnpm tauri devi18n
If you are willing to help with the translation, please use translations in json files in apps/desktop/messages.
Use en.json as a reference.