fiatjaf/sitio: imperative static site generator powered by React and browserify