devtools

Sync CODESYS with cds-text-sync

Automate text synchronization for industrial automation projects. For founders working with CODESYS and Git.

From the repo · “🔄 Git-friendly text synchronization for CODESYS. Export your project to ST files, edit with modern tools (or LLMs), and sync back. Lightweight and metadata-driven.”

101 stars+3★ this week20 forksPythonGuide quality 8/10 · reviewed Jul 24Updated 10/22/2026100% free · open source
What it does

cds-text-sync automates text synchronization for industrial automation projects by exporting CODESYS projects to ST files, allowing editing with modern tools or LLMs, and syncing changes back.

When to use it
  • •You're working on an industrial automation project using CODESYS and need to collaborate with team members on code changes.
  • •You want to leverage modern text editing tools or Large Language Models (LLMs) to edit your CODESYS project files.
  • •You're looking for a Git-friendly way to manage and version control your CODESYS project's text-based files.
Ready-to-paste prompt
cds-text-sync export --project-path=/path/to/your/project --output-path=/path/to/exported/files
Heads up: Make sure you have Python and the required dependencies installed, and that your CODESYS project is properly configured and accessible, as cds-text-sync relies on specific project structures and file formats.
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

✅ Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/cds-text-sync && curl -fsSL https://workflowstacks.com/api/skills/cds-text-sync/claude-skill -o ~/.claude/skills/cds-text-sync/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How Sync CODESYS with cds-text-sync works
Codeflow
Free to inspect

Sync CODESYS with cds-text-sync is a very large C# project (~81k lines across 399 code files, plus 122 test files). Setup is light: installs like a normal app. Reading the code is optional. Last commit this month, MIT license, has a test suite.

Size
Very large codebase
~81k lines · 399 code files · days to read — use, don't read
Setup
One-command install
Installs like a normal app. Reading the code is optional.
Runs on
Python
No API keys detected
C# 88%Go Template 7%Python 3%PowerShell 1%Smalltalk 1%
Where to start reading
  1. 1
    readMe.md
    Start here — what it does and how to install it
  2. 2
    pyproject.toml
    Dependencies and the commands it exposes
  3. 3
    skills/cds-text-sync/SKILL.md
    Inside skills/ — an example of what the AI is told to do
What's in each folder
skills/Prompts, skills & agent definitions2 files
docs/Documentation13 files
irm/Folder2 files
tools/Helper scripts2 files
img/Images & static assets13 files
tests/Tests — proof it works7 files
READMEHas testsDocumentedNo CIMIT licenseUpdated this month
Quick Actions
Details
Creator
ArthurkaX
Language
Python
Category
devtools
Published
1/14/2026

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/cds-text-sync.svg)](https://workflowstacks.com/skills/cds-text-sync?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.