mogenerator

A command-line tool that generates Objective-C and Swift classes from Core Data models.

Alternatives

About mogenerator

mogenerator generates two classes for each Core Data entity: a machine class that can be regenerated from the model and a human class where developers can preserve their own changes. This lets developers update generated code as a model changes without overwriting their custom work.

It is distributed through Homebrew and is intended for Apple developers using Core Data.

Strengths

  • Generates Objective-C and Swift classes from Core Data models
  • Separates regenerated machine classes from editable human classes

Limitations

  • Designed for Apple Core Data projects
  • Requires command-line use

Details

Pricing
FreeFree and open source under the MIT license.
License
MIT
Platforms
macOS, Command line
How it runs
Downloadable app
Best suited for
Apple developers who want to generate and update Core Data classes
Last verified
Added
Provenance
Selected from the Homebrew formula

Report a wrong fact or a dead link on this listing