Skip to content

Algorithmic and generative art created with Python. This repo contains scripts that transform physics simulations, plain drawings, and mathematical patterns into high-resolution visual designs. Many outputs have been used for ScriptedStyles, an Etsy shop offering custom prints.

License

Notifications You must be signed in to change notification settings

hschn58/ScriptedStyles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScriptedStyles

Algorithmic Art + Automation in Python

ScriptedStyles is a Python-based framework for generating and automating digital artwork using mathematical algorithms, image processing, and data-driven visualization methods.

Originally begun as a personal project, it has evolved into a platform for experimenting with:

  • Algorithmic generation of patterns, structures, and visual forms.
  • Scientific visualization techniques applied creatively.
  • Automation pipelines for bulk processing and uploading images (e.g., Instagram, Etsy, Pinterest).
  • Exploration of applied math and physics concepts through code.

Features

  • Mathematical and algorithmic artwork generation (fractals, diffusion, tilings, geometric patterns).
  • Reproducible workflows built in Python using NumPy, Matplotlib, and SciPy.
  • Modular codebase for testing new generative ideas.
  • Automation stack for batch-uploading to social and e-commerce platforms.
  • Example image sets included in Sample_Images.

Usage

Requirements:

  • Python 3.x
  • NumPy, Matplotlib, SciPy

Quick start:

git clone https://github.com/hschn58/ScriptedStyles.git

python3 ScriptedStyles/Codebase/Designs/Releases/Next_release/Heatmap/flowers_v4.py     

Further customization detailed in flowers_v4.py script header overview.


Generated Samples

Here are a few representative outputs generated with the scripts in this repo:

Triangular tiling pattern Floral algorithm output Abstract airport art

(Click thumbnails to view full size. See the Sample_Images/ folder for more.)

Real-World Deployment

This not only functioned as a personal project but used to be an active e-commerce automation pipeline:

  • Artwork generation → produced in Python using the scripts in this repo.
  • Fulfillment → connected via Printify to create physical products.
  • Storefront → integrated with Etsy to manage product listings.
  • Marketing → automated posting of generated images to Instagram and Facebook to drive engagement.

Links to deployed channels:


Notes

Many of these scripts were used to generate professional, large, high-resolution images.

  • Created images can exceed 50 MB+.
  • Depending on the project and your hardware, rendering can take 20–30 minutes (or longer) on a standard laptop.
  • Reducing parameters such as dpi or grid_size (when available) can significantly decrease file size and runtime.

License

This project is licensed under the MIT License.

About

Algorithmic and generative art created with Python. This repo contains scripts that transform physics simulations, plain drawings, and mathematical patterns into high-resolution visual designs. Many outputs have been used for ScriptedStyles, an Etsy shop offering custom prints.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published