File Exchange

image thumbnail

Fireworks GUI

version (5.37 MB) by jiro
Enjoy some fireworks (with sound) with this interactive GUI


Updated 01 Sep 2016

View Version History

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

This GUI allows you to create fireworks and display them interactively. With key strokes, mouse movements, mouse clicks, and commands, you can control your fireworks. You can even make movies (AVI or animated GIF) out of them.
Is there any practical use? Of course not! It's solely for entertainment, but you won't be bored.

It was created using the MATLAB Class system (requires MATLAB R2008a or newer). Learn more about the classes by typing

doc FireworksGUI

doc FireworksAxes

Cite As

jiro (2021). Fireworks GUI (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (10)

Eric Hong

Xiping Zhan

It doesn't work with my Matlab2015b:
Undefined function or variable 'createCData'.

Error in FireworksGUI (line 141)
'CData', createCData('demo'), ...

Error in (line 398)

Error in startGUI (line 16);

Hamza Fadhel

Wesam Rezk


square seeker


Jeroen van Nugteren


Fantastic design of the GUI! Have you got any tips for building a GUI with custom image processing tools in toolbar?


MATLAB Release Compatibility
Created with R2012b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!