🥝 Next generation of the Kiwi IRC web client
Kiwi IRC
A versatile web based messenger using IRC
Connection modes:
Installing Kiwi IRC
If you just want to embed an IRC client on your website, you can generate a custom client hosted by kiwiirc.com using the simple client builder, https://kiwiirc.com/clientbuilder/
To install Kiwi IRC on your own server, pre-built and ready to use installers can be found at the downloads page, https://kiwiirc.com/downloads/
Building from source Dependencies
Before you can build or start to develop on Kiwi IRC, make sure to have the following installed on your system:
Building for production
# Install dependencies $ yarn installBuild Kiwi IRC into the dist/ folder
$ yarn run build
Note: Be sure to copy the files from the dist/
folder to your webserver! This folder will be overwritten each time it is built.
Development environment
Kiwi IRC is built using Vuejs, webpack and babel.
# Install dependencies yarn installOptionally link git pre-commit linting hooks
ln -s $PWD/scripts/pre-commit .git/hooks/
A development web server with hot reloading at http://localhost:8080/
yarn run dev
Note: Do not use this development environment on your live website. It is slow, very large, and unsecure.
Configuration
By default, the client will load the /static/config.json file on startup which contains the runtime configuration. When running in the development environment this can be found at static/config.json
Browser support
Kiwi IRC is tested on all modern browsers and IE11. Other browsers are not actively tested and may have trouble running Kiwi IRC.
Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.
We'll never share your email with anyone else.