228 lines
28 KiB
Plaintext
228 lines
28 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome IRC [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge-flat.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome [39m[38;5;14m[1mIRC[0m[38;5;12m (https://en.wikipedia.org/wiki/Internet_Relay_Chat) resources.[39m
|
||
|
||
[38;5;12mA list of tools, software & other resources related to the Internet Relay Chat (IRC) protocol.[39m
|
||
|
||
[38;5;12mIRC (Internet Relay Chat) is an open source protocol that can be used for multi-user text based communication through channels.[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
|
||
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mClients[0m[38;5;12m (#clients)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBouncers[0m[38;5;12m (#bouncers)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mHosted[0m[38;5;12m (#hosted)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mSelf-hosted[0m[38;5;12m (#self-hosted)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDaemons[0m[38;5;12m (#daemons)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mServices[0m[38;5;12m (#services)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBots[0m[38;5;12m (#bots)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFrameworks[0m[38;5;12m (#frameworks)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mBridges[0m[38;5;12m (#bridges)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mChannels[0m[38;5;12m (#channels)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mDiscovery[0m[38;5;12m (#discovery)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mPlatforms[0m[38;5;12m (#platforms)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mProgramming[0m[38;5;12m (#programming)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNetworks[0m[38;5;12m (#networks)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mArticles[0m[38;5;12m (#articles)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGuides[0m[38;5;12m (#guides)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProtocol[0m[38;5;12m (#protocol)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMiscellaneous[0m[38;5;12m (#miscellaneous)[39m
|
||
|
||
[38;2;255;187;0m[4mClients[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mYou use these to connect to IRC.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mTextual[0m[38;5;12m (https://www.codeux.com/textual/) - Very customizable, ZNC integration, iCloud sync ($4.99). ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/Codeux-Software/Textual)) [39m[48;5;235m[38;5;249mmacOS[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLimeChat[0m[38;5;12m (http://limechat.net/mac/) - One window for multiple servers, keyboard shortcuts, fast & stable. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/psychs/limechat)) [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249miOS[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHexChat[0m[38;5;12m (https://hexchat.github.io) - Based on XChat, easy to use, spell check & multiple languages. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/hexchat/hexchat)) [39m[48;5;235m[38;5;249mWindows[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mLinux[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgamja[0m[38;5;12m (https://sr.ht/~emersion/gamja/) - A simple IRC web client. ([39m[38;5;14m[1msource[0m[38;5;12m (https://git.sr.ht/~emersion/gamja)) [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKiwi IRC[0m[38;5;12m (https://kiwiirc.com) - Powerful modern IRC messenger for the web. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/kiwiirc/kiwiirc), [39m[38;5;14m[1mdemo[0m[38;5;12m (https://kiwiirc.com/nextclient/)) [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCIRC[0m[38;5;12m (https://flackr.github.io/circ/) - Uses the chrome.sockets APIs to connect directly to IRC servers without needing a proxy. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/flackr/circ)) [39m[48;5;235m[38;5;249mChrome[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mQuassel[0m[38;5;12m (https://quassel-irc.org) - Distributed (clients can attach to and detach from a central core that stays permanently online. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/quassel/quassel)) [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWindows[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mYaaic[0m[38;5;12m (https://www.yaaic.org) - Multi-server/channel support, SASL support, Smooth channel scrolling / swiping. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/pocmo/Yaaic)) [39m[48;5;235m[38;5;249mAndroid[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrelay.js[0m[38;5;12m (https://github.com/Fauntleroy/relay.js) - Focuses on making IRC less intimidating and easier to use. [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCirce[0m[38;5;12m (https://github.com/emacs-circe/circe) - For use in Emacs, sane defaults. [39m[48;5;235m[38;5;249mEmacs[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSmuxi[0m[38;5;12m (https://smuxi.im) - User-friendly, based on GNOME / GTK+. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/meebey/smuxi)) [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWindows[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKvIRC[0m[38;5;12m (https://www.kvirc.net) - Free, portable, based on Qt GUI toolkit. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/kvirc/KVIrc)) [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWindows[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKonversation[0m[38;5;12m (https://konversation.kde.org) - User-friendly client built on the KDE Platform. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/KDE/konversation)) [39m[48;5;235m[38;5;249mLinux[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1msic[0m[38;5;12m (https://tools.suckless.org/sic/) - [39m[38;5;14m[1mS[0m[38;5;12mimple [39m[38;5;14m[1mI[0m[38;5;12mRC [39m[38;5;14m[1mc[0m[38;5;12mlient - a terminal client in less than 250 lines of C. [39m[48;5;235m[38;5;249mLinux[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mirssi[0m[38;5;12m (https://irssi.org) - Terminal client, multi-protocol friendly for module authors, GPLv2. [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mCygwin[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mBSD[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRevolution IRC[0m[38;5;12m (https://github.com/MCMrARM/revolution-irc) - Feature-full, actively maintained Android IRC client. [39m[48;5;235m[38;5;249mAndroid[49m[39m
|
||
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAdiIRC[0m[38;5;12m [39m[38;5;12m(https://adiirc.com)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mNever[39m[38;5;12m [39m[38;5;12mhas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mclient[39m[38;5;12m [39m[38;5;12moffered[39m[38;5;12m [39m[38;5;12msuch[39m[38;5;12m [39m[38;5;12mgranular[39m[38;5;12m [39m[38;5;12msettings[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mevery[39m[38;5;12m [39m[38;5;12maspect[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mIRC[39m[38;5;12m [39m[38;5;12mexperience.[39m[38;5;12m [39m[38;5;12m([39m[38;5;14m[1mfeatures[0m[38;5;12m [39m[38;5;12m(https://dev.adiirc.com/projects/adiirc/wiki/Features),[39m[38;5;12m [39m[38;5;14m[1mscreenshots[0m[38;5;12m [39m
|
||
[38;5;12m(https://dev.adiirc.com/projects/adiirc/wiki/Screenshots))[39m[38;5;12m [39m[48;5;235m[38;5;249mWindows[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWINE[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC for Android™[0m[38;5;12m (https://www.countercultured.net/android/) - Android/Chrome OS client for power users, with ZNC built-ins, notification logic, reliable DCC, keybinds for hardware keyboards, etc. [39m[48;5;235m[38;5;249mAndroid[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mChromeOS[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIridium[0m[38;5;12m (https://appcenter.elementary.io/com.github.avojak.iridium/) - Friendly IRC client built in Vala and GTK, designed for elementary OS. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/avojak/iridium)) [39m[48;5;235m[38;5;249mLinux[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGoguma[0m[38;5;12m (https://sr.ht/~emersion/goguma/) - An IRC client for mobile devices, from the creator of soju. [39m[48;5;235m[38;5;249mAndroid[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mLinux[49m[39m
|
||
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mMore? Clients that include bouncers are found [0m[48;2;30;30;40m[38;5;14m[1m[3mbelow[0m[48;2;30;30;40m[38;5;13m[3m (#bouncers).[0m
|
||
|
||
[38;2;255;187;0m[4mBouncers[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mUseful for disconnecting and reconnecting without losing the chat session.[0m
|
||
|
||
[38;2;255;187;0m[4mHosted[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mIRCCloud[0m[38;5;12m (https://www.irccloud.com) - Group chat for teams, friends, and communities. stay connected, chat from anywhere, and never miss a message (+client) (£0-£3.50/month).[39m
|
||
[38;5;12m - [39m[38;5;14m[1miOS App[0m[38;5;12m (https://github.com/irccloud/ios) - Official. [39m[48;5;235m[38;5;249mObjective-C[49m[39m
|
||
[38;5;12m - [39m[38;5;14m[1mAndroid App[0m[38;5;12m (https://github.com/irccloud/android) - Official. [39m[48;5;235m[38;5;249mJava[49m[39m
|
||
[38;5;12m - [39m[38;5;14m[1mNimbus[0m[38;5;12m (https://github.com/jnordberg/irccloudapp) - Standalone client. [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mObjective-C[49m[39m
|
||
|
||
[38;2;255;187;0m[4mSelf-hosted[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mConvos[0m[38;5;12m (https://convos.chat) - Always online web IRC client. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/convos-chat/convos)) [39m[48;5;235m[38;5;249mPerl[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mJavaScript[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mZNC[0m[38;5;12m (https://wiki.znc.in/ZNC) - Most popular. many different plugins. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/znc/znc)) [39m[48;5;235m[38;5;249mC++[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBIP IRC Proxy[0m[38;5;12m (https://bip.milkypond.org) - Always online, lightweight and secure Open Source IRC proxying with backlogging. ([39m[38;5;14m[1msource[0m[38;5;12m (https://projects.duckcorp.org/projects/bip/repository)) [39m[48;5;235m[38;5;249mC[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTheLounge[0m[38;5;12m (https://thelounge.chat) - Responsive, self-hosted & support for multiple users. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/thelounge/thelounge), [39m[38;5;14m[1mdemo[0m[38;5;12m (https://demo.thelounge.chat/)) [39m[48;5;235m[38;5;249mJavaScript[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mNode.js[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWeeChat[0m[38;5;12m (https://weechat.org) - A fast, light and extensible chat client. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/weechat/weechat)) [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWindows[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1msoju[0m[38;5;12m (https://git.sr.ht/~emersion/soju) - A user-friendly IRC bouncer. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1msms-webhook[0m[38;5;12m (https://github.com/terminaldweller/sms-webhook) - A simple webhook to receive SMS messages on IRC. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
|
||
[38;2;255;187;0m[4mDaemons[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mUsed for running your own IRC server or network.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mircd.js[0m[38;5;12m (https://github.com/alexyoung/ircd.js) - Server will allow clients to connect, join channels, change topics; basic stuff.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mInspIRCd[0m[38;5;12m (https://www.inspircd.org) - Modular, stable, written from scratch. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/inspircd/inspircd))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mminiircd[0m[38;5;12m (https://github.com/jrosdahl/miniircd) - Very simple and limited.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mngIRCd[0m[38;5;12m (https://ngircd.barton.de) - Portable and lightweight for small or private networks. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/ngircd/ngircd))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mErgo[0m[38;5;12m (https://github.com/ergochat/ergo) - Modern server that's portable and designed around specifications (bleeding-edge IRCv3 support).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRobustIRC[0m[38;5;12m (https://robustirc.net) - IRC server without netsplits. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/robustirc/robustirc/))[39m
|
||
|
||
[38;2;255;187;0m[4mServices[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mUsed to provide user accounts and bots like NickServ/ChanServ to your network.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAtheme[0m[38;5;12m (https://atheme.github.io) - Designed for large networks with high scalability requirements. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/atheme/atheme))[39m
|
||
[38;5;12m- [39m[38;5;14m[1manope[0m[38;5;12m (https://www.anope.org) - Designed for flexibility and ease of use. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/anope/anope))[39m
|
||
|
||
[38;2;255;187;0m[4mBots[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mIRC users which provide services for humans, e.g. integrations or information.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mEggdrop[0m[38;5;12m (https://www.eggheads.org) - Oldest IRC bot still in active development. Feature rich, uses Tcl scripting. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/eggheads/eggdrop)) [39m[48;5;235m[38;5;249mC[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSopel[0m[38;5;12m (https://sopel.chat) - Tonnes of ready made features, tutorial, fully documented. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/sopel-irc/sopel)) [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLimnoria[0m[38;5;12m (https://github.com/ProgVal/Limnoria) - Robust, user friendly, developer friendly. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwitch Plays[0m[38;5;12m (https://github.com/aidanrwt/twitch-plays ) - Takes input from the chat and presses the corresponding key. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSkybot[0m[38;5;12m (https://github.com/rmmh/skybot) - Main goals are simplicity and power. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mtalkbackbot[0m[38;5;12m (https://geekchick77.dreamwidth.org/472.html) - Responds to configured trigger phrases with quotes from notable women. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/jessamynsmith/talkbackbot)) [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlazybot[0m[38;5;12m (https://github.com/Raynes/lazybot) - User-friendly and powerful. [39m[48;5;235m[38;5;249mClojure[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC-BF[0m[38;5;12m (https://gitlab.com/ddevault/bf-irc-bot) - [39m[48;5;235m[38;5;249mBrainfuck[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgeordi[0m[38;5;12m (https://github.com/Eelis/geordi) - Compiles and runs C++ code snippets. [39m[48;5;235m[38;5;249mC++[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCloudBot[0m[38;5;12m (https://github.com/TotallyNotRobots/CloudBot) - Simple, fast, expandable. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1myossarian-bot[0m[38;5;12m (https://github.com/woodruffw/yossarian-bot) - Large default plugin set, Cinch-based. [39m[48;5;235m[38;5;249mRuby[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mhelga[0m[38;5;12m (https://github.com/shaunduncan/helga) - Pluggable chat bot supporting multiple protocols. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mEveIRC[0m[38;5;12m (https://github.com/Inspyre-Technologies/EveIRC) - Extendable chat/channel/server-managenent service-providing bot. Using the [39m[38;5;14m[1mCinch Framework[0m[38;5;12m (https://github.com/cinchrb/cinch). [39m[48;5;235m[38;5;249mRuby[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBitBot[0m[38;5;12m (https://github.com/bitbot-irc/bitbot) - Modular, event-driven bot featuring a REST API, individual user settings and much more. ([39m[38;5;14m[1mbitbot.dev[0m[38;5;12m (https://bitbot.dev)) [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCardinal[0m[38;5;12m (https://github.com/JohnMaguire/Cardinal) - Python Twisted IRC bot with a focus on ease of plugin development. [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpyHoneybot[0m[38;5;12m (https://pyhoneybot.github.io/honeybot-store/) - Python Twisted IRC bot with a focus on ease of plugin development. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/pyhoneybot/honeybot)) [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwayback[0m[38;5;12m (https://github.com/wabarc/wayback) - An archiving tool with an IRC interface integrated with various archiving services.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmilla[0m[38;5;12m (https://github.com/terminaldweller/milla) - New generation LLM-powered bot with lua scripting support. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
|
||
[38;2;255;187;0m[4mFrameworks[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mHelpful to write bots or integrate IRC with applications.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mnode-irc[0m[38;5;12m (https://github.com/Throne3d/node-irc) [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgoirc[0m[38;5;12m (https://github.com/fluffle/goirc) - Event-based, stateful, lacking documentation. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHubot IRC Adapter[0m[38;5;12m (https://github.com/nandub/hubot-irc) - The IRC adapter for hubot. [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgo-ircevent[0m[38;5;12m (https://github.com/thoj/go-ircevent) - Event-based. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mslate-irc[0m[38;5;12m (https://github.com/slate/slate-irc) - Plugin system, simple api, arbitrary input stream, debug support. [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPircBotX[0m[38;5;12m (https://github.com/pircbotx/pircbotx) - Event based IRC Library with a straightforward API (updated fork of [39m[38;5;14m[1mPircBot[0m[38;5;12m (http://www.jibble.org/pircbot.php)). [39m[48;5;235m[38;5;249mJava[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC::Client[0m[38;5;12m (https://github.com/lizmat/IRC-Client) - [39m[48;5;235m[38;5;249mPerl6[49m[39m[38;5;12m based extendable IRC client framework.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mirccd[0m[38;5;12m (https://projects.malikania.fr/irccd/index.html) - Flexible IRC bot customizable with JavaScript. [39m[48;5;235m[38;5;249mC++[49m[39m[38;5;12m.[39m
|
||
|
||
[38;2;255;187;0m[4mBridges[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mSends messages back and forth.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mdiscord-irc[0m[38;5;12m (https://github.com/reactiflux/discord-irc) - Discord ↔ IRC. [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdibridge[0m[38;5;12m (https://github.com/OpenTTD/dibridge) - Discord ↔ IRC (with puppets) [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mslack-irc[0m[38;5;12m (https://github.com/ekmartin/slack-irc) - Slack ↔ IRC. [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mirc-slack[0m[38;5;12m (https://github.com/insomniacslk/irc-slack) - Slack ↔ IRC. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBitlBee[0m[38;5;12m (https://www.bitlbee.org/main.php/news.r.html) - XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat ↔ IRC. [39m[48;5;235m[38;5;249mC[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBiboumi[0m[38;5;12m (https://biboumi.louiz.org/) - IRC gateway for XMPP clients [39m[48;5;235m[38;5;249mC[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mteleirc[0m[38;5;12m (https://github.com/RITlug/teleirc) - Telegram ↔ IRC. [39m[48;5;235m[38;5;249mJavaScript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mtoxirc[0m[38;5;12m (https://github.com/jhert0/toxirc) - Tox ↔ IRC. [39m[48;5;235m[38;5;249mC[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mskyweb2irc[0m[38;5;12m (https://github.com/ProgVal/skyweb2irc) - Skype (webclient API) ↔ IRC. [39m[48;5;235m[38;5;249mJavascript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmatterbridge[0m[38;5;12m (https://github.com/42wim/matterbridge) - IRC ↔ Mattermost ↔ Discord ↔ XMPP ↔ Gitter ↔ Slack ↔ Discord ↔ Telegram ↔ etc. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mHeisenbridge[0m[38;5;12m (https://github.com/hifi/heisenbridge) - Bouncer-style Matrix IRC bridge [39m[48;5;235m[38;5;249mPython[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAppservice-IRC[0m[38;5;12m (https://github.com/matrix-org/matrix-appservice-irc) - Gateway and bridge Matrix ↔ IRC [39m[48;5;235m[38;5;249mJavascript[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmatterircd[0m[38;5;12m (https://github.com/42wim/matterircd) - Matterbridge ↔ IRC, Slack ↔ IRC, Mastodon ↔ IRC. [39m[48;5;235m[38;5;249mGo[49m[39m
|
||
|
||
[38;2;255;187;0m[4mChannels[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mIRC channels.[0m
|
||
|
||
[38;2;255;187;0m[4mDiscovery[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mnetsplit.de Search[0m[38;5;12m (https://netsplit.de/channels/ ) - Searches 563 different networks.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmibbit Search[0m[38;5;12m (https://search.mibbit.com) - Searches networks listed [39m[38;5;14m[1mhere[0m[38;5;12m (https://search.mibbit.com/networks).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mKiwiIRC Search[0m[38;5;12m (https://kiwiirc.com/search) - Searches 318 different networks.[39m
|
||
|
||
[38;2;255;187;0m[4mPlatforms[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1m#ubuntu[0m[38;5;12m (https://wiki.ubuntu.com/IRC/ChannelList)@Libera.Chat - Official Ubuntu support channel. ([39m[38;5;14m[1mrules[0m[38;5;12m (https://wiki.ubuntu.com/IRC/Guidelines))[39m
|
||
|
||
[38;2;255;187;0m[4mNetworks[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mA collection of IRC servers is known as a network.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mLibera.Chat[0m[38;5;12m (https://libera.chat) - Network mostly focused on free and open source projects, run by former freenode staff.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSnoonet[0m[38;5;12m (https://snoonet.org) - Community of redditors and subreddits. ([39m[38;5;14m[1mrules[0m[38;5;12m (https://snoonet.org/rules/))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mOFTC[0m[38;5;12m (https://oftc.net) - Community for free and open source software communities.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLibertaCasa[0m[38;5;12m (https://liberta.casa) - Privacy endorsing community serving as a safe and open space for the discussion of various topics.[39m
|
||
|
||
[38;2;255;187;0m[4mArticles[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mArticles and blog posts about IRC.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mPlease don't use Slack for FOSS projects[0m[38;5;12m (https://drewdevault.com/2015/11/01/Please-stop-using-slack.html) - Drew DeVault's Blog.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC Networks Under Systematic Attack From Governments[0m[38;5;12m (https://www.quakenet.org/articles/102-press-release-irc-networks-under-systematic-attack-from-governments) - QuakeNet.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC is dead, long live IRC[0m[38;5;12m (https://www.pingdom.com/blog/irc-is-dead-long-live-irc/) - Pingdom.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC Has Lost 60% Of Its Users Since 2003, But Life As A Robot Is Just Beginning[0m[38;5;12m (https://techcrunch.com/2013/01/06/irc-has-lost-60-of-its-users-since-2003-but-life-as-a-robot-is-just-beginning/) - Alex Williams (TechCrunch).[39m
|
||
|
||
[38;2;255;187;0m[4mGuides[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mHow-to's, documentation and books.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1m#irchelp[0m[38;5;12m (https://www.irchelp.org) - A vast amount of reasonably up-to-date information.[39m
|
||
|
||
[38;2;255;187;0m[4mProtocol[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mInformation and resources about the IRC protocol itself.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mIRCv3 Working Group[0m[38;5;12m (https://ircv3.net) - A group of IRC software authors working to enhance, improve, maintain and standardize the IRC protocol. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/ircv3/ircv3.github.io))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mModern IRC Documents[0m[38;5;12m (https://modern.ircdocs.horse) - An attempt to write an update to the original IRC protocol. documentation ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/ircdocs/modern-irc))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC Definition Files[0m[38;5;12m (https://defs.ircdocs.horse) - Lists of numerics, modes, ISUPPORT tokens and other protocol details. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/ircdocs/irc-defs))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgrawity's IRC docs[0m[38;5;12m (https://github.com/grawity/irc-docs) - Collection of misc IRC protocol documentation.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mProtocol Statistics[0m[38;5;12m (https://stats.ircdocs.horse) - Statistics around the server software in use on networks today. ([39m[38;5;14m[1msource[0m[38;5;12m (https://github.com/ircdocs/irc-stats))[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIRC Parser Tests[0m[38;5;12m (https://github.com/ircdocs/parser-tests) - A CC0 set of test suites, to ensure IRC message parsers are consistent.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mDareNET Archives[0m[38;5;12m (https://archives.darenet.org) - IRC Archives for old hard to find IRC related software.[39m
|
||
|
||
[38;2;255;187;0m[4mMiscellaneous[0m
|
||
|
||
[48;2;30;30;40m[38;5;13m[3mItems that belong on the list but defy classification.[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1msuperseriousstats[0m[38;5;12m (https://github.com/tommyrot/superseriousstats) - Fast and efficient program to create statistics out of various types of chat logs. [39m[48;5;235m[38;5;249mPHP[49m[39m[38;5;12m [39m[48;5;235m[38;5;249mWeb[49m[39m
|
||
[38;5;12m- [39m[38;5;14m[1mimg2src[0m[38;5;12m (https://github.com/waveplate/img2irc) - Convert images to halfblock ANSI or IRC, with a bunch of post-processing filters. [39m[48;5;235m[38;5;249mRust[49m[39m
|
||
|
||
[38;2;255;187;0m[4mUse[0m
|
||
|
||
[38;5;12mThe best ways to use this list are:[39m
|
||
|
||
[38;5;12m- By browsing the [39m[38;5;14m[1mcontents[0m[38;5;12m (#contents)[39m
|
||
[38;5;12m- By using to search the contents[39m
|
||
|
||
[38;5;12mThis list also uses tags to help when searching the contents:[39m
|
||
[38;5;12m- [39m[38;5;14m[1mLanguage[0m[38;5;12m - [39m[48;5;235m[38;5;249mPython[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mJava[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mC++[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mGo[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mJavaScript[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mRuby[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mC[49m[39m[38;5;12m etc.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPlatform[0m[38;5;12m - [39m[48;5;235m[38;5;249mWeb[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mmacOS[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mWindows[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mLinux[49m[39m[38;5;12m, [39m[48;5;235m[38;5;249mChrome[49m[39m[38;5;12m etc.[39m
|
||
|
||
[38;2;255;187;0m[4mCredits[0m
|
||
|
||
[38;5;12mBy [39m[38;5;14m[1mCraig Davison[0m[38;5;12m (https://davison.io) and contributors.[39m
|
||
|
||
[38;5;12mirc Github: https://github.com/davisonio/awesome-irc[39m
|