Skip to content

Repository files navigation

freya

A small workshop on the web — software, hardware, and a little calm. Auckland, New Zealand.

A single static site, deployed to Cloudflare Pages, that acts as a home for a handful of things I'm building. The root is an index; each project lives at its own path.


Projects

Path Project What it is
/ Index The front page — a contents list linking everything below.
/freyacad freyacad Parametric solid modelling in the browser — sketch, extrude, and boolean geometry, powered by Manifold and three.js.
/grid Grid Magnet-free Gridfinity for any drawer — baseplates sized to the millimetre, bins in any shape, and pockets cut from a photograph of the tool. STL or STEP.
/stars Star Guide An interactive map of the night sky — constellations, their figures, and the planets overhead.
/nextround NextRound A one-press service button for every table — guests tap, the bar knows in 84 ms. No app, no venue Wi-Fi.
/zen Æther A living daily companion — a generative sky that shifts with the hour, a focus timer, a breathing guide, and a private on-device journal.
/flow Flow A tiny hand-typed p5.js generative-art sketch, rebuilt for the web. Original piece by @yuruyurau.
/sentinel Shitehawk Sentinel An autonomous pan-tilt gull-deterrence turret — ESP32-CAM motion tracking, below-horizon laser lock, 0% AI.

Also deployed from this repo: /vpas — VPAS, precision rotary valve remanufacture.


Stack

  • Static HTML / CSS / vanilla JavaScript — no build step, no framework.
  • three.js for 3D, Manifold (WASM) for solid geometry.
  • Hosted on Cloudflare Pages.

Deploy

npm install          # wrangler (dev dependency)
npm run deploy       # wrangler pages deploy . --project-name=cad

Each sub-page is a folder with its own index.html (e.g. stars/index.html → /stars), so adding a project is just adding a folder.


© 2026 freya · Auckland, New Zealand

About

A small workshop on the web: FreyaCAD, Star Guide, NextRound & Aether. Auckland, NZ.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages