Skip to content

Key Features

Mock Magic keeps application development moving when production data, services, or backends are not ready. Generate one believable value, a complete scenario-driven series, or a continuous live feed exactly when a prototype, test, dashboard, or demonstration needs it.

Feature

Description

57 data types

Personal info, contact details, locations, business data, dates, text, numbers, technical identifiers, image/placeholder URLs, hashes, themed text, and more

15 series patterns

Random, Linear, Exponential, Logarithmic, Sine, Cosine, TrendingUp, TrendingDown, Seasonal, Stepped, Sparse, RandomWalk, BellCurve, Sawtooth, GaussianNoise

17 label presets

Months, Weekdays, Quarters, Years, Products, Regions, Teams, Departments, Countries, Cities, Colors, Letters, and more

4 streaming rhythms

Constant, Random, Burst, Drip - with full timing control

4 export formats

Text, CSV, JSON, C# code - one-click clipboard copy

Visual Editor Window

Four-tab interface: Simple, Series, Streaming, Export - no code needed

Unity toolbar shortcut

Open the Mock Magic Generator directly from the Unity 6.3+ main toolbar

Edit Mode & Play Mode

Streaming works in both modes - test without entering Play Mode

Fast Enter Play Mode ready

Seeded randomness, date references, and stream state reset cleanly across play sessions

Seedable determinism

Shared seeding, date references, and a Random / Stable mode in the generator window

{{token}} templating

Mock.Parse("{{firstName}} <{{email}}>") plus Mock.RegisterToken / RegisterGenerator for custom types

Object builders

MockPerson (consistent person record) and MockOf<T> for fluent, AOT-safe object population

Chart Guru integration

Mock Magic is fully included with released Chart Guru and powers its built-in mock chart data workflow

Swift Charts Parity

Mock Magic's data structures are designed to map directly to charting frameworks like Apple's Swift Charts and Chart Guru. A MockDataPoint with Label, Value, and SeriesName translates one-to-one to a BarMark, LineMark, or AreaMark. The 15 series patterns cover every standard chart scenario - from simple bar charts (Random, Stepped) to financial dashboards (RandomWalk) to scientific plots (BellCurve, Sine). Generate the data in Mock Magic, export it, and use it directly.