Skip to content

Developer Resources#

Welcome to the Developer Resources section! This area provides everything you need to get started and succeed when integrating with the ATLAS platform. Here you'll find:

  • Getting Started Guides: Step-by-step instructions for setting up your development environment.
  • Tools & Utilities: Recommended tools and extensions to streamline your workflow.
  • Best Practices: Coding standards, review guidelines, and tips for effective collaboration.
  • Reference Materials: API documentation, architecture overviews, and troubleshooting resources.

Developer Community#

Looking for community examples and projects? Check out the ATLAS Developer Community on GitHub. This is the home for community-contributed examples, custom implementations, and collaborative projects that utilize our APIs. Whether you're building a custom dashboard, creating a new tool, or sharing insights, the Developer Community is the place to showcase your work and connect with other developers.

For official documentation and curated examples, you're in the right place. For open source products like the Stream API and Protocol definitions, visit Software Products.

API Areas#

  • NuGet Packages


    Access all McLaren API packages from the GitHub packages feed, covering data, display, RTA, and streaming.

  • SQL Race API


    Read, write and record telemetry data using ATLAS's core data layer — sessions, parameters, laps and events.

  • Automation API


    Automate ATLAS workflows: session loading, workbook generation, display configuration, and data access.

  • Display API


    Build custom display plugins that integrate natively with ATLAS, with full access to session and parameter data.

  • Bridge Service


    Decode raw ADS streams and convert telemetry to engineering values via the Stream Protocol.

  • Support Library


    Streaming support library for the MA DataPlatforms ecosystem.

  • Indexing Services


    Microservice solution for file and configuration indexing across the data platform.

  • Stream API


    gRPC-based interface for real-time data streaming to and from Kafka brokers as part of the Open Streaming Architecture.

  • Configuration API


    Multi-platform gRPC API for ECU programming and monitoring — supports C#, C++, Python, Java, and Go.

  • System Monitor ActiveX


    OLE Automation interface for controlling System Monitor and requesting information from external applications.

  • RTA


    Remote Telemetry Architecture — API and toolkit services for integrating ATLAS with existing environments over gRPC.

Explore the topics in this section to accelerate your development.