These are the separate services (interpreters, compilers and templates) that run in the Borogove client as opposed to on the server.
While developing Borogove, serve these files separately on localhost using the method of your choice and edit Borogove's .env file to point to the server. The server must disable CORS or allow access from where Borogove is running. A Python 3 script has been included that does just this:
python3 server.py
The server will run on localhost:8000.
The public
directory contains the "normal" asset files that are deployed to the Firebase cloud service and the service
directory contains files that are served from Borogove's own server.
Each software in this repository have their individual licenses.
- Dialog: BSD (C) Linus Åkesson
- Hugo: (C) Kent Tessman
- Inform 6: Artistic License 2.0
- HugoJS: MIT (based on the Hugo Engine (C) Kent Tessman)
- Parchment: GNU GPL 2.0
- Quixe: MIT
- Vorple: MIT
- Å-machine: BSD (C) Linus Åkesson
- Dialog library: BSD (C) Linus Åkesson
- Hugolib: (C) Kent Tessman
- Inform 6 library version 6.11: (C) Graham Nelson
- Inform 6 library version 6.12.3: (C) Graham Nelson and David Griffith
- PunyInform: MIT (C) Fredrik Ramsberg and Johan Berntsson
- Roodylib: (C) Jon Blask