Skip to content


Repository files navigation

EventGhost Logo

EventGhost Build Status Slack Code Climate Test Coverage

EventGhost is an advanced, yet easy-to-use extensible automation tool for Windows. Users can create macros entirely through the GUI -- you don't have to write a single line of code if you don't want to -- and these macros are triggered by events, which can come from literally any device, program, or source with a corresponding plugin.

Control your HTPC with an infrared remote, move your mouse cursor with your gamepad, communicate with another instance of EventGhost over your network, send yourself an email when your website goes down, turn on your lights when the sun sets... with the right plugin, the right macro, and a little ingenuity, the sky's the limit!

For more information read the Documentation and take a look at our Wiki. There's also an very active Forum.

Found a bug?

Great (ehm, well, of course not good :) ). Before you file an issue, please read this


Please note that this project is released with a contributor Code of Conduct. By participating in this project you agree to abide by its terms.

If you'd like to contribute to this project please read the contributing guide.


EventGhost is released under the GNU General Public License, Version 2.