There are 29 repositories under procedural topic.
An open source graphics editor for 2025: comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editing
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
Procedural generation library for Unity
A fast simplex noise implementation in Javascript / Typescript.
🌏: Dungeon free resources (terrain & roguelike generation)
Map generator for games written in Flash. *There's an HTML5 version* on github/redblobgames/mapgen2 . Generates island maps with a focus on mountains, rivers, coastlines.
Create beautiful generative geometric background images from a string.
A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.
See https://github.com/inconvergent/weir instead
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Procedural Hydrology / River / Lake Simulation
Sketches made with ShaderLab in Unity.
:sunrise_over_mountains: Infinite background environments for A-Frame in a line of HTML.
🛠️ A toolkit of 2D/3D distance functions, sdf/vector ops and various utility shader nodegroups (170+) for Blender 2.83+. Also available as an addon which adds a menu in the shader editor.
Customizable procedural spherical dissolve shader for Unity3D, for all your customizable procedural spherical dissolve needs!
A collection of awesome Free/Open Source things regarding the SideFx Houdini ecosystem.
Create cross-platform classic RPGs in 2D and 3D with powerful built-in world editing tools.
A simple model of articulated human figure
Procedural voxel terrain generation in Unity
3D rendered proc-gen world test. C++ homebrew voxel engine for agent-driven prodedural generation / world simulation
Spriteworld: a flexible, configurable python-based reinforcement learning environment
An infinite wireframe world in WebGL
Examples of procedural mesh generation in Unreal 4.
A procedural sprite animation tool made with the nCine
Procedural water shader for general use.
Convert Blender node groups to a Python add-on
A library for visually programming on the GPU, built to enable rapid workflows and modular approaches to accelerated graphics, logic and computation.
The Chaos Programming Language