Home Projects The-Powder-Toy
The-Powder-Toy
C++

The-Powder-Toy

Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

by The-Powder-Toy · GitHub
Stars
Forks
License
2010
Created
Last commit
Language
Likely
Self-hostable
cellular-automatagamepowderGPL-3.0C++Self-hostable
View on GitHub
In plain words

Create and experiment with various physics simulations in a sandbox game, including building structures and interacting with elements.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
The-Powder-Toy — GitHub preview card
📈 Star history
5 2245 219
2026-07-152026-08-31
📈 Track The-Powder-Toy

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

The-Powder-Toy has 5.2k stars on GitHub. It has been forked 877 times. The-Powder-Toy is written mainly in C++. It has been in active development since 2010. The-Powder-Toy is available under the GPL-3.0 license. Its main topics are cellular-automata, game, powder, powder-toy.

Frequently asked questions

What is The-Powder-Toy?

Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

Is The-Powder-Toy open source?

The-Powder-Toy is an open-source project. It is released under the GPL-3.0 license.

Is The-Powder-Toy free?

Yes. The-Powder-Toy is free and open source — you can use, modify and self-host it. Its GPL-3.0 license is copyleft: if you distribute a modified version, it must remain under the same license.

What license does The-Powder-Toy use?

The-Powder-Toy is available under the GPL-3.0 license.

What language is The-Powder-Toy written in?

The-Powder-Toy is written mainly in C++.

🏅 Maintainer of this project?
olud.ai badge — The-Powder-Toy

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=the-powder-toy-the-powder-toy)](https://olud.ai/project/the-powder-toy-the-powder-toy.html)
More badge options →
🧬 Shares DNA with🧬 View the DNA map →

Measured from GitHub topics shared by both projects, weighted by how rare each topic is.