Vivliostyle is an open source project for a new typesetting system based on web standard technology.
Vivliostyle Pub is a sub-project of Vivliostyle for enabling book writing, co-editing and publishing in web browsers.
Try Vivliostyle Pub (Alpha version): https://vivliostyle-pub-develop.vercel.app/
Note: Currently it is working only in Chrome desktop browser. There are known issues that it will not work in Safari, Firefox and mobile browsers.
brew install node yarn direnv
git clone https://github.com/vivliostyle/vivliostyle-pub
cd vivliostyle-pub
cp .env.placeholder .env
# edit .env
cd web
yarn install
yarn dev
Pupulating .env variables can be done easily by using direnv.
See web/README.md