https://github.com/pearmini/name2tree
Convert your name into a tree.
https://github.com/pearmini/name2tree
Last synced: 11 months ago
JSON representation
Convert your name into a tree.
- Host: GitHub
- URL: https://github.com/pearmini/name2tree
- Owner: pearmini
- Created: 2025-04-24T01:58:07.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-24T23:13:11.000Z (11 months ago)
- Last Synced: 2025-07-25T03:26:06.618Z (11 months ago)
- Language: JavaScript
- Homepage: https://tree.bairui.dev/
- Size: 443 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Name2Tree: Find the Tree in You Name
"Find Your Name in the Tree" is an [online platform](https://tree.bairui.dev/) where you can transform your name into a tree and add it to a public archive with a stamp-style signature.

## Why?
This project explores digital identity by visualizing names as natural forms. It also experiments with writing English words within Chinese grid systems to create authorship art pieces.
## How?
- Convert the input name into ASCII or Unicode digits, which are numerical representations used by computers to encode characters.
- Use the resulting sequence of digits to generate a tree structure. Each digit becomes a node, and its value determines the number of child nodes it will have.
- Merge certain branches into [mathematical rose patterns]() for aesthetic appeal and to reduce visual clutter or overlap.
- Refine edge cases to ensure the tree appears natural and well-balanced — for example, condensing long sequences like multiple “10”s into a single rose shape to improve symmetry.
- Finally, transform the name into a signature using [APack](https://apack.bairui.dev/), like stamping the artwork with your identity to indicate its creator.
