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#
-
Access all McLaren API packages from the GitHub packages feed, covering data, display, RTA, and streaming.
-
Read, write and record telemetry data using ATLAS's core data layer — sessions, parameters, laps and events.
-
Automate ATLAS workflows: session loading, workbook generation, display configuration, and data access.
-
Build custom display plugins that integrate natively with ATLAS, with full access to session and parameter data.
-
Decode raw ADS streams and convert telemetry to engineering values via the Stream Protocol.
-
Streaming support library for the MA DataPlatforms ecosystem.
-
Microservice solution for file and configuration indexing across the data platform.
-
gRPC-based interface for real-time data streaming to and from Kafka brokers as part of the Open Streaming Architecture.
-
Multi-platform gRPC API for ECU programming and monitoring — supports C#, C++, Python, Java, and Go.
-
OLE Automation interface for controlling System Monitor and requesting information from external applications.
-
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.