Skip to main content
Avatar for Al Sweigart from gravatar.com

Al Sweigart

  AlSweigart

21 projects

PyInputPlus

Last released on Aug 16, 2018

The input() and raw_input() functions with added validation features.

PySimpleValidate

Last released on Aug 16, 2018

A collection of string-based validation functions, suitable for use in other Python 2 and 3 applications.

PyAutoGUI

Last released on Jul 21, 2018

A cross-platform module for GUI automation for human beings. Control the keyboard and mouse from a Python script.

PyScreeze

Last released on Jul 19, 2018

A simple, cross-platform screenshot module for Python 2 and 3.

pyperclip

Last released on Jul 19, 2018

A cross-platform clipboard module for Python. (Only handles plain text for now.)

PyRect

Last released on May 23, 2018

PyRect is a simple module with a Rect class for Pygame-like rectangular areas.

basicsudoku

Last released on May 17, 2018

A simple, basic Sudoku class in Python. Suitable for programming tutorials or experimentation.

ShortStr

Last released on May 15, 2018

ShortStr is a Python module to generate unambiguous, homoglyph-less "shortstrings" for URL shortners and similar services.

PyBresenham

Last released on May 3, 2018

A cross-platform module for GUI automation for human beings. Control the keyboard and mouse from a Python script.

hobson

Last released on Sep 17, 2017

A GUI toolkit with simple features, take it or leave it. Cross-platform, text-based, built on tkinter, pure Python 3.

Tortuga

Last released on May 17, 2017

Una aplicación española del módulo turtle.py de Python. A Spanish implementation of Python's turtle.py module.

PyMsgBox

Last released on Mar 19, 2017

A simple, cross-platform, pure Python module for JavaScript-like message boxes.

easygui

Last released on Jan 6, 2017

EasyGUI is a module for very simple, very easy GUI programming in Python. EasyGUI is different from other GUI generators in that EasyGUI is NOT event-driven. Instead, all GUI interactions are invoked by simple function calls.

PyTweening

Last released on Oct 28, 2015

A collection of tweening / easing functions.

Pygcurse

Last released on Dec 10, 2011

Curses emulator module that runs on top of Pygame

Pyganim

Last released on Aug 3, 2015

A sprite animation module for Pygame.

PyDidYouMean

Last released on Jul 10, 2015

A module to improve "file/command not found" error messages with "did you mean" suggestions.

Pygbutton

Last released on Oct 31, 2014

A button GUI module for Pygame.

unbroken-pyobjc

Last released on Sep 17, 2014

Python<->ObjC Interoperability Module

MooseGesture

Last released on Dec 13, 2011

Mouse gesture recognition module

Rect

Last released on Jul 28, 2007

A class for handling rectangle regions.

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page