Flexibility and independence for your video conferences.
Secure video conferencing for those who want to remain digitally confident.
Community - gemeinsam OpenTalk entwickeln

Video conferencing,
done right.

Modern programming languages, an international team, high efficiency, open source and software that is simply fun to use.

Rust

Rust is the modern programming language that connects our OpenTalk backend team. Fast, secure, efficient - perfect for responsive video conferencing with great scale-out. And our backend team thinks: Once you've programmed Rust, you won't want to switch to any other language so quickly.

 

Typescript

Our frontend team relies on Typescript for optimal security and performance of our videoconferences, using the React framework in conjunction with the Redux JavaScript library. As a component library, the team use MaterialUI.

WebRTC

We don't experiment with our media stack either. It is based on the WebRTC standard. We currently still use Janus as our media server and use the gstreamer library for recording and integration with SIP and other communication services.

OpenTalk is open source

The code of OpenTalk is published under the EUPL (European Public License) on Open CoDE. We have chosen the EUPL because it is a modern licence that is specifically geared towards the European legal area, but also provides a good basis internationally.

Develop your own!

Would you like to adapt your applications to OpenTalk and/or create something completely new based on OpenTalk? Great - we're happy about that! OpenTalk is open and well documented.

And if you have any questions, we're happy to help.

Would you like to participate?

Over the medium term, we are hoping to attract active collaboration from the open source community. There will be opportunities to develop extensions for OpenTalk, or perhaps do some work towards the integration with other solutions. Additional modules, plugins, patches, or style themes would all be very valuable contributions. However, managing community contributions and finding ways to integrate these with our internal development processes and roadmaps requires a structured approach that we have yet to define in full.

If you are interested in becoming a part of this community, don't hesitate to let us know:

Community Chat

OpenTalk Team

OpenTalk, Open Source and Open Minds.

We are currently looking for new colleagues who would like to work full time, e.g. as a Rust Developer, Frontend Developer or QA Manager.

Join the team