Check the documentation for information on installation, usage and more.
A powerful event based API for Elite: Dangerous that hooks into the Player Journal and other log files. Created by CMDR Somfic.
EliteAPI's goal is to greatly reduce the time it takes for programmers to hook into the game by doing all the parsing and deserializing of the Elite: Dangerous log files for you, leaving you to fully focus on your application.
EliteAPI currently supports all 180 possible events, as well as real time tracking of items like the landing gear, cargo scoop, night vision, mass lock, etc, which are all available in VoiceAttack and VoiceMacro from the get-go. It also has an Inara API and Discord Rich Presence client built in. As stated before EliteAPI comes as both a .NET library as a VoiceAttack & VoiceMacro plugin, giving you a lot of possibilities to create tools you otherwise would need months for to create.
The project is completely open-source and is hosted on GitHub. The .NET library currently has more than 2,000 downloads on NuGet already!
- You can download the .NET library via GitHub or NuGet.
- You can download the VoiceAttack plugin (codename EliteVA) via GitHub (EliteVA-setup.exe).
- You can download the VoiceMacro plugin (codename EliteMacro) via GitHub (EliteMacro-setup.exe) (Requires beta version +1.3.x).
If you have any questions / ideas / issues, please do not hesitate to contact me on the EliteAPI discord.