OSX App

Native macOS application for creating, editing, and managing data contracts

OSX App

The Open Data Modelling OSX App is a native macOS application that provides an intuitive graphical interface for creating, editing, and managing data contracts. Perfect for Mac users who prefer desktop applications with native performance and integration.

Features

Visual Contract Editor

  • Drag-and-drop interface for schema design
  • Real-time validation feedback
  • Syntax highlighting and code completion
  • Visual schema representation

Contract Management

  • Local and cloud storage options
  • Version history and comparison
  • Search and filtering capabilities
  • Export to multiple formats

Integration

  • Native macOS file system integration
  • Share extensions for other apps
  • Command-line tools integration
  • Cloud sync support

User Experience

  • Native macOS design language
  • Dark mode support
  • Keyboard shortcuts and accessibility
  • Multi-window support

Getting Started

Installation

Download the latest version from the GitHub releases page or install via Homebrew:

brew install --cask opendatamodelling

First Steps

  1. Launch the App: Open Open Data Modelling from your Applications folder
  2. Create a Contract: Click “New Contract” to start
  3. Design Your Schema: Use the visual editor or code view
  4. Validate: Test your contract with sample data
  5. Save: Store your contract locally or in the cloud

Screenshot

OSX App Demo

Documentation

Current Version: v1.1.0

For detailed documentation, user guides, and release notes, visit the frontend repository:

System Requirements

  • macOS 11.0 (Big Sur) or later
  • 4GB RAM minimum (8GB recommended)
  • 500MB disk space

Use Cases

  • Data Engineers: Visual schema design and management
  • Business Analysts: User-friendly contract creation
  • Developers: Quick contract prototyping and testing
  • Teams: Collaborative contract development

Support

For issues, feature requests, or contributions, please visit the GitHub repository.