# [![Logo]][Home] IRC framework [![Status]][CI] [![Coverage]][Coveralls]

A cross-platform IRC framework written with Qt.

Communi provides a set of tools for enabling IRC connectivity in Qt-based C++ and QML applications.
See the [online reference documentation](https://communi.github.io/doc) for help with getting started.

## Version

Communi uses semantic versioning. Given the version number **MAJOR**.**MINOR**.**PATCH**, Communi increments the:

- **MAJOR** version when introducing incompatible API changes,
- **MINOR** version when adding functionality in a backwards-compatible manner, and
- **PATCH** version when making backwards-compatible bug fixes.

## License

Communi is free software; you can redistribute and/or modify it under the terms of the [BSD](http://opensource.org/licenses/BSD-3-Clause) license.

## Contact

- Website: [communi.github.io](https://communi.github.io)
- Documentation: [communi.github.io/doc](https://communi.github.io/doc)
- Issue tracker: [communi.github.io/issues](https://communi.github.io/issues)
- IRC channel: `#communi` on irc.freenode.net

[Home]:      https://communi.github.io
[Logo]:      https://raw.githubusercontent.com/communi/libcommuni/master/doc/communi.png
[Status]:    https://travis-ci.org/communi/libcommuni.svg?branch=master
[CI]:        https://travis-ci.org/communi/libcommuni
[Coverage]:  https://coveralls.io/repos/communi/libcommuni/badge.svg?branch=master
[Coveralls]: https://coveralls.io/r/communi/libcommuni?branch=master
