Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
I

inspircd

> DevOps
Open source

A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems

1.3K stars0 likes0 views
WebsiteGitHub

About

A high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems

Important Notice

The master branch contains the latest unstable development code. If you are running a server then you probably want to use a v4 release for now. You can obtain this from the releases page or by running git checkout $(git describe --abbrev=0 --tags insp4) if you are installing from Git.

About

InspIRCd is a high-performance Internet Relay Chat (IRCv3) server for UNIX-like and Windows systems.

Supported Platforms

InspIRCd is supported on the following platforms:

  • Most recent BSD variants using the Clang 10+ or GCC 10+ compilers, CMake 3.21+, and either Ninja (recommended) or Make. If you want to install extra modules then you will also need pkg-config and the system packages for the extra module you want to enable.

  • Most recent Linux distributions using the Clang 10+ or GCC 10+ compilers, CMake 3.21+, and either Ninja (recommended) or Make. If you want to install extra modules then you will also need pkg-config and the system packages for the extra module you want to enable.

  • The most recent three major releases of macOS using the AppleClang 12, Clang 10+, or GCC 10+ compilers, CMake 3.21+, and either Ninja (recommended) or Make. If you want to install extra modules then you will also need pkg-config and the system packages for the extra module you want to enable.

  • Windows 10 April 2018 Update or newer using the MSVC 19.29+ (Visual Studio 16.10 2019) compiler, CMake 3.21+, and either Ninja (recommended) or MSBuild. If you want to install extra modules then you will also need Conan.

Other platforms and toolchains may also work but are not officially supported by the InspIRCd team. Generally speaking if you are using a reasonably modern UNIX-like system you should be able to build InspIRCd on it. If you can not and you wish to submit a patch we are happy to accept it as long as it is not extremely large.

If you encounter any bugs then please file an issue.

Installation

Most InspIRCd users running a UNIX-like system build from source. A guide about how to do this is available on the InspIRCd docs site.

Building from source on Windows is generally not recommended but a guide is available if you wish to do this.

If you are running on Debian, RHEL, Ubuntu, or Windows binary packages are available from the downloads page.

A Docker image is also available. See the inspircd-docker repository for more information.

Some distributions ship an InspIRCd package in their package managers. We generally do not recommend the use of such packages as in the past distributions have made broken modifications to InspIRCd and not kept their packages up to date with essential security updates.

License

InspIRCd is licensed under version 2 of the GNU General Public License.

External Links

  • Website
  • Documentation
  • Support
  • GitHub
  • Codeberg (read-only mirror)
  • Support IRC channel — #inspircd on irc.teranova.net (TLS only)
  • Development IRC channel — #inspircd.dev on irc.teranova.net (TLS only)
  • InspIRCd test network — testnet.inspircd.org (TLS only)

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C++c-plus-plusinspircdinternet-relay-chatirc

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
CategoryDevOps
PricingOpen source

> Related tools

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理