• Stars
    star
    218
  • Rank 181,805 (Top 4 %)
  • Language
    Python
  • License
    Other
  • Created almost 7 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

One visual idea a day

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 are mostly tentative, exploratory, and I don’t 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.

Please do not hesitate to contact me regarding licenses to use my work, teaching opportunities, consulting or other projects. Moreover, I kindly invite you to follow me on Mastodon [@[email protected]]. If you appreciate what I have been doing, you may support my artistic work, research and open educational resources I publish on-line using gumroad.com/villares, PayPal or PIX at 46c37783-5edb-4f1c-b3a8-1309db11488c.

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


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.

More Repositories

1

material-aulas

Material para ensino introdutório de programação com Python em um contexto visual
JavaScript
97
star
2

Resources-for-teaching-programming

Resources for teaching programming for artists, designers and architects
HTML
95
star
3

py.processing-play

Processing Python Mode playground
Python
24
star
4

Paper-objects-with-Processing-and-Python

Studies in digital fabrication
Python
14
star
5

arc_tangents_and_bezier_studies

Code snipets for working with arc tangents and bezier aproximations, mostly on Processing
Python
12
star
6

DesignByNumbers-alphabet

Studies and derivatives of John Maeda's Design By Number 26 letter experiment
Python
7
star
7

lousa-magica

Lousa mágica e Lousa paramétrica são máquinas de desenhar com potenciômetros! (Processing + Arduino)
Python
7
star
8

villares

Python
6
star
9

processing-python

English-language teaching materials on Processing + Python
Python
4
star
10

Recursos-para-o-ensino-de-programacao

Recursos para o ensino de programação para artistas, designers e arquitetos.
CSS
4
star
11

mestrado

Documentação do mestrado ATC FEC/Unicamp 2017-2019
Python
3
star
12

villares.github.io

página pessoal
HTML
3
star
13

processing-play

Processing Examples Playground
Processing
3
star
14

thonny-py5-runner

A Thonny plug-in to help run py5 sketches in "imported mode"
Python
2
star
15

pymunk-pinball-paulista

Python
2
star
16

desenho-sem-argumentos

material para o zine desenho()
Python
2
star
17

rabiscopad

A bare-bones SVG exporting sketchbook
Python
1
star
18

impulso-2022

Códido usado no curso
Python
1
star
19

shoebot-play

1
star
20

Processing-video-jukebox

Strategies for playing a list of videos with Processing Java and Processing Python Mode
Processing
1
star
21

pyp5js-gameboards

Examples for using pyp5js to make simple games
1
star
22

wayfinding_studies

Estudos para uma ferramente experimental que auxilia projetos de wayfinding
Python
1
star
23

faded-parsons-visual

Python Parsons Problems with Visual Results. Quebra-cabeças de Parsons em Python com resultado visual
JavaScript
1
star
24

thonny-portable-with-py5

1
star