pygame is
Simple DirectMedia Layer is
Site Swing

ScreenLocker - 1.0.0

josmiley / Luke spywoker (mutualaccount)



ScreenLocker is a little screensaver program for Ubuntu family Linux systems written in python, displaying 4 differents configurable animations with following optional functionality: -> Password to quit the fullscreen mode. -> Play an *.mp3 or *.wav music file during the screensaver activities. ScreenLocker use pygame for the fullscreen animations and the music playing and Tkinter for the GUI. The animations looping in the configuring speed are highly configurable and the settings can be saved and the default configuration can be restored. Even the look of the GUI is configurable and can be saved and restored. The available animations are: -) colored rollers you roll throught the screen from side to side horizontally or vertically. -) Rectangles or squares animate in the manner of audio players whose color is a configurable wish, or multicolored. -) An animation of color gradients in a circle or square, available in little, middle, big size or in full screen mode, in the desired color tone. -) Bouncing balls leaving their trailed with a halo or not. The source contains in the tarball are grouped in modules where some lines are commented what make the use of all animation and the auto-build file chooser outside the context of the program possible as standalone script. If you clever you can modify and reuse the animations and the file selector after under the terms of the GPLv3 License. The program is available through the new web site as: *) tarball. *) deb package.


New web site for the full presentation of the project in english.


Home Page:


click to view original size


ScreenLocker - 1.0.0 - May 21, 2014 account Comments

If you wish to leave a comment with your account, please sign in first.

No user comments have been submitted.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Oct 23, 2016

Oct 22, 2016

Oct 17, 2016

Oct 11, 2016

Oct 10, 2016

Oct 3, 2016

Oct 1, 2016

Sep 19, 2016

Sep 17, 2016

Aug 30, 2016

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)