New ORM Designer 3 called Skipper is available on our new site
Boost your productivity
Easy to use
Eliminate errors
Customizable to Your Needs
ORM Frameworks
Programming Practices
Reliable and Trustworthy

Be more productive, save your time

  • Focus on modelling and don't waste your time writing definition files.
  • Define your model in ORM Designer by using default ERD techniques.
  • Let ORM Designer generate all your schema definitions.
  • No more definition or typing errors, duplications and inconsistencies in your models.
  • Don't waste your time keeping your model in sync with schema files.
  • Increase productivity by up to 70%.

Import and export

ORM Designer has built-in support for import and export of ORM projects . You can easily import your existing project to visual model as well as update your project definitions by a single click.

  • Import model from XML, YML and annotations formats.
  • Generate models in XML, YML or definition code.
  • Update model annotations in existing code.

Easy start for existing project

Let ORM Designer to import your existing schema files or existing models from other modelling tools.

  • Import your existing ORM project with a single click.
  • Import your existing DB Designer / MySQL Workbench models to ORM Designer and convert them to schema definitions.
  • Easily maintain old or foreign projects. Import them and get a great overview.

Work effectively

The more ORM Designer features you use, the more time you save! Based on our internal user testing and feedback from our community we implemented a lot of shortcuts and time savers:

  • keyboard shortcuts,
  • ribbon shortcuts,
  • context menu,
  • auto positioning of new objects.

Sometimes also a small feature can save you lot of time:

  • copy names to clipboard,
  • copy field names to clipboard,
  • generate new names or aliases.

Fast navigation through model

Explore your model faster and easier with ORM Designer navigation features.

  • Locate object in project tree and visual diagram.
  • Explore your model in hierarchical project tree. Perform quick filtering based on object name.
  • Display project tree with or without regions.

External tools

ORM Designer offers a simple way how to define a set of common external tools and run them directly from application.

  • Each tool is defined by its executable, arguments and by default path.
  • It is also possible to use constants evaluated before tool is executed.
  • As constants you can use project name, path, ORM or MVC name.