Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
D

dawidw/studyofspace

Seeded SVG posters and paintings, from Fangor's soft rings to the geometry of Żarnower, Kobro and Jarema

Before you install: no copy-paste command · license MIT · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/dawidw/studyofspace

no SECURITY.md
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
0 ★ · dawidw/studyofspace · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-21 · last seen 2026-11-14 · seen 28× · listed by 2 sources
Score
score 203 · 2 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository dawidw/studyofspace;first catalogued 2026-10-21;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Study of Space

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Study of Space is named after the 1958 installation by Wojciech Fangor and Stanisław Zamecznik, the first spatial installation in Poland. The site lives at ; the generator and the Claude Code skill inside it are called poster-bg.
Seeded SVG posters and paintings after op art and geometric abstraction, from Wojciech Fangor's soft rings to the geometry of Teresa Żarnower, Katarzyna Kobro and Maria Jarema. One dependency-free generator (poster-bg/scripts/gen.js), a Claude Code skill that drives it, and a standalone dark generator page.
Open the generator
Visit the site
The same motif, palette and seed always give the same image, so any result can be reproduced or varied by changing only the seed.
### Poster-family motifs (--poster)
| stripes · baron | rings · brasilia | mosaic · roger |
| blob · marek | diagonals · anima | steps · wesoft |
### Op art, constructivism and Zamecznik
| squares · softorchid | stripewave · stanczak | scope · zamecznik |
| stripedisc · zamecznik | construct · konstruktywizm | cutout · lenica |
| bars · jazz | rotor · zamecznik | sunburst · cyrk |
| outline · mlodozeniec | halftone · stanczak | moire · zamecznik |
| letters · jazz | unism · zamecznik | |
Women artists:
| jarema · jarema | blok · blok | planes · kobro |
| relief · golkowska | weave · abakan | |
### Fangor styles (--fangor, --ring, --dream)
| dream · dreamnavy · seed 2 | dream · dreamflag · seed 8 | dream · dreamspectrum · seed 5 |
| dream · dreamazure · seed 3 | dream · dreamsun · seed 5 | dream · dreamcandy · seed 11 |
| fangor · fangorblue | ring · softorchid | ring · softflame |
### Color presets
83 palettes in four groups. A few of the Dream ones:
| dreamocean | dreampop | dreamsunset |
| dreamember | dreamforest | dreamice |
## Use it from the command line
Needs Node, nothing else.
bash
node poster-bg/scripts/gen.js --dream --out waves.svg
node poster-bg/scripts/gen.js --ring --colors random --circle 1.2 --x 0.4 --y 0.6 --out ring.svg
node poster-bg/scripts/gen.js --motif mosaic --palette roger --grain 18 --out mosaic.svg
node poster-bg/scripts/gen.js --poster --seed 12 --size 1440x900 --out poster.svg
It prints motif=… palette=… seed=… size=… to stderr, which is the recipe for reproducing the image.
| Flag | Meaning |
| --poster | random Polish-School motif (any of the non-Fangor motifs below) |
| --fangor | Fangor's vibrating concentric discs |
| --ring | one simple soft ring, 3 to 5 inks |
| --dream | flowing wavy bands with soft edges |
| --motif m, --palette p | pin a motif and/or a palette |
| --colors random | harmonious random colors (seeded) |
| --seed N, --size WxH | seed and size (default 1200x1600) |
| --circle N, --x N, --y N | size (0.5 to 1.5) and centre (0 to 1) for ring, fangor, dream |
| --angle N | rotation in degrees: wave direction for dream, tilt of the ellipses for fangor |
| --amp N, --wavelength N, --softness N | dream only: wave height, length and edge softness (about 0.2 to 2.5) |
| --grain N | mosaic tiles across the width (5 to 30) |
Every motif has its own settings, the same ones the generator page shows as sliders. Pass them as --key value (for dream the wave flags are --amp, --wavelength and --softness above).
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/dawidw-studyofspace/)
Source
github · https://github.com/dawidw/studyofspace
Browse by field
Open source
Listed by
2 independent sources
added
today
Security policy
no SECURITY.md at the repository root (which does not mean it is unsafe)

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index