asweigart/pyautogui
A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
Author of "Automate the Boring Stuff with Python" and other free coding books. he/him
A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.
Al Sweigart's blog of random unimportant notes.
Python module for cross-platform clipboard functions.
A JavaScript clone of Lightbot, an old programming game in Flash. Works offline.
Website version of Christopher Manson's 1985 book, Maze: Solve the World's Most Challenging Puzzle
A nicely-documented, pure-Python wrapper for the Windows API for Python 2 and 3.
A human-readable regular expression module for Python.
A collection of text-based games written in Python 3 that only use "standard i/o".
Command line program that outputs ASCII art of the current moon phase. (Vibe coding experiment in Python.)
The source code for the programs in "The Big Book of Small Python Projects"
PyScreeze is a simple, cross-platform screenshot module for Python 2 and 3.
A collection of links to free games with no ads.
TSOFA - The Simple, Offline Flashcard App. Written in JavaScript for browsers.
The source code for the game programs for the book, "Making Games with Python & Pygame"
"Hacking Secret Ciphers with Python" programs
Random source code files of recursive algorithms.
A simple, cross-platform module for obtaining GUI information on applications' windows.
Shell scripts to convert words into NATO phonetic alphabet, and a reference. For macOS, Windows. and Linux.
Source text for "Invent Your Own Computer Games with Python, 3rd Edition"
An application to display XY position and RGB color information for the pixel currently under the mouse. Works on Python 2 and 3.
A single .html file JavaScript app that you can throw on your website to test it for 404s, load times, etc. Free. No paywalls. No registration. No install.
My first Tic Tac Toe program. I welcome any code reviews and pull requests!
An offline JavaScript app that renders Markdown. App in a single .html file. No ads, registration, or signup. It just works.
A simple offline browser app for viewing SVG files, as well as a text editor and PNG/WebP export.
A simple tutorial for Python's turtle.py. This tutorial is meant to be easily translated into languages besides English.
A free browser-based tool for batch converting VTT, SRT, and TXT caption/transcript files. Works offline.
An offline JavaScript app that renders D2 diagrams. Single .html file. No ads, registration, or signup. It just works.
An offline JavaScript app that renders Vega-Lite diagrams. Single .html file. No ads, registration, or signup. It just works.
An offline JS web app that lets you scroll two text fields in sync for side-by-side reading and review.
A cross-platform Python 2/3 module for colorful, text-based terminal programs.