Skip to content
@winccoa-tools-pack

winccoa-tools-pack

Professional project management and development tools for Siemens WinCC Open Architecture. Made with ❤️ for and by the WinCC OA community*

WinCC OA Tools Pack

Professional project management and development tools for Siemens WinCC Open Architecture

This organization collects modular Node.js libraries, GitHub Actions, reusable workflows, and VS Code extensions for Siemens WinCC Open Architecture (SCADA) development. It provides essential tools for project management, code quality, testing, deploy and documentation for local developments (vs-code extensions, AI MCP-server) and various CI/CD tools like github, gitlab, Jenkins, azure ...

Highlights

Modern Development Experience - Bring WinCC OA development into the modern IDE era
Increased Productivity - Automate repetitive tasks and streamline workflows
Better Code Quality - Built-in formatting, linting, and analysis
Comprehensive Testing - Integrated test execution and reporting
Team Collaboration - Git integration and standardized project structures
Multi-Project Support - Manage multiple WinCC OA projects simultaneously


🏆 Recognition

Special thanks to all our contributors who make this project possible!

Key Contributors

  • Martin Pokorny (@mPokornyETM) - Creator & Lead Developer
  • And many more amazing contributors!

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

Some repositories may contain third-party software that uses different license models.


⚠️ Disclaimer

WinCC OA and Siemens are trademarks of Siemens AG. This project is not affiliated with, endorsed by, or sponsored by Siemens AG. This is a community-driven open source project created to enhance the development experience for WinCC OA developers.


🎉 Thank You!

Thank you for using WinCC OA tools package! We're excited to be part of your development journey.

Happy Coding! 🚀


Quick Links

📦 VS Code Marketplace


Made with ❤️ for and by the WinCC OA community

Popular repositories Loading

  1. vscode-winccoa-tests vscode-winccoa-tests Public

    TypeScript 2 1

  2. vscode-winccoa-mcp-server vscode-winccoa-mcp-server Public

    WinCC OA MCP Server - VS Code extension providing Model Context Protocol integration for WinCC OA development

    TypeScript 2 2

  3. vscode-winccoa-tools-package vscode-winccoa-tools-package Public

    VS Code Tools Package for WinCC OA — groups all helpful extensions into one pack

    JavaScript 1 2

  4. template-npm-shared-library template-npm-shared-library Public template

    The template for WinCC OA NPM packages

    TypeScript 1 1

  5. vscode-winccoa-logviewer vscode-winccoa-logviewer Public

    WinCC OA Log Viewer - VS Code extension for viewing and analyzing WinCC OA log files

    TypeScript 1 2

  6. vscode-winccoa-project-admin vscode-winccoa-project-admin Public

    VS Code extension for WinCC OA project management and system control

    TypeScript 1 2

Repositories

Showing 10 of 44 repositories
  • winccoa-tools-pack/winccoa-tools-pack.github.io's past year of commit activity
    JavaScript 0 1 0 0 Updated Sep 22, 2026
  • npm-winccoa-docu-builder Public

    The template for WinCC OA NPM packages

    winccoa-tools-pack/npm-winccoa-docu-builder's past year of commit activity
    TypeScript 0 MIT 0 0 3 Updated Sep 21, 2026
  • npm-winccoa-install-info Public

    Provide CLI to get basic information about installed WinCC OA versions and registered projects

    winccoa-tools-pack/npm-winccoa-install-info's past year of commit activity
    TypeScript 0 MIT 0 0 3 Updated Sep 21, 2026
  • npm-winccoa-ctrl-code-style Public

    CLI and API to check and format WinCC OA CTL sources via WCCOActrl and astyle.ctl

    winccoa-tools-pack/npm-winccoa-ctrl-code-style's past year of commit activity
    TypeScript 0 MIT 0 0 3 Updated Sep 21, 2026
  • npm-winccoa-register-project Public

    Register WinCC OA projects (npm helper)

    winccoa-tools-pack/npm-winccoa-register-project's past year of commit activity
    TypeScript 0 MIT 0 0 2 Updated Sep 21, 2026
  • template-npm-shared-library Public template

    The template for WinCC OA NPM packages

    winccoa-tools-pack/template-npm-shared-library's past year of commit activity
    TypeScript 1 MIT 1 0 1 Updated Sep 21, 2026
  • npm-winccoa-ui-pnl-xml Public

    A lightweight developer tool for SIMATIC WinCC Open Architecture projects, providing reliable PNL ⇄ XML transformations for UI panels.

    winccoa-tools-pack/npm-winccoa-ui-pnl-xml's past year of commit activity
    TypeScript 0 MIT 1 0 3 Updated Sep 21, 2026
  • npm-winccoa-log-reader Public

    The template for WinCC OA NPM packages

    winccoa-tools-pack/npm-winccoa-log-reader's past year of commit activity
    TypeScript 0 MIT 0 0 6 Updated Sep 21, 2026
  • winccoa-native-gui-test-framework Public

    WinCC OA GUI test framework is a framework to test WinCC OA native panels (GUI).

    winccoa-tools-pack/winccoa-native-gui-test-framework's past year of commit activity
    Visual Basic 6.0 0 MIT 0 0 2 Updated Sep 18, 2026
  • github-actions-winccoa Public

    Reusable GitHub Actions for WinCC OA projects

    winccoa-tools-pack/github-actions-winccoa's past year of commit activity
    Shell 1 1 0 0 Updated Sep 18, 2026

People

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