srain
srain copied to clipboard
Modern IRC client written in GTK
===== Srain
|ci-status| |docs-status| |channel|
.. |ci-status| image:: https://github.com/SrainApp/srain/workflows/build/badge.svg?branch=master :target: https://github.com/SrainApp/srain/actions
.. |docs-status| image:: https://github.com/SrainApp/srain/actions/workflows/pages.yml/badge.svg :target: https://srain.silverrainz.me/
.. |channel| image:: https://img.shields.io/badge/channel-%23srain-brightgreen.svg :target: ircs://irc.libera.chat/#srain
Modern IRC client written in GTK.
.. image:: https://srain.silverrainz.me/_images/main.png
Packaging Status
|pkgstat|
.. |pkgstat| image:: https://repology.org/badge/vertical-allrepos/srain.svg :target: https://repology.org/project/srain/versions
Features
-
Fully open source
-
RFC {1459,2812} compatible
-
Partial
IRCv3
_ support -
Multi-platform support (Linux, Windows, macOS and BSD)
-
Act like modern IM client
- Graphical user interface
- Convenient connection panel
- Interactive channel search
- Forward message in one click
- URL preview
- Desktop notificaion
- Special optimization for bridge/relay bot
-
Act like geek IRC client
- Anything can be done via commands
- Fine-grained configuration with hot update support
- Regex based message render and filter mechanisms
- IPC based plugin system (TODO)
.. _IRCv3: https://ircv3.net/
Need Help?
Frequently Asked Questions
_ may be helpful.
Feel free to contact us if you have any question about Srain.
- IRC Channel:
#srain <ircs://irc.libera.chat/srain>
_ @ Libera Chat - Github: file an issue
Here <https://github.com/SrainApp/srain/issues>
_
.. _Frequently Asked Questions: https://srain.silverrainz.me/faq.html
License
GNU General Public License Version 3