Nossic Talk Open Nossic Talk: Coming soon

Open source

Built on open-source software

Nossic Talk stands on the work of the Matrix community and many other open-source projects. Thank you. Here's what's inside, and under which licence.

Matrix

The open standard and the encryption at the heart of Nossic Talk.

Matrix components
ComponentWhat it does in Nossic TalkLicence
Matrix specificationThe open standard for secure chat that Nossic Talk speaksApache-2.0
Tuwunel 1.9.4The Matrix homeserver: stores and passes on encrypted messages and filesApache-2.0
matrix-js-sdk 44.0.0The Matrix client library in the Nossic Talk web appApache-2.0
matrix-sdk-crypto-wasm 18.9.0The end-to-end encryption (Olm and Megolm, written in Rust), running in your browserApache-2.0

Server and tools

Other software in Nossic Talk
ComponentWhat it doesLicence
Node.js 22Runs talk-api, the service behind sign-in and administrationMIT
Fastify 5.12.7, fastify-plugin 6.0.1The web framework of talk-apiMIT
@fastify/swagger 9.9.2Builds the API descriptionMIT
Swagger UI 5.34.0 (with @scarf/scarf 1.4.0, turned off)The API reference at /api/docsApache-2.0
node-postgres (pg) 8.23.1Talks to the databaseMIT
Zod 4.6.7Checks settings and requestsMIT
yaml 2.9.1Reads the homeserver's application service fileISC
nginx (unprivileged image) 1.29Serves this websiteBSD-2-Clause

Fonts

Served from this site, never from a font service.

Fonts on this website and in the app
FontUsed forLicence
Bricolage GrotesqueHeadingsSIL Open Font License 1.1
Atkinson Hyperlegible NextBody textSIL Open Font License 1.1
JetBrains MonoCodeSIL Open Font License 1.1

Smaller libraries that these depend on are under the MIT, Apache-2.0, BSD and ISC licences, and every one is checked automatically when Nossic Talk is built. We don't use Matrix software under the AGPL or GPL, such as Synapse or Element: the Nossic Talk web app is written from scratch on matrix-js-sdk.