---
title: "WaveFunctionCollapse"
description: "Original bitmap and tilemap generator that synthesises new outputs locally similar to a single example input."
canonical: "https://vibing.inc/library/wavefunctioncollapse-vg-1184"
category: "Games, Juice & Interactive"
subcategory: "Procedural generation"
license: "MIT"
author: "Maxim Gumin (@ExUtumno)"
source: "https://github.com/mxgmn/WaveFunctionCollapse"
---

# WaveFunctionCollapse
Original bitmap and tilemap generator that synthesises new outputs locally similar to a single example input.
## Facts
- Source: https://github.com/mxgmn/WaveFunctionCollapse
- Category: Games, Juice & Interactive / Procedural generation
- Author: Maxim Gumin (@ExUtumno)
- Licence: MIT
- Tags: wfc, procgen, tilemap, algorithm
## Why it's a gem
The source algorithm every WFC port descends from, with the best example gallery
---
Listed in The Vibeary: https://vibing.inc/library/wavefunctioncollapse-vg-1184 · JSON: https://vibing.inc/api/public/library/gems/wavefunctioncollapse-vg-1184