Retour au classement

holtwick/briefing

TypeScriptbrie.fi/ng

🔮 Secure direct video group chat

chatvideowebrtcwebrtc-videowebrtc-signalingwebrtc-callvueend-to-end-encryptionwebappwebsitewebsocketcommunication
Croissance des étoiles
Étoiles
1.6k
Forks
263
Croissance hebdomadaire
Issues
19
5001k1.5k
janv. 2023mars 2024mai 2025juil. 2026
Artefactsnpmnpm install briefing
README

Brie.fi/ng

Secure direct video group chat

Choose your language: en | de

Privacy is the central idea behind this project. Only open technologies (such as WebRTC) are used, which work with all modern browsers. Thus, no installation of additional software is required, and the approach remains future-proof.

A conversation can be started immediately for free via Brie.fi/ng. A free iOS app is also available.

Features such as desktop sharing, text chat and simple invitation links are available. More can be easily added with knowledge of Javascript and Vue.

Quick start for developers

Download or clone the project to your local machine, and you are ready to go:

npm install
npm run start

Batteries included

A WebRTC video chat application requires multiple components to work properly. Briefing includes everything you need to get started: User Interface, Signaling and STUN.

Learn more about it in the → documentation.

connection

Customization / Whitelabeling

To use Briefing for your own project, the following options for all levels of experience are available:

  1. create a room via Brie.fi/ng and copy the link into your website.
  2. embed Briefing via 'frame' into your own site. Use the handy configurator.
  3. start Briefing on your own server e.g. via Docker or use a service like fly.io, render.com, Google Cloud, AWS, Azure ... you name it.
  4. customize the source code according to your needs. See the documentation for details.

Learn more at → installation.

Licenses

In general Briefing is free, however a commercial license is also available, which I ask you to purchase, especially for "white labeling" applications. Otherwise, I appreciate support for the project through sponsorship via GitHub to support further development. Thanks.

Public License

The terms of the AGPL 3.0 or later (GNU Affero General Public License v3.0) apply: "Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available." https://choosealicense.com/licenses/agpl-3.0/.

Commercial license

For commercial use or closed source projects / "white labeling" I offer a license with the following conditions:

Worldwide, non-exclusive, non-transferable, non-sublicensable license of Briefing, as found at https:// github.com/holtwick/briefing/, for use in purchaser's products, as long as the resulting software is not in competition with Briefing itself. Any liability is excluded. The law of the Federal Republic of Germany applies exclusively.

Please contact license@holtwick.de.

Author

My name is Dirk Holtwick. I am an independent software developer based in Germany. Learn more about my work at holtwick.de.

Contribute

Contributions are always welcome. The best place to start is to add or respond to Issues.

To add or correct translations, start here: → locales.

Major Releases

Version 3.0

Full migration to Vue3 and Typescript. Localization using vue-i18n standard library. Modernization of many parts of the project. See → blog post (de)

Version 2.0

Introduced Typescript support. Migration to Vite. Replacing socket.io with reliable Zerva. Docker images. Reduction to the essential parts of the project. See → blog post (de)

Version 1.0

Based on Webpack and had examples for iOS, Android, Windows, and Electron, as well as a separate signal server. It also offered background blur and image backgrounds via Unsplash. All of these implementations were deprecated. However, the code is still accessible via the legacy branch, but is no longer maintained or supported.


This document is also available in German language.

Dépôts similaires
lobehub/lobe-chat

🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / DeepSeek / Qwen), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Plugins/Artifacts) and Thinking. One-click FREE deployment of your private ChatGPT/ Claude / DeepSeek application.

TypeScriptnpmOtherchatgptnextjs
chat-preview.lobehub.com
57.4k12.2k
RocketChat/Rocket.Chat

The Secure CommsOS™ for mission-critical operations

TypeScriptnpmOtherchatmeteor
rocket.chat
45.8k13.7k
2noise/ChatTTS

A generative speech model for daily dialogue.

PythonPyPIGNU Affero General Public License v3.0agenttext-to-speech
2noise.com
39.7k4.2k
khoj-ai/khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

PythonPyPIGNU Affero General Public License v3.0semantic-searchemacs
khoj.dev
35.9k2.3k
SillyTavern/SillyTavern

LLM Frontend for Power Users.

JavaScriptnpmGNU Affero General Public License v3.0aichat
sillytavern.app
31k5.8k
iOfficeAI/AionUi

Free, local, open-source 24/7 Cowork app for OpenClaw, Hermes Agent, Claude Code, Codex, OpenCode, Gemini CLI and 20+ more CLI | Customize your assistants | Star if you like it!

TypeScriptnpmApache License 2.0aiai-agent
aionui.com
30.6k3.1k
zulip/zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.

PythonPyPIApache License 2.0zulippython
zulip.com
25.5k10k
LiLittleCat/awesome-free-chatgpt

🆓免费的 ChatGPT 镜像网站列表,持续更新。List of free ChatGPT mirror sites, continuously updated.

PythonPyPIMIT Licenseawesome-listchatgpt
21.2k1.4k
simplex-chat/simplex-chat

SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱!

HaskellGNU Affero General Public License v3.0chatprotocol
simplex.chat
18.9k1.2k
xx025/carrot

AI 工具导航大全,帮你快速筛选免费、实用、高效的网站资源

chatgptai
17.1k1.5k
hubotio/hubot

A customizable life embetterment robot.

JavaScriptnpmMIT Licensehubotchat
hubotio.github.io/hubot/
16.8k3.7k
openimsdk/open-im-server

IM Chat OpenClaw

GoGo ModulesApache License 2.0imchat
openim.io
16.5k2.9k