spacebarchat merged with old fosscord client test

@Rory& Rory& authored on 9 Jul 2025
.github GHA updates 1 year ago
.husky Make dependabot update nix hashes 1 year ago
.idea Add .idea so git can shut up about it 1 year ago
.vscode Update .vscode/launch.json 3 years ago
assets fix stupid bug 10 months ago
nix fix error 1 year ago
patches Update some dependencies, fix nix 1 year ago
scripts Fix module resolution when $CWD != . 1 year ago
src Nest query times for clarity 1 year ago
.gitattributes Update some dependencies, fix nix 1 year ago
.gitignore Fix .DS_Store ignore, add gitattributes for nix/scripts 1 year ago
.lintstagedrc Update lintstagedrc to run on js files as well 3 years ago
.prettierignore Prettier 1 year ago
.prettierrc.json change eol to auto in prettier config 1 year ago
COPYING Add licence file into fosscord-server repository 4 years ago
README.md Prettier 1 year ago
crowdin.yml Refactor to mono-repo + upgrade packages 3 years ago
eslint.config.mjs fix unbundled startup for webrtc, and enable eslint 1 year ago
flake.lock build(deps): update npm dependencies hash [dependabot skip] 1 year ago
flake.nix add nixos module and test 1 year ago
hashes.json build(deps): update npm dependencies hash [dependabot skip] 1 year ago
nginx.conf Remove ALL fosscord mentions 3 years ago
package-lock.json build(deps): bump the npm_and_yarn group across 1 directory with 3 updates 1 year ago
package.json build(deps): bump the npm_and_yarn group across 1 directory with 3 updates 1 year ago
server.code-workspace run prettier 1 year ago
tsconfig.json add webrtc support (#1284) 1 year ago
README.md

Spacebar Server

About

Spacebar/server is a Discord backend re-implementation and extension. We aim to reverse engineer and add additional features to the Discord backend, while remaining completely backwards compatible with existing bots, applications, and clients.

This repository contains:

Documentation

And with documentation on how to set up your own server here, docs to set up either client here, and docs about bots here

Contributing

Clients

You should be able to use any client designed for Discord.com to connect to a Spacebar instance.
However, some incompatibilities still exist between Spacebar and Discord. For this reason, not every client will connect.
The WIP official Spacebar client will always work. You can find a live version here.