Procedural Open Source Projects

Browse 209 Procedural open source projects, ranked by GitHub stars. Find the most popular Procedural tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 209 projects
26,613 stars

GraphiteEditor/Graphite

Community-built comprehensive 2D content creation appplication for graphic design, digital art, and interactive real-time motion graphics powered by a node-based procedural graphics engine

Metrics details
Stars26,613
18,118 stars

nim-lang/Nim

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).

Metrics details
Stars18,118
6,345 stars

michidk/Unity-Script-Collection

A maintained collection of useful & free unity scripts / library's / plugins and extensions

Metrics details
Stars6,345
5,972 stars

dtao/lazy.js

Like Underscore, but lazier

Metrics details
Stars5,972
5,655 stars

RodZill4/material-maker

A procedural textures authoring and 3D model painting tool based on the Godot game engine

Metrics details
Stars5,655
4,830 stars

dtolnay/proc-macro-workshop

Learn to write Rust procedural macros  [Rust Latam conference, Montevideo Uruguay, March 2019]

Metrics details
Stars4,830
3,631 stars

DLR-RM/BlenderProc

A procedural Blender pipeline for photorealistic training image generation

Metrics details
Stars3,631
3,580 stars

PixelGuys/Cubyz

Voxel sandbox game with a large render distance, procedurally generated content and some cool graphical effects.

Metrics details
Stars3,580
3,466 stars

Auburn/FastNoiseLite

Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go

Metrics details
Stars3,466
3,352 stars

dtolnay/syn

Parser for Rust source code

Metrics details
Stars3,352
2,993 stars

ashima/webgl-noise

Procedural Noise Shader Routines compatible with WebGL

Metrics details
Stars2,993
2,893 stars

Syomus/ProceduralToolkit

Procedural generation library for Unity

Metrics details
Stars2,893
2,518 stars

ARISE-Initiative/robosuite

robosuite: A Modular Simulation Framework and Benchmark for Robot Learning

Metrics details
Stars2,518
2,053 stars

plv8/plv8

V8 Engine Javascript Procedural Language add-on for PostgreSQL

Metrics details
Stars2,053
1,879 stars

GDQuest/godot-procedural-generation

Procedural generation algorithms and demos for the Godot game engine

Metrics details
Stars1,879
1,839 stars

jwagner/simplex-noise.js

A fast simplex noise implementation in Javascript / Typescript.

Metrics details
Stars1,839
1,583 stars

sideeffects/HoudiniEngineForUnreal

Houdini Engine Plugin for Unreal Engine.

Metrics details
Stars1,583
1,559 stars

dtolnay/quote

Rust quasi-quoting

Metrics details
Stars1,559
1,515 stars

dtolnay/watt

Runtime for executing procedural macros as WebAssembly

Metrics details
Stars1,515
1,455 stars

ring-lang/ring

A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages

Metrics details
Stars1,455
1,447 stars

AsPJT/DungeonTemplateLibrary

🌏: Dungeon free resources (terrain & roguelike generation)

Metrics details
Stars1,447
1,404 stars

fegennari/3DWorld

3D Procedural Game Engine Using OpenGL

Metrics details
Stars1,404
1,370 stars

SebLague/Solar-System

Simple solar system experiment

Metrics details
Stars1,370
1,342 stars

felixpalmer/procedural-gl-js

Mobile-first 3D mapping engine with emphasis on user experience

Metrics details
Stars1,342
1,286 stars

marukrap/RoguelikeDevResources

A curated list of roguelike development resources

Metrics details
Stars1,286
1,273 stars

jasonlong/geo_pattern

Create beautiful generative geometric background images from a string.

Metrics details
Stars1,273
1,236 stars

cgwire/awesome-cg-vfx-pipeline

List of open-source technologies that help in the process of building a pipeline for CG and VFX productions

Metrics details
Stars1,236
1,209 stars

sideeffects/SideFXLabs

Metrics details
Stars1,209
1,178 stars

aachman98/Sorcar

Procedural modeling in Blender using Node Editor

Metrics details
Stars1,178
1,112 stars

jhorikawa/HoudiniHowtos

Houdini recipe files repository.

Metrics details
Stars1,112
1,064 stars

Razaekel/noise-rs

Procedural noise generation library for Rust.

Metrics details
Stars1,064
985 stars

timi-liuliang/echo

A New Cross-Platform 2D 3D Game Engine

Metrics details
Stars985
944 stars

keijiro/PuppetTest

An experiment in procedural dance animation

Metrics details
Stars944
940 stars

friggog/tree-gen

Procedural generation of tree models in blender

Metrics details
Stars940
907 stars

OndrejNepozitek/Edgar-Unity

Unity Procedural Level Generator

Metrics details
Stars907
901 stars

fede-vaccaro/TerrainEngine-OpenGL

An OpenGL 4 and C++ program which renders a procedural scene.

Metrics details
Stars901
881 stars

IceCreamYou/THREE.Terrain

A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.

Metrics details
Stars881
854 stars

redblobgames/mapgen4

Mapgen4 procedural wilderness map generator

Metrics details
Stars854
849 stars

xoraus/CrackingTheSQLInterview

DBMS Concepts, SQL Queries & Schema Design for your Interviews.

Metrics details
Stars849
848 stars

mystor/rust-cpp

Embed C++ directly inside your rust code!

Metrics details
Stars848
832 stars

qLab/qLib

A procedural asset library for SideFX Houdini. https://www.facebook.com/qLibHoudini

Metrics details
Stars832
811 stars

BenPyton/ProceduralDungeon

This is an Unreal Engine 4/5 plugin to generate procedural dungeon.

Metrics details
Stars811
805 stars

polygonjs/polygonjs

node-based WebGL design tool

Metrics details
Stars805
800 stars

njbrown/texturelab

Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator

Metrics details
Stars800
781 stars

dtolnay/reflect

Compile-time reflection API for developing robust procedural macros (proof of concept)

Metrics details
Stars781
749 stars

inconvergent/snek

See https://github.com/inconvergent/weir instead

Metrics details
Stars749
733 stars

weigert/SimpleHydrology

Procedural Hydrology / River / Lake Simulation

Metrics details
Stars733
712 stars

antiufo/roslyn-linq-rewrite

Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.

Metrics details
Stars712
674 stars

keijiro/Swarm

An example of use of compute shaders and procedural instancing.

Metrics details
Stars674
644 stars

magnificus/Procedural-Cities

master thesis

Metrics details
Stars644
642 stars

llogiq/mutagen

Breaking your Rust code for fun and profit

Metrics details
Stars642
632 stars

frondeus/test-case

Rust procedural macro attribute for adding test cases easily

Metrics details
Stars632
621 stars

gilescoope/shader-graph-nodes

Custom Nodes for Unity Shader Graph

Metrics details
Stars621
617 stars

zfedoran/pixel-sprite-generator

JavaScript procedural sprite generator

Metrics details
Stars617
614 stars

lessthanoptimal/ejml

A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.

Metrics details
Stars614
614 stars

UnityLabs/procedural-stochastic-texturing

Modified Shader Graph package implementing Procedural Stochastic Texturing

Metrics details
Stars614
590 stars

bw2012/UE4VoxelTerrain

Unreal Engine 4: Smooth voxel terrian example

Metrics details
Stars590
562 stars

fabmax/kool

An OpenGL/Vulkan engine for Desktop JVM and Javascript written in Kotlin

Metrics details
Stars562
560 stars

alexanderperrin/threejs-ballooning

Buffer geometry merging, procedural terrains and shadow mapper research with Three.js

Metrics details
Stars560
545 stars

mahsu/MariOCaml

HTML 5 canvas implementation of Mario written in Ocaml

Metrics details
Stars545
1-60 of 209 projects
Get A Weekly Email With Trending Procedural Projects
Stay updated on Procedural plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.