kl-plc
A javascript library to communicate with Siemens S7 PLCs
Provides a set of nodes to Node-RED to help control tams.
Routine to communicate with Siemens S7 PLCs
<div align="center"> <h1>@koalarx/ui-cli</h1> <p>CLI for creating and managing Angular projects with ready-to-use UI components.</p>
mcprotocol
A feature-complete EtherNet/IP client for Rockwell ControlLogix/CompactLogix PLCs
Modbus commissioning, testing & analysis tools for Node-RED. Embedded Modbus TCP/RTU master + slave server, FC1/FC2/FC3/FC4 reads, FC5/FC6/FC15/FC16 writes, built-in slave register store, and a passive traffic monitor for debugging. 100% free, MIT, no usa
Semantic linter, code reviewer, and team-style enforcer for IEC 61131-3 Structured Text. Runs as a CI linter, GitHub Action, GitLab CI job, or local CLI. 80 checks (incl. PLCopen and IEC 62443 sets) plus a --metrics mode (complexity, nesting, call graph,
Beckhoff TwinCAT ADS client library for Node.js (unofficial). Connect to a Beckhoff TwinCAT automation system using the ADS protocol from a Node.js app.
A Node-RED node to communicate with Siemens S7 PLCs.
Siemens PLC language checker + LSP CLI (SCL/ST/LAD/FBD, etc.)
Resolve DID documents from PLC Directory
A Node-RED node to interact with Siemens S7 PLCs
validations, type definitions and schemas for did:plc operations
syntax, type definitions and schemas for atproto handles, DIDs and DID documents
Collection of useful services, when creating kluntje-components
Routine to communicate with Mitsubishi FX3U PLCs
A unified PLC communication library for Node.js
Common library for backend microservices in the PLC Backend project.
Routine to communicate with Allen-Bradley PLCs
OMRON FINS Ethernet protocol functions 'Read' and 'write' for communicating with OMRON PLCs from node-red
oiyshTerminal - plc solution
Kanban board manager - VSCode extension, CLI, MCP server, and standalone web app