One visual idea a day py5 processing python
 
 
 
 
 
Go to file
Alexandre B A Villares e56a830682 26 2024-10-26 23:39:23 -03:00
.github
2018 cleanup & key instructions 2021-09-09 20:45:36 -03:00
2019 Rename sketch_191007a.pyde.png to sketch_191007a.png 2024-07-22 23:50:39 -03:00
2020 move 2024_07_11a 2024-07-25 16:09:29 -03:00
2021 2021_03_28a image 2023-10-16 17:57:17 -03:00
2022 24 wip 2023-11-24 10:43:39 -03:00
2023 Update tokenize_helper.py 2024-06-18 12:12:13 -03:00
2024 26 2024-10-26 23:39:23 -03:00
_layouts Update default.html 2022-07-30 12:25:57 -03:00
admin_scripts Update pngs_to_mp4_gui.py 2024-09-26 09:16:54 -03:00
docs 26 2024-10-26 23:39:23 -03:00
.gitignore Update .gitignore 2024-09-17 23:09:17 -03:00
LICENSE.md CC icons fix 2024-03-25 10:59:50 -03:00
README.md Update README.md 2024-07-01 23:58:33 -03:00
_config.yml

README.md

sketch-a-day

coding a visual idea a day

Welcome! My name is Alexandre Villares and since January, 2018 I have been coding sketches everyday, publishing the source code in the same repository that stores this page, github.com/villares/sketch-a-day.

The results here are mostly tentative, exploratory, and I dont feel like they need to be relevant or meaningful on any particular day. The everyday practice leads to the emergence of ideas that I consider interesting, worthy of further exploration. Some of those have been added to selected work, this collection itself became valuable for me, and it is my pleasure to share it with anyone willing to explore coding as a creative and expressive medium.

You can follow me on Mastodon @villares@ciberlandia.pt or at @villares@pynews.com.br, where I post most of my daily sketches. Please do not hesitate to contact me regarding licenses to use my work, teaching opportunities, consulting or other projects.

If you appreciate what I have been doing, you may also support my artistic work, research and open educational resources I publish on-line using the Brazilan PIX key at 46c37783-5edb-4f1c-b3a8-1309db11488c, PayPal or gumroad.com/villares, where you can subscribe to my [sketch-mail] newsletter.

Here are listed some of the tools I have been using:

  • [py5] A new Processing Java + Python 3 amazing tool
  • [pyp5js] initially a Python to p5js trancriptor, now a pyodide + p5js tool
  • [pyscript] A new Python in the browser tool.
  • [Py.Processing] Processing Python mode
  • [Processing Java Processing Java or "standard" mode
  • [p5.js] JavaScript library from the Processing Foundation
  • [shoebot] Generate 2D vector graphics with Python
  • [FreeCAD] A wonderful 3D modeling tool, CAD & more, Python infused.
  • [p5py] A Python 3 implementation of Processing ideas (no Java needed)
  • [flat] A generative infrastructure library for Python (via Allison Parrish's Bezmerizing)
  • [VPython] Python + glowscript gives you 3D on the browser
  • [PySimpleGUI] Python GUIs for Humans

Full site: abav.lugaralgum.com/sketch-a-day


2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018


The sketch-a-day project, images and code repository, by Alexandre B A Villares are licensed under Attribution-NonCommercial-NoDerivatives 4.0 International , except if marked/attributed otherwise in a file or code section. Please contact for licensing questions.