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.