hexchatd 0.1.0

HexChat plugin interface for the D programming language

To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

hexchatd dub [![Build


hexchatd is a plugin interface for HexChat and XChat built on the C interface, allowing for plugins written in the D programming language.

Bindings for the original C interface are also included.

Directory Structure

  • hexchat - source package containing both the high and low level interfaces.
  • visuald - VisualD project files. (Unmaintained)
  • lib - library files for the high level interface (when built).
  • example - hexchatd examples.


Documentation generated with bootDoc can be found on the gh-pages branch, or browsed online.

For documentation on the C interface, see the HexChat plugin documentation.


See the example subdirectory for two ports of the AutoOp example plugin found in the official documentation; one port using the high level interface and one faithful port using the original C API. The visuald subdirectory contains VisualD project files for the examples. The plugin DLLs are output to the example/bin subdirectory. Move a plugin DLL to the addons directory of your XChat configuration directory to test it.


hexchatd is licensed under the terms of the MIT license (see the LICENSE.txt file for details).

  • Jakob Ovrum
0.1.2 2015-Sep-10
0.1.1 2015-Sep-09
0.1.0 2015-Sep-09
0.0.2 2015-Sep-06
0.0.1 2015-Sep-03
Show all 6 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 200 downloads total

Short URL: