cyberneticlibrary

Populate apps with realistic test data

Skillskillsetup L21
garricn/siteseed
What it does

Seed web app with realistic test data

Best for

Rapid test-data generation for web apps when you need to respect entity relationships and field types without manual SQL.

Inputs
  • · OpenAPI spec URL or seed plan YAML
  • · Count (default 5)
  • · Auth header (optional)
Outputs
  • · Seeded database records
  • · Entity relationship graph (discovery mode)
Requires
  • · siteseed npx package
  • · OpenAPI spec or form scraping
  • · HTTP API access
Preconditions
  • · siteseed installed
  • · OpenAPI endpoint or seed plan file exists
  • · App API accessible
Failure modes
  • · OpenAPI spec invalid or missing
  • · API authentication fails
  • · Database constraints violated
  • · Foreign key mismatches
Trust signals
  • · Entity graph discovery
  • · Type-aware fake data generation
  • · Foreign key relationship preservation