Development sources

To get started with Irssi development, first check out the git repository:

git clone

After check-out, you must run ./ It may be necessary to install additional packages. More information can be found on the wiki.

Helping Development

Hey you! Irssi is always looking for developers. Apart from fixing bugs and reviewing patches, there are also many potential areas of improvement. Some of those are:

Also review the Unofficial Roadmap for a further source of TODOs.

If you’re lucky, you might find issues in the tracker that are labeled ‘easy’


Perl scripts can be submitted to the Irssi Script Repository by following the instructions and sending a Pull Request on Github. Next to the perl and signals documentation, the Unofficial Irssi Scripting Documentation Wiki may have additional helpful resources about writing scripts.


Most of the existing documentation regarding themes can be found in the default.theme file created by Irssi when you /save, or /save -formats. Much of themeing is artistic skills combined with trial and error. Nice themes can be submitted to the Irssi Themes Collection through a Github Pull Request.