EDMC-ModernOverlay

Authors

Status
Active
Required software
EDMC, Python3 (The plugin builds its own Python environment), Powershell 3+ for Windows installers.
Compatible with release
Sources available
License
GPL-3.0
Supported languages
English en
Platform
GameApplication Linux GameApplication Windows
Elite:Dangerous Application

Share

A modern replacement for both EDMCOverlay and EDMCOverlay2 with backwards compatibility. EDMC-ModernOverlay works on both Windows and Linux and works in fullscreen borderless or windowed mode on any screen resolution.

EDMC-ModernOverlay is a drop-in replacement for EDMCOverlay and edmcoverlay2. It is a cross-platform (Windows and Linux), two-part implementation (plugin and overlay-client) for Elite Dangerous Market Connector (EDMC). It streams data from EDMC plugins over a lightweight TCP socket and displays a transparent, click-through PyQt6 heads-up display on the Elite Dangrous game. It runs in both fullscreen borderless and windowed mode on any dispaly size. The plugin releases ship with both Windows and Linux installers.

 

Plugin authors can leverage EDMC-ModernOverlay's flexible payload system to precisely control where their overlays appear. By specifying properties like anchor, justify, and explicit X/Y coordinates in their group definitions, authors can define the placement, alignment, and justification of HUD elements relative to any corner, side, or the center of the screen. The overlay interprets these fields to allow left, right, and center justification, vertical/horizontal anchoring, as well as pixel or percentage-based coordinates for fine-grained positioning—enabling complex, fully-customized HUD layouts for different use cases.


Links

History

  • Nov 21, 2025 (SweetJonnySauce) added sw requirements
  • Nov 21, 2025 (SweetJonnySauce) Updated Full Description
  • Nov 21, 2025 (SweetJonnySauce) First revision

API used by this tool