Back to browse

O-O – HTML/bash polyglot files that rewrite themselves (update)

by jahala·Feb 28, 2026·2 points·0 comments

AI Analysis

●●SolidWizardryCozyZero to One

Self-rewriting HTML/bash files with CSS sync—clever constraint hack, niche appeal.

Strengths
  • File synchronization with marker-based section copying eliminates shared import complexity
  • Zero dependencies beyond bash and Claude Code, runs live in browser and terminal simultaneously
  • Polyglot design forces novel approach to templating and layout management
Weaknesses
  • Audience limited to developers comfortable editing bash and HTML manually
  • Unclear scalability beyond small static sites or documentation collections
Target Audience

Web developers, static site builders, HTML-first developers avoiding build complexity

Post Description

Update on o-o (https://news.ycombinator.com/item?id=47052729) — polyglot HTML/bash files that research and rewrite themselves.

New stuff: files sync to each other. Edit the CSS in any file, run --sync css, and every sibling file gets the update. No build tool, no shared imports. Just files copying sections between themselves using markers.

Dark mode, responsive layout, search — the usual. Still zero deps beyond bash and Claude Code.

Demo: https://jahala.github.io/o-o/example/index.o-o.html

Repo: https://github.com/jahala/o-o

Similar Projects