Skip to content
@winccoa

SIMATIC WinCC OA

Support tools for partners and customers

WinCC OA – Hub

Welcome to the WinCC OA Hub – a public repository that provides practical tools, helpers, and ready-to-use examples to make development with SIMATIC WinCC OA easier, faster, and more effective.


🔍 Why we do this

We want to support our global WinCC OA community by offering simple and inspiring solutions that demonstrate what’s possible with our platform. These tools are intended to:

  • Help integrators and users speed up development.
  • Share best practices in UI design, scripting, and architecture.
  • Showcase integrations and automation approaches.

🧰 What we provide

This repository serves as a curated collection of public helper tools and application examples, including:

  • Sample WinCC OA projects (e.g., dashboards, libraries, integration adapters)
  • Snippets and scripts in CTRL, CTRL++, JavaScript, and other supported languages
  • UI components, scripts, libs, snippets, ...

All content is:

  • ✅ Freely available
  • ⚠️ Provided "as-is" (no warranties)
  • 🔓 Licensed under the MIT License

🚀 How to use & contribute

Each example is provided in its own GitHub repository and can be cloned or downloaded. We encourage you to:

  • Use the examples in your projects
  • Open issues if you find bugs or have feature requests
  • Contribute improvements via pull requests

We will update these examples periodically and are happy to receive contributions from the community. All repositories follow the WinCC OA development best practices.

Additionally, each official example will include:

  • A detailed SiePortal article, describing the use case and setup
  • A HowTo as visual documentation
  • A reference project you can download directly from SIOS

📦 Repository Overview

⭐ Featured Example: Check out WinCC OA Energy Monitoring - DevDays25 for a great example of a 🤝 WinCC OA Partner and the 🏆 winner of our Hackathon 2025!

The following examples are currently available or planned.These tables will be updated regularly.

🤝 WinCC OA Partner Examples

NameTypeStatusRepositoryPartner
WinCC OA Energy Monitoring - DevDays25JSFeaturedGithub RepoViscom Engineering AG

🚀 WinCC OA Team Examples

NameTypeStatusRepositorySIOS Link
WinCC OA ExtensionsTSonlineGithub Repo
WinCC OA Scripting Assistant for VS CodeTSonlineGithub Repo
WinCC OA Panel Topology FrameworkCTRLonlineGithub RepoSIOS - Link
WinCC OA MQTT Explorer & ImporterJSonlineGithub RepoSIOS - Link
WinCC OA Telegram Bot LibraryJSonlineGithub RepoSIOS - Link
WinCC OA MCP ServerJSonlineGithub RepoComing soon
WinCC OA MTP Library + ImporterCTRLonlineGithub RepoSIOS - Link
WinCC OA IT/OT LayerCTRLonlineGithub RepoSIOS - Link
WinCC OA Teams IntegrationJSonlineGithub RepoSIOS - Link
WinCC OA GraphQL & REST API ServerJSonlineGithub RepoSIOS - Link
WinCC OA HTTP PublisherJSin workComing soonComing soon
WinCC OA Benchmark and SystemperformanceGeneralin workComing soonComing soon
WinCC OA Text2SpeechTSonlineGithub RepoSIOS - Link
WinCC OA Web Components Dashboard WidgetTSplannedComing soonComing soon

📜 Contributor Covenant Code of Conduct

All contributions and content must comply with the following principles:

  • No internal or confidential company knowledge
  • No content that could damage company or personal reputations
  • No security-sensitive information
  • Export Control Classification (ECC) must be clarified in advance

We are excited to see what we can build together. Let’s shape the future of automation!


© Siemens AG – WinCC OA Team

Pinned Loading

  1. winccoa-ae-ui-ptframeworkwinccoa-ae-ui-ptframeworkPublic

    WinCC OA Panel Topology Framework

    3 6

  2. winccoa-ae-js-mqttexplorerwinccoa-ae-js-mqttexplorerPublic

    WinCC OA MQTT Explorer and Importer

    1 2

  3. winccoa-ae-js-telegrambotwinccoa-ae-js-telegrambotPublic

    WinCC OA Telegram Bot Library

    2

  4. winccoa-ae-js-mcpserverwinccoa-ae-js-mcpserverPublic

    WinCC OA MCP Server

    23 10

  5. winccoa-devdays25-energymonitoringwinccoa-devdays25-energymonitoringPublic

    WinCC OA Developer Days 2025 - Energy Monitoring project example

    1

  6. winccoa-ae-ctrl-mtpimporterwinccoa-ae-ctrl-mtpimporterPublic

    WinCC OA MTP Importer

    C#

Repositories

Showing 10 of 16 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…