Skip to content
View mxgmn's full-sized avatar
💭
you can write me at first_last at brown dot edu
💭
you can write me at first_last at brown dot edu

Sponsors

@greentec
@unormal
@bnolan

Block or report mxgmn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

A C++ DLL project for the WaveFunctionCollapse algorithm, plus various interfaces for using it.

C++ 19 1 Updated Mar 25, 2025

Wave Function Collapse in Dart

Dart 7 Updated Dec 23, 2024

A partial MarkovJunior (https://github.com/mxgmn/MarkovJunior) implementation as a python library, written in rust

Rust 8 Updated Feb 26, 2025
Python 6 Updated May 13, 2024

Wave function collapse implemented in p5.js

JavaScript 24 Updated Dec 13, 2020

Collection of small and easy to understand mini projects that are too big to be a example and to small to be a real project

Pascal 20 7 Updated Mar 21, 2025

C# bindings for raylib, a simple and easy-to-use library to learn videogames programming

C# 953 77 Updated Feb 12, 2025

An implementation of WFC' simple tiled model

TypeScript 8 Updated Jan 13, 2024

Single-header C library for the Wave Function Collapse algorithm plus a CLI and a GUI

C 44 4 Updated Oct 23, 2023

Java implementation of the Wave function collapse algorithm.

Java 21 1 Updated May 9, 2023

Proletariat Graph-Learning Constraint Solver

C++ 31 1 Updated Jul 25, 2024

A Procedural + Directed Game Art Generator

C++ 38 Updated Jan 17, 2025

A probabilistic programming language based on pattern-rewriting

TypeScript 81 5 Updated Jan 8, 2024

Documentation for the MarkovJunior project, by Maxim Gumin

C# 22 4 Updated Jun 28, 2022

Typescript version of MarkovJunior, runs on the web with a fancy renderer

TypeScript 182 15 Updated Nov 22, 2023

A simple island map generator configuration for MarkovJunior

22 Updated Jun 17, 2022

💌 Bitmapped programming font, based on Tamsyn

Ruby 917 29 Updated Feb 28, 2023

The Javascript and canvas port of https://github.com/mxgmn/MarkovJunior : A Probabilistic Programming Language.

TypeScript 22 4 Updated Jun 10, 2022

An algorithm for fast 2D pattern-matching with wildcards.

TypeScript 20 1 Updated Jul 30, 2022

SMT-based probabilistic programming with delimited continuations

Scheme 3 Updated Mar 8, 2013

Probabilistic programming on SMT solvers

Python 3 Updated Oct 9, 2012

Texture synthesis from examples

Batchfile 7 Updated Apr 9, 2022

2D Wave Function Collapse as Blender Plugin

Python 39 3 Updated Oct 13, 2021

Wave Function Collapse library in C, plus a command-line tool

C 353 22 Updated Feb 23, 2023

Wave Function Collapse plug-in for Grasshopper

C# 70 15 Updated Aug 1, 2021

🌊💥 N-dimensional Wave Function Collapse with infinite canvas

JavaScript 325 11 Updated May 21, 2020

Silice is an easy-to-learn, powerful hardware description language, that simplifies designing hardware algorithms with parallelism and pipelines.

C++ 1,351 82 Updated Mar 21, 2025

C implementation of Maxim Gumin's wave function algorithm done as a part of our C project at Imperial

C 30 4 Updated Nov 29, 2020
Next
Showing results