Al Sweigart's repositories

pyautogui

A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard.

Language:PythonLicense:BSD-3-ClauseStargazers:9953Issues:187Issues:697

pyperclip

Python module for cross-platform clipboard functions.

Language:PythonLicense:BSD-3-ClauseStargazers:1609Issues:35Issues:164

my_first_tic_tac_toe

My first Tic Tac Toe program. I welcome any code reviews and pull requests!

pyscreeze

PyScreeze is a simple, cross-platform screenshot module for Python 2 and 3.

Language:PythonLicense:BSD-3-ClauseStargazers:179Issues:11Issues:62

simple-turtle-tutorial-for-python

A simple tutorial for Python's turtle.py. This tutorial is meant to be easily translated into languages besides English.

pytweening

A set of tweening / easing functions implemented in Python.

Language:Jupyter NotebookLicense:BSD-3-ClauseStargazers:104Issues:8Issues:6

automatetheboringstuffwithpythondotcom

Source for the AutomateTheBoringStuff.com website.

pwinput

A cross-platform Python module that displays **** for password input. Works on Windows, unlike getpass. Formerly called stdiomask.

Language:PythonLicense:MITStargazers:36Issues:5Issues:4

whatismyip

Fetch your public IP address from external sources with Python.

Language:PythonLicense:MITStargazers:28Issues:4Issues:2

scrollart

A collection of "scroll art" computer animation programs in several languages, suitable for teaching/learning to code.

pyaudacity

A Python module to control a running instance of Audacity through its macro system.

bext

A cross-platform Python 2/3 module for colorful, text-based terminal programs.

Language:PythonLicense:NOASSERTIONStargazers:18Issues:5Issues:6

inventwithpythondotcom

The InventWithPython.com website source

fractalartmaker

A module for creating fractal art in Python's turtle module.

Language:PythonStargazers:9Issues:4Issues:0

clear

A cross-platform Python module that provides a clear() function which clears the terminal. That's all.

Language:PythonStargazers:5Issues:2Issues:0

pythongentlygrader

An automated grader for the exercises in the book Python Programming Exercises, Gently Explained

whatismywifipassword

A Python 2 and 3 module that displays the password of your current wifi connection (and other features). Written for easy auditability.

bextjs

A boring text in-browser console, written in JavaScript.

Language:HTMLStargazers:3Issues:3Issues:0

fabricjstutorialexamples

Complete web pages with the code examples from Fabric.js tutorials. No code snippets! Full, runnable code!

textarea_terminal_js

Provides print() and sleep() functions to use a <textarea> element as a terminal console. Formerly named BextJS.

Language:HTMLStargazers:2Issues:2Issues:0

data

Python related videos and metadata powering PyVideo.

Language:PythonLicense:CC0-1.0Stargazers:1Issues:2Issues:0

basicpelicanblog

Template for a basic Pelican blog.

Stargazers:0Issues:2Issues:0

etchaimg

An API to create multiline strings of box-drawing line characters.

Stargazers:0Issues:1Issues:0

fabricjsexperiments

Random experiments and examples I'm making with Fabric.js

Stargazers:0Issues:2Issues:0

fabricjslessons

A set of short lessons for the Fabric.js graphics library in the style of svg-tutorial.com

Stargazers:0Issues:2Issues:0

infrange

A Python range()-like function that also supports infinite iterators so your for loop can be finite or infinite.

Stargazers:0Issues:2Issues:0

othellobyalsweigart

A browser-based Othello game written in TypeScript with FabricJS.

Stargazers:0Issues:2Issues:0

scrollartdotorg

Website source for scrollart.org

Language:HTMLStargazers:0Issues:2Issues:0
Language:AstroStargazers:0Issues:0Issues:0