Is this your app? Claim this page to add your own description, links and contact info. It's free. →
Version
1.4.0
Size
0 Bytes
Updated
1 month ago
Released
19 Aug 2023
Description
CoreDiagram is the easiest way to visualize your Core Data and SwiftData models on macOS. Open any .xcdatamodeld file from your Xcode project and see the entire entity graph laid out for you in seconds - relationships, inheritance, attributes, the lot.
Free. No sign-up. No subscription. No nag screens.
KEY FEATURES
• Visualize entire Core Data and SwiftData model graphs from .xcdatamodeld files
• Generate ready-to-use SwiftData code from any model with a single click
• See entity inheritance, relationships, attributes, and constraints at a glance
• Group related entities together to organize large schemas
• Interactive zooming, dragging, and selection
• Export your model diagram as PDF for documentation, code review, or printing
• Real-time updates: edit your model in Xcode and watch the diagram refresh
• Beautifully laid out with customizable colors per entity
• Lightweight, native macOS app built with SwiftUI
PERFECT FOR
• Migrating Core Data models to SwiftData and needing a clear picture of what you have
• Onboarding to a new codebase with a complex data model
• Documenting your schema for code reviews, technical specs, or architecture decisions
• Exploring what's actually in that .xcdatamodeld someone committed three years ago
• Anyone who finds Xcode's built-in model editor cramped and hard to read
SWIFTDATA SUPPORT
CoreDiagram understands the full Core Data model format and generates idiomatic SwiftData code with @Model classes, relationships, inverse keypaths, and inheritance. Whether you're starting a new SwiftData project from scratch or migrating an existing Core Data model, the generated code is a solid starting point.
OPTIONAL SUPPORT
CoreDiagram is genuinely free. No features are locked away. If it saves you time or makes your day a bit better, you can support development by leaving a tip — there's a small heart in the toolbar. No pressure, no obligation.
SUPPORT
For bug reports, feature requests, or just to say hi, email [email protected]
Privacy Policy: https://www.joylordsystems.com/corediagram-privacy-policy
Terms of use: https://www.joylordsystems.com/corediagram-eula
Estimates
Availability
Devices
MacDesktop
Pricing by country
| Country | Price |
|---|---|
| Canada | free |
| China | free |
| France | free |
| Germany | free |
| Italy | free |
| Netherlands | free |
| Portugal | free |
| Spain | free |
| UK | free |
| India | free |
| Japan | free |
| Korea, Republic Of | free |
| Poland | free |
| Russia | free |
| Turkey | free |
| USA | free |
| Ukraine | free |
Version History
Latest: 1.4.0
CoreDiagram is now free for everyone.
• No more subscription. All features are unlocked, with no restrictions.
• New: tip jar. If CoreDiagram has been useful, you can support development with an optional one-time tip - Coffee, Lunch, or Dinner. Just tap the heart in the toolbar.
• Repositioned around SwiftData: improved code generation and easier discovery for SwiftData users.
• Existing subscribers: thank you. Your subscription continues unchanged and you can cancel at any time without losing any features.
v1.0.1
1 month ago