https://github.com/bonfire-xmpp/bonfire
A modern XMPP client
https://github.com/bonfire-xmpp/bonfire
bonfire electron standalones xmpp xmpp-client
Last synced: over 1 year ago
JSON representation
A modern XMPP client
- Host: GitHub
- URL: https://github.com/bonfire-xmpp/bonfire
- Owner: bonfire-xmpp
- License: gpl-2.0
- Created: 2021-02-18T19:16:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-07-26T16:01:58.000Z (almost 5 years ago)
- Last Synced: 2024-10-24T15:38:35.952Z (over 1 year ago)
- Topics: bonfire, electron, standalones, xmpp, xmpp-client
- Language: Vue
- Size: 13.9 MB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bonfire
A modern XMPP client
## Building
The client itself is a web app written in Nuxt.js (a Vue framework).
You can get a local development server with hot reloading running with
`npm run dev`.
If you want to build the static files to `/dist`, do `npm run generate`.
### Standalones
To build standalones for native platforms, we use Capacitor.
You'll need to have ran `npm run generate`.
Currently only Electron (desktop) is supported, but mobile platforms
are coming up soon ahead.
To build for Electron:
```shell
cd electron && npm ci && cd .. # Install electron build dependencies
npx cap sync @capacitor-community/electron
npm run build:electron # or electron-windows for specific OS
# Your build is now in electron/dist/
```