Quizfreely’s backend is a GraphQL API written in Go/Golang.
It uses gqlgen, dataloadgen, pgx/pgxpool, scany/pgxscan (and PostgreSQL) and supports OAuth. It’s open source & licensed under AGPL-3.0.
It’s repository is quizfreely/api: Codeberg & GitHub
(this documentation is a work in progress)