Acknowledgements

buncol is built on open-source software. Thank you to everyone who writes and maintains it. Each project is used under the licence listed here; the full licence texts are available from the projects' websites.

On the server

Software What it does here Licence
Symfony The PHP framework the whole site is built with, including Symfony UX Icons and the Stimulus bundle. MIT
Doctrine MongoDB ODM Stores projects, writing, worlds and forums in MongoDB. MIT
MongoDB PHP Library Talks to the database and stores uploaded files. Apache-2.0
Twig Renders every page. BSD-3-Clause
Monolog Writes the logs that help fix errors. MIT

In your browser

Software What it does here Licence
Stimulus (Hotwired) Connects the interactive parts of the pages. MIT
three.js Draws the 3D world builder, and loads and exports glTF models. MIT
Tiptap (@tiptap/core) The rich-text editor for writing; its toolbar, mentions and formats are made for this site. MIT
ProseMirror (prosemirror-model, -state, -view, -transform, -commands, -keymap, -history, -schema-list) Editing text in the browser underneath Tiptap: typing, selection, pasting, undo. MIT
orderedmap, rope-sequence, w3c-keyname Small parts of ProseMirror. MIT

All of these are served from buncol's own domain; your browser does not fetch them from anywhere else.

Type

The text is set in Source Sans 3 by Adobe, under the SIL Open Font License 1.1. It is served from buncol's own domain too.

Icons

The icons are from Phosphor Icons (MIT), included through Symfony UX Icons and Iconify.