Skip to main content

Pygame Dock

An attempt at emulating the Dock menu in Mac OSX.


My attempt at recreating the shiny dock menu from OSX in Pygame. It's designed so that you can easily stick it into another project, and you can customise its size and position and suchlike using the arguments in its init() function. There are explained in a comment in ''. '' provides an example implementation of the menu with a background image, in which clicking on the menu will print the index of the selected item. Run '' and '' to see demos of the menu and a single icon respectively. To see a demo video of the menu in action, go to



Home Page


Pygame Dock 1.0 — 13 Feb, 2010 account Comments

  • jack 2020-01-14 20:22

    its not working can you just email the files email:techwithjack419@gmail
  • David 2020-01-21 23:26

    Here's an updated link, since Polorix seems to have gone down: