InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 23 C# procedural-generation Projects
-
WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
Project mention: Generating an infinite world with the Wave Function Collapse algorithm | news.ycombinator.com | 2025-01-18https://github.com/mxgmn/WaveFunctionCollapse
As for global repetition, the original repo did have this to say, that selecting tiles is important.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
MarkovJunior
Probabilistic language based on pattern matching and constraint propagation, 153 examples
Project mention: Λ-2D: An Exploration of Drawing as Programming Language | news.ycombinator.com | 2024-11-08 -
-
Mixture
Mixture is a powerful node-based tool crafted in unity to generate all kinds of textures in realtime
-
-
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
-
creature-creator
Create your own creatures to explore online worlds with friends and collect new parts to upgrade your stats and abilities! Complete quests, battle enemies, challenge friends to minigames, or just have fun roleplaying — the possibilities are endless when your imagination is the limit!
-
-
Depiction-Engine-Unity
Versatile engine to create and stream large 3D worlds for game or geospatial applications
-
-
-
UnityGeometryGraph
Node-based tool for procedurally generating geometry in Unity inspired by Blender Geometry Nodes
-
-
-
-
-
Parameterize.Net
Parameterize.Net is a library that allows developers to represent complex objects using float array.
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C# procedural-generation discussion
C# procedural-generation related posts
-
Generating an infinite world with the Wave Function Collapse algorithm
-
Wave Function Collapse
-
I use Wave Function Collapse to create levels for my game (2022) [video]
-
It's Okay to Make Something Nobody Wants
-
The Wavefunction Collapse Algorithm
-
Kullback–Leibler Divergence
-
All of it under the most poorly designed and maintained village
-
A note from our sponsor - InfluxDB
www.influxdata.com | 14 Jul 2025
Index
What are some of the best open-source procedural-generation projects in C#? This list will help you:
# | Project | Stars |
---|---|---|
1 | WaveFunctionCollapse | 24,123 |
2 | MarkovJunior | 7,814 |
3 | ProceduralToolkit | 2,766 |
4 | Mixture | 1,299 |
5 | Edgar-Unity | 872 |
6 | ConvChain | 754 |
7 | DungeonGenerator | 733 |
8 | project-skylines | 368 |
9 | Edgar-DotNet | 341 |
10 | makegeo | 252 |
11 | creature-creator | 251 |
12 | Sceelix | 153 |
13 | Depiction-Engine-Unity | 67 |
14 | Worlds | 65 |
15 | Cigen | 60 |
16 | UnityGeometryGraph | 51 |
17 | Syllabore | 47 |
18 | LazyBuilder | 30 |
19 | 3DGame | 27 |
20 | clay | 26 |
21 | Parameterize.Net | 25 |
22 | unity-support-textures-generators | 25 |
23 | ImageGeneration | 15 |