Squorli

Your place. Your conversations. Your server.

One more round. One more idea. A little longer in voice. Squorli gives your community a home you can host yourself.

Squorli desktop app showing channels, a demo community conversation, a shared picture and the member list.
The Squorli desktop app with fictional demo data. View full size. Captured on .

For everything that brings you together.

A meeting place for your gaming crew, your next project and the conversations in between.

Give your conversations a home.

Text channels with history, images and files. Organize your topics into categories and find your own rhythm.

Just hang out together.

Voice channels with voice activation or push-to-talk. Turn on your camera, share your screen and keep things moving.

Your community. Your rules.

Arrange channels, categories and roles with drag and drop. Invitations, role permissions and moderation let you decide who joins and what they can do.

Listen and watch together.

Web radio, Twitch and YouTube in your voice channel. Members with permission choose the source; everyone controls their own volume. YouTube videos support shared playback controls.

More room for your video.

View cameras and screen shares fullscreen or in a separate window. Twitch and YouTube players can open in their own windows too.

Set it once. Find it again.

With a Directory account, language, speaking mode, camera options and notification sounds follow you across connected servers. Device selection stays in each browser.

This is what Squorli looks like.

Real captures of the desktop app with a fictional community. Every feature the way you use it every day.

Together in the voice channel.

Voice activation or push-to-talk, camera and screen sharing. The channel view shows everyone as tiles or whoever is speaking; any video can move to its own window or go fullscreen.

Voice channel in the desktop app: three participants as tiles, one camera running.
Channel view with three participants; the camera picture and accounts are fictional. View full size. Captured on .

Friends and direct messages.

With a Directory account you see which friends are online and message them directly. Direct messages are end-to-end encrypted: the Directory only carries ciphertext.

Friend list and an end-to-end encrypted direct message in the desktop app.
Friends and direct messages through a local demo Directory. View full size. Captured on .

Channels, categories and roles.

Arrange text and voice channels by drag and drop, set topics and audio quality, and grant permissions through roles. Invitations, bans and the AFK channel are part of it.

Channel management with drag handles, categories and channel settings.
Channel management on the demo instance. View full size. Captured on .

Radio, Twitch and YouTube.

Members with permission start web radio or a stream in the voice channel; everyone controls their own volume. YouTube videos play in sync for everyone, with shared pause and position.

Radio management with a station list and the automatic shutdown.
The station list of the demo instance; the addresses are examples. View full size. Captured on .

Settings that follow you.

Language, speaking mode, camera options and sounds follow your Directory account to other servers. The desktop app adds window background, tray and autostart.

Settings dialog of the desktop app with language, window background and tray.
The View section of the desktop app’s settings. View full size. Captured on .

Your own server. A place to belong.

Squorli Server runs on your infrastructure. You manage your channels, members and server data – and can inspect the source code yourself.

  • Run on Linux with Docker, or on Windows
  • Text, voice and video in one place
  • Connect the Directory, or run without it

Different servers. Familiar faces.

Squorli Directory connects your handle to your identity. Discover public servers, stay in touch with friends and send each other direct messages.

  • One handle and personal settings across connected servers
  • Password-encrypted key backup, authenticator and recovery codes
  • When email is enabled: a verified address, key-retrieval notifications and an email code as a second factor
  • End-to-end encrypted direct messages between friends
Open Directory
@mikaSquorli Directory
JLM
One handle. Your connections.

Squorli Directory is a separately operated service and is not open source. End-to-end encryption applies to direct messages, not server channels or voice.

Good to know.

Do I need to run a server?

Only if you want to create your own meeting place. As a member, open an existing Squorli Server in your browser. Find public servers in the Directory.

Does my server need the Directory?

No. Squorli Server can run without the Directory. Global handles, key backup, server discovery, friends and direct messages require the Directory connection.

What is open source?

Squorli Server and its web client are licensed under the Apache License, Version 2.0. The license and third-party notices are available in the server repository and in the client under Settings > Licenses. Squorli Directory is a separate service and is not open source.

How do shared radio and video work?

With the appropriate role permission, choose a station or a stream, Twitch or YouTube address for the voice channel. YouTube videos follow shared play, pause and seeking controls; live streams are controlled individually. Browsers connect directly to the provider, which therefore sees listeners’ IP addresses. You can turn playback off for yourself to end that connection.

How far along is Squorli?

Text, voice, video, screen sharing, friends and direct messages are implemented; webcam and screen share transmission have been tested successfully. Squorli is actively developed. Restrictive-network tests are still pending. A desktop app for Windows and Linux is available for download as an early version; macOS follows later. Screen audio works in supported Chromium browsers and in the desktop app on Windows.

Make it your place.

Your first Squorli Server starts with a single command on a Linux server or a package for Windows. Follow the guide through setup, connection and your first steps.

Start your own server
Open original file