Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: adamherout
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 1.92 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Introduction
Malleable Glyph is a small graphical design, fitting exactly to a square of 1in × 1in. It is "shaped" by a numerical parameter $x$ ranging from $0.0$ to $100.0$.
For example, a very simple malleable glyph is a horizontal line that is extremely short for $x=0.0$ and as long as possible for $x=100.0$:

Like every other graphical design, certain malleable glyph can be prettier or uglier. But there is another property of a malleably glyph that we are also interested in: its resolution, or how many different "sizes" (i.e. different values of the parameter $x$) of the glyph can be recognized by a naked human eye.
For example, a scaled five-pointed star has a somewhat better resolution than the simple horizontal line:

The Tutorial
To learn working with the mglyph library, it's best to start with the tutorial (just download the Jupyter Notebook and run it, or explore the same one in Google Colab).
In case something doesn't work as expected, something needs more clarification, or you have a suggestion for another functionality, please, contact us.
The Malleable Glyph Zoo
There is a growing set of glyphs produced by various people – The Zoo of Malleable Glyphs. You may find inspiration there. The easiest is to open it in Google Colab
What is The Malleable Glyph Challenge?
It is possible to objectively evaluate the resolution of a malleable glyph compared to other glyph designs. For example, the following four glyphs were evaluated by human subjects using our evaluation tool:


The chart compares the resolution of the four glyphs. Higher curve is better than a lower curve (details are in the paper).
Malleable glyphs can differ in countless graphical aspects: shape, color, texture, complexity, fractal structure, use of the space, contrast, etc., etc. We are interested in what features make one malleable glyph design better than another. And we would love to see designs that so cleverly and so knowledgeably use the 1in x 1in space that they overcome other designs.
We challenge anyone and everyone to design the best malleable glyph ever. We pledge to evaluate submitted malleable glyphs in a fair manner. We intend to periodically publish the top-performing malleable glyph designs and to analyze what factors seem to be strong and useful. We invite the designers of top-perforing and influential malleable glyphs to co-author the scientific publications and to join us in deepening the knowledge and understanding of human perception and graphical design.
See a detailed description of The Malleable Glyph Challenge rules and organization.
Use the Self-Evaluation Tool
Create one or more glyphs, export them to files.
Put your exported glyphs into our Self-Evaluation Tool.
See for yourself how your glyphs are performing.
The Self-Evaluation Tool works entirely in your web browser. Glyphs that you insert into the tool are not uploaded anywhere, but they stay in your computer.
FAQ
Ask and we will answer.
Research Articles
- Herout, A., Bartl, V., Gaens, M., & Tvrďoch, O. (2025). The Malleable Glyph (Challenge). Computing Research Repository (CoRR) in arXiv. https://doi.org/10.48550/arXiv.2503.16135
Contact
We will be happy to hear from you.
Please, e-mail Adam Herout
Owner
- Name: Adam Herout
- Login: adamherout
- Kind: user
- Company: Brno University of Technology
- Website: https://www.fit.vut.cz/person/herout/
- Repositories: 1
- Profile: https://github.com/adamherout
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Herout"
given-names: "Adam"
orcid: "https://orcid.org/0000-0003-2143-9314"
- family-names: "Bartl"
given-names: "Vojtěch"
orcid: "https://orcid.org/0000-0003-1792-1028"
title: "mglyph – The Malleable Glyph library"
version: 0.5.2
#doi: 10.5281/zenodo.1234
date-released: 2025-03-21
url: "https://github.com/adamherout/mglyph"
preferred-citation:
type: article
authors:
- family-names: "Herout"
given-names: "Adam"
orcid: "https://orcid.org/0000-0003-2143-9314"
- family-names: "Bartl"
given-names: "Vojtěch"
orcid: "https://orcid.org/0000-0003-1792-1028"
- family-names: "Gaens"
given-names: "Martin"
- family-names: "Tvrďoch"
given-names: "Oskar"
doi: "10.48550/arXiv.2503.16135"
journal: "Computing Research Repository (CoRR) in arXiv"
month: 3
title: "The Malleable Glyph (Challenge)"
year: 2025
GitHub Events
Total
- Watch event: 1
- Member event: 1
- Push event: 102
- Fork event: 1
- Create event: 5
Last Year
- Watch event: 1
- Member event: 1
- Push event: 102
- Fork event: 1
- Create event: 5
Packages
- Total packages: 1
-
Total downloads:
- pypi 31 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 6
- Total maintainers: 1
pypi.org: mglyph
The Malleable Glyph package
- Homepage: https://github.com/adamherout/mglyph
- Documentation: https://mglyph.readthedocs.io/
- License: MIT
-
Latest release: 0.5.5
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- colour *
- skia-python *