Nicolas Seriot

About | Computation | PostScript | Security | Drawing | Other | Hike and Run

✏️ Drawing with Computers

Where I explore various ways to draw on screen programmatically and create interesting code, images and data visualisations.

2024-11 Old Macintosh Screensaver Reproducing an early 90s Macintosh screensaver with PyGame
2023-04 Les Tuiles de Wang Atelier de programmation pour enfants (code, sample image)
2022-09 circles.py gist, circles.ps gist
2022-09 Intertwined - Draw intertwined threads, knots and knitting figures with PyCairo (GitHub)
2022-06 truchet.py (gist)
2021-12 Isometric - An isometric screensaver for macOS, written in Swift (GitHub)
2021-10 IsoRenderer - A 2D, Cairo-based isometric renderer in Python 3 (GitHub)
2020-12 maze.py - algorithm to draw a maze (gist)
2019-01 sq_logo_animated.gif (gist)
2019-01 PyCairoVisualDoc - https://seriot.ch/pycairo/ Visual documentation generator for PyCairo. (GitHub)
2018-11 rainbow_rain.py (gist)
2018-11 schotter_color.py (gist)
2018-11 schotter.py (gist) Reproducing "Schotter" by Georg Nees with pycairo
2018-11 PulsarRuns - Pulsar-plot of Strava runs (GitHub)
2018-11 BitmapCanvas - Bitmap offscreen drawing in Swift for OS X (GitHub)
2018-03 kovach_pycairo.py (gist) Reproducing Benjamin Kovach's art with pycairo
2016-11            Swift Data Visualization workshop, Swift Alps Conference (slides, GitHub)
2016-11 DevTeamActivity - Generates a picture summarising the activity of a dev team on one or several repositories (GitHub)
2016-11 STMovingImages - Create .MOV and .GIF from NSImages in Swift 3 (GitHub)
2016-01 STStrava - Experimental visualisation of runs using Swift and Strava API (GitHub)
2013-01 draw_bytes.py - Draws any file as a picture considering its bytes as pixel colors (GitHub)
2012-07 MathPlotLibs Experiments (GitHub)
2012-06 efx-backtest - Backtest your eForex trading strategies (GitHub)
2012-04 Home Made Maps - Python scripts to generate "centered time-distance maps" (GitHub)