7 releases

0.1.6 Dec 16, 2024
0.1.5 Dec 14, 2024
0.1.4 Nov 10, 2024
0.1.0 Oct 6, 2024

#1608 in Web programming

Download history 121/week @ 2024-10-01 39/week @ 2024-10-08 3/week @ 2024-10-15 385/week @ 2024-11-05 73/week @ 2024-11-12 14/week @ 2024-11-19 192/week @ 2024-12-10 100/week @ 2024-12-17

292 downloads per month

MIT license

23KB
574 lines

NimbusPulse SDK

The NimbusPulse SDK provides developers with a set of tools and interfaces to interact programmatically with the NimbusPulse platform, which is a DCS (Digital Combat Simulator) server hosting solution. Using this SDK, developers can easily integrate NimbusPulse functionalities into their applications, enabling automation, management, and monitoring of DCS server instances.

Features

  • Server Management: Create, start, stop, and configure DCS servers directly from your application.
  • Automation: Automate server tasks such as mission rotations and server monitoring.
  • Monitoring: Retrieve server metrics and logs for better insights into performance.
  • Multi-language Support: Designed to work with multiple programming languages.

Supported Languages

Language Status
JavaScript Minimal
Rust Minimal

Support Level Definitions

  • Minimal : Basic functionality is operational (Create, Start, Stop, Delete)
  • Functional: Core features are complete with additional settings and customizations available.
  • Complete : All features are fully implemented, including advanced functionality like runtime with live player count, chat, and more.

Note: As of now, both JavaScript (with TypeScript support) and Rust versions of the SDK are under active development. Future versions will include more language support and fully stable SDKs. Do you have a language we currently don't cover? Open a issue or join our discord to chat.

Installation

WIP

Dependencies

~7–19MB
~243K SLoC