Weechat, Irssi's Little Brother

It may not be fair to call Weechat the little brother of Irssi, but in my short introduction to it, that's what it felt like. If Weechat didn't seem quite as powerful as Irssi to me, I definitely can say that it is better-looking out of the box. So, little brother has one thing going for him!

The other day, I was tweeting with Janne Jokitalo about the sorts of things two nerds tweet about: command-line editors and command-line chat clients. I mentioned Irssi in a screen, and he mentioned Weechat. I'm glad he did! Right out of the box, Weechat does some things I've never been able to get Irssi to do well. First off, it has a list of users docked to the right side of the terminal (Figure 1). I always liked that feature in the GUI client X-Chat, but I couldn't get it to work well in Irssi. I also think the look and feel is far more friendly than that of Irssi. Yes, with the help of Kyle Rankin, I've been able to tweak Irssi into the perfect chatting machine, but Weechat seems to have a more gentle learning curve.

Figure 1. The Linux Journal IRC bot works in Weechat, so I was happy.

It supports IRC and Jabber right now, but the Web site claims more protocols are coming. Weechat is probably already in your distro's repository, so install it, and give it a whirl. You'll get all the geek creed of Irssi with some fancy interface additions! Due to its focus on usability and its roots in hard-core nerd-dom on the command line, Weechat is this month's Editors' Choice selection. Check it out at http://www.weechat.org.


Shawn Powers is an Associate Editor for Linux Journal. You might find him chatting on the IRC channel, or Twitter


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

The best IRC client

Pascal Poitras Dubois's picture

WeeChat is simply awesome. I was an Irssi user and even if it is awesome too, nothing beat WeeChat. Combine it with bitlbee and a bouncer or a terminal multiplexer and you have the perfect mix. Nice post!

The screen is not really user friendly

jotrong's picture

I don't know why, but from your chat screen, I find it boring to do a chat. What is the advantages of this program comparing to Y!M, Skype,...?


Most important is that it

Aditya Raj Bhatt's picture

Most important is that it runs in a console, rather than the applications own window (Skype) or a browser (Google+ Hangouts). If you are asking IRC vs other protocols or "walled gardens", you just have to use it to see what is so appealing. I always find the focus on content better than frills which can be distracting and annoying.

Just use it for a month. Find a channel which corresponds to your interest. Type "/connect freenode"
"/join #channel name"
and look at the conversation going on. You will be addicted in no time. Most important for IRC is its public and open nature in which anyone can join in any conversation, and no chat is private. All people watching that channel see everything anyone writes.


Anonymous's picture

This is excellent post. Its having good description regarding this topic.It is informative and helpful.I have known many information from this. Thanks for shearing.
Learn Diy Seo

great review

Anonymous's picture

I have to tell you, this is absolutely one of the worst app reviews I have ever seen. I can't imagine how much time you spent on it, but it couldn't have been more than 10 minutes. I have to wonder how long a "learning curve" is to you, and how much time you actually spent on irssi?

Sad, very sad indeed.

White Paper
Linux Management with Red Hat Satellite: Measuring Business Impact and ROI

Linux has become a key foundation for supporting today's rapidly growing IT environments. Linux is being used to deploy business applications and databases, trading on its reputation as a low-cost operating environment. For many IT organizations, Linux is a mainstay for deploying Web servers and has evolved from handling basic file, print, and utility workloads to running mission-critical applications and databases, physically, virtually, and in the cloud. As Linux grows in importance in terms of value to the business, managing Linux environments to high standards of service quality — availability, security, and performance — becomes an essential requirement for business success.

Learn More

Sponsored by Red Hat

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState