frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
17•subairui•2d ago
Hi HN! I made this after collecting hundreds of "name → tree" submissions at ITP.

Live: https://landscape.bairui.dev/ Source: https://github.com/pearmini/infinite-landscape Plant a tree: https://tree.bairui.dev/

Pan and zoom an infinite procedural landscape. Each name is converted to ASCII codes, which grow into a unique tree (breadth-first branching; repeated digits become mathematical roses). Mountains use midpoint displacement + Perlin noise, with SVG radial gradients in the blue/green/gold palette from Wang Ximeng's "A Thousand Li of Rivers and Mountains."

Inspired by Lingdong Huang's {Shan, Shui}* (https://github.com/LingDong-/shan-shui-inf). Every tree is someone's name, signed with an APack stamp (https://apack.bairui.dev/).

Try planting your name, then pan along the ridgeline to find it. "My trees" lets you jump back to ones you planted.

Happy to answer questions about the terrain algo, name→tree encoding, or the Riso print we tiled at ITP Winter Show!

Comments

Invictus1001•2d ago
This is very clean & creative project I planted a couple of trees of different names & symbols the one with constant reptition of characters are attractive especially when you can see a unique pattern
subairui•2d ago
Thanks, Invictus1001! I use a deterministic algorithm to convert a name into a tree, so the same input always generates the same result. I'm glad you enjoyed exploring the different patterns—repeated characters often create some particularly interesting structures!
rdksu•1h ago
This is so cool! Could you add a feature to export my tree as an svg please? Would love to put it on my git profile !
subairui•36m ago
Thanks rdksu. This means a lot to me. I just added the download feature. Now you can download your name as a PNG or SVG!
m1rsh0•31m ago
I really liked the idea! Great work.
subairui•30m ago
Thanks mirsh0! I hope you enjoy it!

Show HN: Putt.day a daily mini golf game

https://putt.day/
58•ellg•2h ago•43 comments

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
17•subairui•2d ago•6 comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

https://stackscope.dev/
45•datafreak_•9h ago•13 comments

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
1404•mikemcquaid•1d ago•340 comments

Show HN: Script to bulk delete Claude chats from the web UI

https://github.com/MatteoLeonesi/bulk-delete-claude-chat
51•ML0037•10h ago•18 comments

Show HN: FablePool – pool money behind a prompt, and Fable builds it in public

https://fablepool.com
500•matthewbarras•1d ago•267 comments

Show HN: Boo – Screen-style terminal multiplexer built on libghostty

https://github.com/coder/boo
89•kylecarbs•1d ago•27 comments

Show HN: Claw Patrol, a security firewall for agents

https://github.com/denoland/clawpatrol
101•rough-sea•3d ago•28 comments

Show HN: Geiger – A blast radius triage tool for any credential

https://github.com/puck-security/geiger
3•thesubtlety•6h ago•0 comments

Show HN: Extend UI – open-source UI kit for modern document apps

https://www.extend.ai/ui
247•kbyatnal•2d ago•80 comments

Show HN: Vilvona AI – Self-Hosted AI Assistant with Tamil and Hindi UI

https://github.com/vignesh2027/Vilvona-AI
3•deepscalelabs•6h ago•0 comments

Show HN: HelixDB – A graph database built on object storage

https://github.com/HelixDB/helix-db/tree/main
152•GeorgeCurtis•2d ago•42 comments

Show HN: Nenya – A lightweight, highly secure AI API Gateway/Proxy written in Go

https://github.com/gumieri/nenya
2•garou•7h ago•0 comments

Show HN: Squishy & Friends – Claude Fabel 5 coded a game and it is good

https://squishy.franzai.com/
4•franze•8h ago•1 comments

Show HN: Crowfly.golf – Zero-backend GPS round tracking (localStorage)

https://crowfly.golf
2•whycombinetor•8h ago•0 comments

Show HN: SharkClean MCP

https://github.com/a-funk/sharkclean-mcp
3•afunk•9h ago•0 comments

Show HN: I had Fable clone a game, it turned it into an arena combat AI trainer

https://soldat.bobbby.online/
5•rhgraysonii•10h ago•0 comments

Show HN: Gravity – Interactive solar-system simulator, from Newton to Einstein

https://qunabu.github.io/Gravity/
212•qunabu•3d ago•50 comments

Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs

https://github.com/luke8086/gentleos32
129•luke8086•5d ago•104 comments

Show HN: Performative-UI – A react component library of design tropes

https://vorpus.github.io/performativeUI/
1171•lizhang•4d ago•210 comments

Show HN: 800x faster Linter and TypeScript-Go toolchain for plugins like typia

https://github.com/samchon/ttsc
3•autobe•12h ago•1 comments

Show HN: I built a Red Flag Warning zone-check tool for the East Bay in 48h

https://redflag-check.info
17•vedant28t•1d ago•3 comments

Show HN: MicroECS – entity component system library in Python/NumPy

https://github.com/Meehai/microecs
4•meehai•18h ago•0 comments

Show HN: TunnelMind – reputation API for IPs, ASNs, and ad-tech supply chains

https://tunnelmind.ai/
9•o2k•1d ago•9 comments

Show HN: Ttar 2.4 KB freestanding TAR archiver written in C, no Libc

https://github.com/Ferki-git-creator/ttar-tiny-tar-archivist
2•DenisDolya•14h ago•0 comments

Show HN: I built a lead list tool to find businesses you can sell to

https://sensecollect.com
2•chrislxy•14h ago•2 comments

Show HN: Open-source API Key server written in Go by Ory

https://github.com/ory/talos/tree/master
32•leetvibecoder•1d ago•3 comments

Show HN: I applied Lyapunov stability theory to detect when LLM agents spiral

https://github.com/vishal-dehurdle/state-harness
8•visha1v•1d ago•2 comments

Show HN: Atlasphere – Live Infrastructure Diagrams

31•andreygrehov•3d ago•17 comments

Show HN: ZeroFS – Make S3 your primary storage

https://www.zerofs.net/
10•Eikon•1d ago•5 comments