Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ProJorNew to Visual Studio Code? Get it now.
ProJor

ProJor

SIOCODE LLC.

|
7 installs
| (1) | Free Trial
The model-based code generator
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ProJor (Project Interpolator)

Projor allows you to generate code in your project, based on a model. Your model consists of schema, and data files. This allows you to store any model alongside your projects. You can create templates, which operate on data to generate code. You can also extend the logic of the code generator, by providing your own Handlebars helper functions in your project. You can also provide queries, which are virtual data collections, that are calculated from persistent data collections.

Online resources

You can find further information about ProJor online:

  • ProJor Website
  • ProJor Documentation
  • ProJor License
  • ProJor Templates

For support, please contact SIOCODE at support@siocode.hu.

Features

  • Generate code command - Run the code generator using a VS Code command.
  • Run queries command - Run the queries using a VS Code command.
  • Visualize schema command - Visualize the schema using a VS Code command.
  • Clear generated code command - Clear the generated code using a VS Code command.
  • Syntax highlighting in .ptemplate.mustache files
  • Code completion support in .pdata.yaml files
  • Snippets for quickly creating ProJor files
    • ppschema - Use to bootstrap a .pschema.yaml file.
    • ppdata - Use to bootstrap a .pdata.yaml file.

See more features in the documentation.

License

ProJor is licensed under either the ProJor Free License, or the ProJor Commercial License. ProJor is free to use for educational purposes, personal projects, and evaluation of fitness for purpose by any individual or organization. For commercial use, you must purchase a license. For more information, see the ProJor License.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft