KinRig Pro
Modern languages for the plc
At Kinmatec, we believe that PLC and control developers should have the same freedom and tools as all other developers.
That's why we're bringing modern, high-level programming languages to automation with KinRig Pro. Rather than programming according to IEC 61131-3, teams can now develop using Python or Java. This means that the same code can be used across manufacturers and operating systems and is supported by modern toolchains, CI/CD workflows, and automated software distribution. More details

Automate like a pro
Platform independent
Platform independentRuns on all common hardware and operating systems. With KinRig Pro, the principle of "Write once runs everywhere" is making its way into the world of automation.
Windows
Linux
FreeBSD
Beckhoff
Siemens
Bosch Rexroth Control X
Code & Tooling
Whether you're a beginner or an expert, we have the right tool for you. Choose from hundreds of free tools to improve your code quality and increase your productivity.
Tests
- Unit Tests: Leading test frameworks such as JUnit enable extensive test coverage through parameterized tests.
- Code Coverage: Measure test coverage f.e. with JACOCO. Which code is tested and which is not?
- Hardware-in-the-Loop: From individual devices to complete system testing.
Quality
- Quality-Gates: No delivery of code that does not meet the standard f.e. with SonarQube.
- Style: Many code bases – one style. Achieve conformity f.e. with pmd or checkstyle. Whether 100 lines or 1 million.
Security & Compliance
- Policy Enforcement for secrets and dependencies
- Vulnerability Scanner for code and dependencies
- Audit Logs for changes and releases
- Interfaces to ISO 21434, TISAX and other standards and processes.
IDE
- Productivity comes from using your favorite IDE, whether it's VS Code, IntelliJ, Eclipse, PyCharm, etc.
CI/CD
- Always deliver reliable software, e.g., with Jenkins, GitLab, etc.
...
- Static Code Analysis: f.e. Spotbugs, PMD, Semgrep, ...
- Package Manager: f.e. Maven, gradle, pip
- Automated documentation: Javadocs
- ... many more tools and libraries.
Modular Design
The modular microservice architecture allows adaptation and expansion to suit your requirements.
Modular Build your automation solution using our modular system.
Extendable Integrate existing services or extend and modify our components according to your requirements.
Flexible From Raspberry Pi to a complete automation network. The choice is yours.
Tailor-made You need a customized solution. A customized HMI, interface connection, and you don't want to have to worry about it yourself. We develop customized solutions for our customers.
Features
There is much more. Whether integrated functions or extensive extensions – there is something for everyone here.
Scalable
From the Raspberry Pi to a network of industrial PCs, or from a one-person project to collaboration on large-scale projects.
CLI Support
Our tools are also available with CLI interfaces. This allows you to easily integrate them into your CI/CD or other workflows.
Debugging
Record each value to the exact tick.
Customizable
Due to its microservice architecture, KinRig Pro is customizable and expandable.
Theme
Do you have your own style? No problem. Our HMI uses CSS, so you can customize the style to your liking.
Internationalization
With full i18n support. You can also provide your own translation.
Standardized from the assembly line to the factory network
Templates, governance, and monitoring ensure long-term success.
Business Impact
- Faster updates without downtime due to deployment pipelines.
- Standardized code base for all locations and suppliers.
- Quality assurance by automated testing, quality gates, and reviews.
Ideal for?
- OEMs with global production lines
- System integrators with complex specifications
- Software teams that combine PLC and IT
Governance
- History of all changes to the system
- Versioning and release management
- Role and rights concepts
Operation
- Monitoring via KinRig OCS or existing tools
- 24/7 support and SLA options for critical systems
Open for your control systems and IT
Platforms
- Windows, Linux, FreeBSD
Devices & Protocols
- Beckhoff, Siemens, Bosch Rexroth ctrlX
- Integration in existing MES- or PLM-Systems
- OPC UA, MQTT, REST, gRPC