A single-page fan tribute to Andy Weir's bestselling novel and the 2026 Amazon MGM film.
A self-contained, single-page tribute site celebrating Project Hail Mary β the novel and its 2026 film adaptation. It walks visitors through the book, its (spoiler-light) premise, characters like the unforgettable Rocky, memorable quotes, the film, and the real science woven through the story.
Everything ships in a single index.html: hand-written CSS, an animated star field, a hand-drawn SVG illustration of Rocky, and Rocky's synthesized tonal "voice" rendered live in the browser via the Web Audio API. No frameworks, no build step, no dependencies.
This is an unofficial, non-commercial fan project. Project Hail Mary is Β© Andy Weir. The film is a production of Amazon MGM Studios. All rights belong to their respective owners.
- π Animated star field β a canvas backdrop of drifting stars
- π½ Hand-drawn Rocky β an original inline-SVG illustration of the Eridian
- π Rocky's voice β synthesized tonal chords via the Web Audio API
- π Story sections β the novel, premise, characters, quotes, film, and science
- π¬ Film details β cast and crew of the Amazon MGM adaptation
- π± Responsive & accessible β mobile-friendly layout, scroll-reveal animations, and respect for reduced-motion settings
- β Custom SVG favicon β a gold star inside a teal ring
| Layer | Choice |
|---|---|
| Markup | Hand-written HTML5 |
| Styling | Vanilla CSS (custom properties, no preprocessor) |
| Graphics | Inline SVG + HTML canvas star field |
| Audio | Web Audio API |
| Hosting | GitHub Pages |
| CI/CD | GitHub Actions |
Zero runtime dependencies. The entire site is static.
No build step is required β it's plain static files.
git clone https://github.com/HighviewOne/ProjectHailMary.git
cd ProjectHailMary
# Open index.html directly in your browser, or serve it locally:
python3 -m http.server 8000
# then visit http://localhost:8000Every push to main is automatically published to GitHub Pages via
.github/workflows/deploy.yml. The site is served from the
repository root, so editing index.html and pushing is all it takes to ship.
ProjectHailMary/
βββ index.html # The entire site (markup, styles, scripts)
βββ favicon.svg # Gold-star-and-teal-ring favicon
βββ .github/
β βββ banner.svg # README banner
β βββ ISSUE_TEMPLATE/ # Bug report & idea forms
β βββ PULL_REQUEST_TEMPLATE.md
β βββ workflows/
β βββ deploy.yml # GitHub Pages deployment
βββ CLAUDE.md # Notes for AI assistants: canon facts & conventions
βββ LICENSE
βββ README.md
Contributions and corrections are welcome β see issue and PR templates when opening one.
Since the whole site lives in index.html, keep changes focused and preview them locally before submitting.
Accuracy matters. Please cite a source for new facts about the book, film or science, and
only add quotes that appear in the novel or film. CLAUDE.md lists the canon
details that are easy to get wrong (for example, Rocky has no eyes).
Released under the MIT License for the code. Project Hail Mary, its characters, and related artwork remain the intellectual property of Andy Weir and Amazon MGM Studios; this project claims no ownership over them.