Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/squidowl/halloy
IRC application written in Rust
https://github.com/squidowl/halloy
iced irc rust
Last synced: 1 day ago
JSON representation
IRC application written in Rust
- Host: GitHub
- URL: https://github.com/squidowl/halloy
- Owner: squidowl
- License: gpl-3.0
- Created: 2022-04-13T13:35:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-12-09T18:43:51.000Z (4 days ago)
- Last Synced: 2024-12-09T19:48:24.239Z (4 days ago)
- Topics: iced, irc, rust
- Language: Rust
- Homepage:
- Size: 48.8 MB
- Stars: 1,716
- Watchers: 12
- Forks: 69
- Open Issues: 84
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-iced - Halloy - An open-source IRC client. (Projects Using iced)
README
# Halloy - IRC Client
![banner](https://github.com/squidowl/halloy/assets/2248455/57144563-02aa-40ed-a626-35d2a731a82a)
![halloy](./assets/animation.gif)Halloy is an open-source IRC client written in Rust, with the Iced GUI library. It aims to provide a simple and fast client for Mac, Windows, and Linux platforms.
* Documentation for latest release: [https://halloy.squidowl.org](https://halloy.squidowl.org).
* Documentation for main branch (when building from source): [https://unstable.halloy.squidowl.org](https://unstable.halloy.squidowl.org).Join **#halloy** on libera.chat if you have questions or looking for help.
## Installation
[Installation documentation](https://halloy.squidowl.org/installation.html)
Halloy is also available from [Flathub](https://flathub.org/apps/org.squidowl.halloy) and [Snap Store](https://snapcraft.io/halloy).
## Features
* IRCv3.2 capabilities
* [account-notify](https://ircv3.net/specs/extensions/account-notify)
* [away-notify](https://ircv3.net/specs/extensions/away-notify)
* [batch](https://ircv3.net/specs/extensions/batch)
* [cap-notify](https://ircv3.net/specs/extensions/capability-negotiation.html#cap-notify)
* [chathistory](https://ircv3.net/specs/extensions/chathistory)
* [chghost](https://ircv3.net/specs/extensions/chghost)
* [echo-message](https://ircv3.net/specs/extensions/echo-message)
* [extended-join](https://ircv3.net/specs/extensions/extended-join)
* [invite-notify](https://ircv3.net/specs/extensions/invite-notify)
* [labeled-response](https://ircv3.net/specs/extensions/labeled-response)
* [message-tags](https://ircv3.net/specs/extensions/message-tags)
* [Monitor](https://ircv3.net/specs/extensions/monitor)
* [msgid](https://ircv3.net/specs/extensions/message-ids)
* [multi-prefix](https://ircv3.net/specs/extensions/multi-prefix)
* [read-marker](https://ircv3.net/specs/extensions/read-marker)
* [sasl-3.1](https://ircv3.net/specs/extensions/sasl-3.1)
* [server-time](https://ircv3.net/specs/extensions/server-time)
* [userhost-in-names](https://ircv3.net/specs/extensions/userhost-in-names)
* [`UTF8ONLY`](https://ircv3.net/specs/extensions/utf8-only)
* [`WHOX`](https://ircv3.net/specs/extensions/whox)
* SASL support
* DCC Send
* Keyboard shortcuts
* Auto-completion for nicknames, commands, and channels
* Notifications support
* Multiple channels at the same time across servers
* Commandbar for for quick actions
* Custom themes
* Portable mode## Why?
## License
Halloy is released under the GPL-3.0 License. For more details, see the [LICENSE](LICENSE) file.
## Contact
For any questions, suggestions, or issues, please open an issue on the [GitHub repository](https://github.com/squidowl/halloy/issues).