Procedural Open Source Projects
Browse 209 Procedural open source projects, ranked by GitHub stars. Find the most popular Procedural tools and libraries.
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
| Stars | 26,613 |
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
| Stars | 18,118 |
michidk/Unity-Script-Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Metrics details
| Stars | 6,345 |
dtao/lazy.js
Like Underscore, but lazier
Metrics details
| Stars | 5,972 |
RodZill4/material-maker
A procedural textures authoring and 3D model painting tool based on the Godot game engine
Metrics details
| Stars | 5,655 |
dtolnay/proc-macro-workshop
Learn to write Rust procedural macros [Rust Latam conference, Montevideo Uruguay, March 2019]
Metrics details
| Stars | 4,830 |
DLR-RM/BlenderProc
A procedural Blender pipeline for photorealistic training image generation
Metrics details
| Stars | 3,631 |
PixelGuys/Cubyz
Voxel sandbox game with a large render distance, procedurally generated content and some cool graphical effects.
Metrics details
| Stars | 3,580 |
Auburn/FastNoiseLite
Fast Portable Noise Library - C# C++ C Java HLSL GLSL JavaScript Rust Go
Metrics details
| Stars | 3,466 |
dtolnay/syn
Parser for Rust source code
Metrics details
| Stars | 3,352 |
ashima/webgl-noise
Procedural Noise Shader Routines compatible with WebGL
Metrics details
| Stars | 2,993 |
Syomus/ProceduralToolkit
Procedural generation library for Unity
Metrics details
| Stars | 2,893 |
ARISE-Initiative/robosuite
robosuite: A Modular Simulation Framework and Benchmark for Robot Learning
Metrics details
| Stars | 2,518 |
plv8/plv8
V8 Engine Javascript Procedural Language add-on for PostgreSQL
Metrics details
| Stars | 2,053 |
GDQuest/godot-procedural-generation
Procedural generation algorithms and demos for the Godot game engine
Metrics details
| Stars | 1,879 |
jwagner/simplex-noise.js
A fast simplex noise implementation in Javascript / Typescript.
Metrics details
| Stars | 1,839 |
sideeffects/HoudiniEngineForUnreal
Houdini Engine Plugin for Unreal Engine.
Metrics details
| Stars | 1,583 |
dtolnay/quote
Rust quasi-quoting
Metrics details
| Stars | 1,559 |
dtolnay/watt
Runtime for executing procedural macros as WebAssembly
Metrics details
| Stars | 1,515 |
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
| Stars | 1,455 |
AsPJT/DungeonTemplateLibrary
🌏: Dungeon free resources (terrain & roguelike generation)
Metrics details
| Stars | 1,447 |
fegennari/3DWorld
3D Procedural Game Engine Using OpenGL
Metrics details
| Stars | 1,404 |
SebLague/Solar-System
Simple solar system experiment
Metrics details
| Stars | 1,370 |
felixpalmer/procedural-gl-js
Mobile-first 3D mapping engine with emphasis on user experience
Metrics details
| Stars | 1,342 |
marukrap/RoguelikeDevResources
A curated list of roguelike development resources
Metrics details
| Stars | 1,286 |
jasonlong/geo_pattern
Create beautiful generative geometric background images from a string.
Metrics details
| Stars | 1,273 |
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
| Stars | 1,236 |
sideeffects/SideFXLabs
Metrics details
| Stars | 1,209 |
aachman98/Sorcar
Procedural modeling in Blender using Node Editor
Metrics details
| Stars | 1,178 |
jhorikawa/HoudiniHowtos
Houdini recipe files repository.
Metrics details
| Stars | 1,112 |
Razaekel/noise-rs
Procedural noise generation library for Rust.
Metrics details
| Stars | 1,064 |
timi-liuliang/echo
A New Cross-Platform 2D 3D Game Engine
Metrics details
| Stars | 985 |
keijiro/PuppetTest
An experiment in procedural dance animation
Metrics details
| Stars | 944 |
friggog/tree-gen
Procedural generation of tree models in blender
Metrics details
| Stars | 940 |
OndrejNepozitek/Edgar-Unity
Unity Procedural Level Generator
Metrics details
| Stars | 907 |
fede-vaccaro/TerrainEngine-OpenGL
An OpenGL 4 and C++ program which renders a procedural scene.
Metrics details
| Stars | 901 |
IceCreamYou/THREE.Terrain
A procedural terrain generation engine for use with the Three.js 3D graphics library for the web.
Metrics details
| Stars | 881 |
redblobgames/mapgen4
Mapgen4 procedural wilderness map generator
Metrics details
| Stars | 854 |
xoraus/CrackingTheSQLInterview
DBMS Concepts, SQL Queries & Schema Design for your Interviews.
Metrics details
| Stars | 849 |
mystor/rust-cpp
Embed C++ directly inside your rust code!
Metrics details
| Stars | 848 |
qLab/qLib
A procedural asset library for SideFX Houdini. https://www.facebook.com/qLibHoudini
Metrics details
| Stars | 832 |
BenPyton/ProceduralDungeon
This is an Unreal Engine 4/5 plugin to generate procedural dungeon.
Metrics details
| Stars | 811 |
polygonjs/polygonjs
node-based WebGL design tool
Metrics details
| Stars | 805 |
njbrown/texturelab
Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator
Metrics details
| Stars | 800 |
dtolnay/reflect
Compile-time reflection API for developing robust procedural macros (proof of concept)
Metrics details
| Stars | 781 |
inconvergent/snek
See https://github.com/inconvergent/weir instead
Metrics details
| Stars | 749 |
weigert/SimpleHydrology
Procedural Hydrology / River / Lake Simulation
Metrics details
| Stars | 733 |
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
| Stars | 712 |
keijiro/Swarm
An example of use of compute shaders and procedural instancing.
Metrics details
| Stars | 674 |
magnificus/Procedural-Cities
master thesis
Metrics details
| Stars | 644 |
llogiq/mutagen
Breaking your Rust code for fun and profit
Metrics details
| Stars | 642 |
frondeus/test-case
Rust procedural macro attribute for adding test cases easily
Metrics details
| Stars | 632 |
gilescoope/shader-graph-nodes
Custom Nodes for Unity Shader Graph
Metrics details
| Stars | 621 |
zfedoran/pixel-sprite-generator
JavaScript procedural sprite generator
Metrics details
| Stars | 617 |
lessthanoptimal/ejml
A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.
Metrics details
| Stars | 614 |
UnityLabs/procedural-stochastic-texturing
Modified Shader Graph package implementing Procedural Stochastic Texturing
Metrics details
| Stars | 614 |
bw2012/UE4VoxelTerrain
Unreal Engine 4: Smooth voxel terrian example
Metrics details
| Stars | 590 |
fabmax/kool
An OpenGL/Vulkan engine for Desktop JVM and Javascript written in Kotlin
Metrics details
| Stars | 562 |
alexanderperrin/threejs-ballooning
Buffer geometry merging, procedural terrains and shadow mapper research with Three.js
Metrics details
| Stars | 560 |
mahsu/MariOCaml
HTML 5 canvas implementation of Mario written in Ocaml
Metrics details
| Stars | 545 |
