Skip to content

About ProJor

What is ProJor?

ProJor is short for Project Interpolator.

It is a model-based code generator, designed to boost developer productivity, increase code security, and help maintain consistency across layers.

ProJor is distributed in many formats, so you can choose the one fitting your own tools and workflow:

  • The ProJor VS Code Extension can be used in Visual Studio Code. It includes all features of ProJor, directly in the IDE.
  • The ProJor CLI is a command-line application for Windows and Linux operating systems. It allows you to use ProJor features in your terminal.
  • The ProJor Docker Image is a containerized version of ProJor. It can be used in CI/CD pipelines. Note, that you must request special access at sales@siocode.hu to use the Docker Image.

We call it "model-based", because when you work with ProJor, you have two tasks:

  • Define the software model, and
  • Define templates for the code generation.

ProJor is not restricted to any specific programming language, or framework, making it a versatile tool for any project. You can also use ProJor in legacy projects by taking a gradual approach to integration.