Easy to use Python library for creating 2D arcade games.
Repositories
asweigart repositories
Various turtle drawing programs in Python
Command line program that outputs ASCII art of the current moon phase. (Vibe coding experiment in Python.)
A command line program to display moon phases as ASCII art. (This is a vibe coding experiment in Rust.)
A collection of ASCII art, stored in a single JSON file.
A Python modules that produces multiline strings of basic shapes as ASCII art, in configurable sizes and styles.
The GitHub Pages Site of Al Sweigart
This package installs the modules used in "Automate the Boring Stuff with Python", 2nd Edition.
This package installs the modules used in “Automate the Boring Stuff with Python”, 1st Edition.
This package installs the modules used in “Automate the Boring Stuff with Python”, 2nd Edition.
This package installs the modules used in “Automate the Boring Stuff with Python”, 3rd Edition.
This package installs the modules used in "Automate the Boring Stuff with Python", 4th Edition.
This package installs the modules used in "Automate the Boring Stuff with Python", 5th Edition.
This package installs the modules used in "Automate the Boring Stuff with Python", 6th Edition.
Example implementations of the practice projects in Automate the Boring Stuff with Python
👩🏿💻👨🏾💻👩🏼💻👨🏽💻👩🏻💻 Awesome Developers, Streaming
A basic example of turning a Python function into an MCP server.
Template for a basic Pelican blog.
A simple, basic Sudoku class in Python. Suitable for programming tutorials or experimentation.