big-duckie ef0c6f2313
release / release (push) Successful in 10m52s
Add release workflow.
2025-01-26 13:15:40 -07:00
2025-01-26 13:15:40 -07:00
2025-01-23 20:56:02 -07:00
2025-01-23 20:56:02 -07:00
2025-01-23 22:41:01 -07:00
2025-01-23 22:41:01 -07:00
2025-01-23 22:41:01 -07:00
2025-01-23 11:28:03 -07:00
2025-01-23 22:05:18 -07:00
2025-01-23 22:03:57 -07:00
2025-01-23 22:03:45 -07:00

EDAS

The Elite Dangerous API Service. Basically just a tiny program that turns information from Elite Dangerous' journal files into an API with websocket support. This program doesn't do anything on its own, but it allows other software to access information about your game over the network.

EDAS was built as a warm-up to EDIS, the Elite Dangerous Informational System. Kinda like my own version of EDCoPilot. This is the backend system that will provide game data to EDIS.

Usage

To use this, download the Latest Release and run it via terminal.

edas

Building

To build this you'll want the latest version of Go. Doesn't use any external libraries.

FAQs

  • Why Go?

Well, Go is just very memory efficient. It's also one of my favourite languages. Yes, I could have written this as a plugin for EDMC, and perhaps in the future I'll add similar features to this for EDSM, EDDB and Inara. Maybe even a plugin system too. It's never a bad thing to offer alternatives to one program.

  • Is there a built-in UI for this?

No. Not yet anyway. This first iteration is a pure cli program for offering an API for other programs to read from. I do think I'll be building a desktop UI for this, similar to how EDCoPilot has a separate executable for the GUI. This would allow you to have multiple UIs open at once.

S
Description
The Elite Dangerous API Service. Basically just a program that turns information from Elite Dangerous' journal files into an API with websocket support.
Readme
45 KiB
1.0.0
Latest
2025-01-26 12:15:40 -08:00
Languages
Go 94.1%
Makefile 5.9%