Skip to main content

Interface Forge

Gracefully generate TypeScript mock data.

Generate Mock Data

Interface Forge offers flexible mock data generation including: Sync and async data generation, built-in iterators, batch- creation methods and function-based factories.

Create Fixtures

Interface Forge allows you to save generated data as file-system based fixtures – it also auto-updates them whenever the factory's schema or its parameters have changed.

Powered by TypeScript

Interface Forge is written with and for TypeScript, allowing you to generate objects matching your own types and strongly typed classes/interfaces.