Kopano - Collaboration made easy

  •        1025

Kopano Core provides the foundation for groupware messaging enabling clients such as Kopano WebApp, Kopano DeskApp, mobile and sync clients. With its modular architecture, Kopano Core enables the possibility for a variety of setup scenarios, scalable from a very low-powered system to a multi-datacenter setup providing messaging capabilities to tens of thousands of users.

Kopano Core provides all traditional groupware functionality with e-mail, advanced calendaring, contacts, tasks and notes. With full support for ACLs, public folders, delegation, enterprise search and much more, Kopano Core is perfectly suited for usage as messaging platform with professional needs in communication. The native implementation of MAPI allows conversion-less interoperability providing its rich feature-set to a broad range of clients, including mobile integration.

https://kopano.io/
https://github.com/Kopano-dev/kopano-core
https://stash.kopano.io/repos?visibility=public

Tags
Implementation
License
Platform

   




Related Projects

Openmeetings - Open Source Web Conferencing

  •    Java

Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. Meeting can be recorded and screen sharing support is also available.

RocketChat - The ultimate open source web chat platform

  •    Coffeescript

Rocket.Chat is a Web Chat Server, developed in JavaScript, using the Meteor fullstack framework. It is a great solution for communities and companies wanting to privately host their own chat service or for developers looking forward to build and evolve their own chat platforms. Its features include File sharing, Video conferencing, Screen sharing, Live chat, Link preview and lot more.

Sunrise - Open Video Conference Solution based on HTML5 WebRTC

  •    PHP

Sunrise is an open video conference solution based on HTML5 WebRTC. You can use this software to talk with your friends, to have online meetings in your company, or to provide enhanced customer service, etc. Enjoy the next generation of the Web with Sunrise VC.

OpenVidu - Create Custom Video Conference Services

  •    Java

OpenVidu helps to create custom video conference services. OpenVidu is the only WebRTC technology that allows you to apply real-time audio and video filters. It allows your clients to share their screens. Support for multiple major browsers. Video conferences are secure and private.


Bigbluebutton - Open Source Web Conferencing

  •    Scala

BigBlueButton is an open source web conferencing system for distance education. It supports sharing of slides (PDF and any document readable by OpenOffice), webcams, whiteboard, chat, voice over IP (using FreeSWITCH), and presenter's desktop. It can record and playback sessions (slides, audio, and chat), runs on Mac, Unix, and PC computers, and is supported by a community of developers that care about good design and a streamlined user experience.

janus-webrtc-gateway-docker - Perfect Docker Image for Media Streaming Expert User ( https://github

  •    Dockerfile

This is a docker image for Janus Webrtc Gateway. Janus Gateway is still under active development phase. So, as the official docs says, some minor modification of the middleware library versions happens frequently. I try to deal with such a chage as much as I can. If you need any request about this repo, free to contact me. About the details of setup for this docker image, you should read the official docs https://janus.conf.meetecho.com/index.html carefully. I think that janus is better for webinar(web seminar), and jitsi is better for web conference system. The scalability of the current Jitsi Video Bridge(20181007) is poor because of having no local recording file(I'm not sure of this..). https://www.youtube.com/watch?v=OHHoqKCjJ0E Jitsi last-n + VP8 simulcasting has the very good performance for web conference https://jitsi.org/wp-content/uploads/2016/12/nossdav2015lastn.pdf For the video format, janus recording is per video streaming, jitsi is for mixed video conference by using chrome headlesss + ffmpeg(alsa, libxcb). From these points, janus is suitable for webinar, jitsi is for web conference. Of course, both WebRTC SFU are amazing work!! I'm using both.

bigbluebutton - Complete open source web conferencing system.

  •    Java

BigBlueButton is an open source web conferencing system. BigBlueButton supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms. BigBlueButton can record and playback all content shared in a session.

WebTop - Enterprise Collaboration suite

  •    Java

WebTop is a Web2.0 application platform. It provides WebTop Services as the development framework and WebTop Groupware as a full featured bundle of services that form an Enteprise Cloud Collaboration solution with Mail, Calendar, Contacts and more.

RecordRTC.js - WebRTC JavaScript Library for Audio+Video+Screen+Canvas (2D+3D animation) Recording

  •    Javasript

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.

Open PaaS - Enterprise Social Network

  •    Javascript

OpenPaaS is your next collaboration platform, for enterprises & organizations. It provides your own private and digital workplace. Its feature include AI powered emails, Secure file sharing, Video conferencing, Office suite, Calendar, Community, Team channels. It is good alternative to MS365 and Google Suite.

Jitsi - Video Calls and Chat

  •    Java

Jitsi provides Secure Video calls, Conferencing, Chat, Desktop sharing, Instant Messaging, File transfer support for your favorite OS and IM network. Jitsi lets you connect to Facebook, GoogleTalk, XMPP, Windows Live, Yahoo!, AIM, and ICQ so that you can chat to all your friends in the simplest possible way. It supports IPv6, Secure calls with zRTP, Call history, Call hold etc.

Citadel

  •    C

Citadel is a collaboration suite (messaging and groupware). It provides support for Email, Calendaring/Scheduling, Address books, Bulletin boards, Mailing List Server, Instant Messaging, Wiki, Multiple domain support.

Pion WebRTC - A pure Go implementation of the WebRTC API

  •    Go

Pion is the Modern Stack for Web Real-Time Communication. It implements the WebRTC API. Spend more time building and less time learning a new API. Its feature include PeerConnection API support for DataChannels, Send/Receive audio and video, Renegotiation. It provides API with direct RTP/RTCP access, API also allows developer to pass their own packetizer, Opus, PCM, H264, VP8 and VP9 packetizer, Sender/Receiver Reports, Easy integration with x264, libvpx, GStreamer and ffmpeg and lot more.

SOGo - Fast and scalable modern collaboration suite (groupware)

  •    Objective-C

SOGo is a very fast and scalable modern collaboration suite (groupware). It offers calendaring, address book management, and a full-featured Webmail client along with resource sharing and permission handling. It also makes use of documented standards (IMAP, CalDAV, CardDAV, etc.) and thereby provides native connectivity (without plugins) to many clients such as Microsoft Outlook, Apple iCal, the iPhone, Mozilla Lightning, and a plethora of mobile devices.

mediasoup - Cutting Edge WebRTC Video Conferencing

  •    Javascript

mediasoup provides cutting edge WebRTC video conferencing. It is a Selective Forwarding Unit (SFU) which supports both WebRTC and plain RTP input and output. It is a Node.js module/Rust crate in server side and tiny JavaScript and C++ libraries in client side.

Hublin - An easy and free video conference service

  •    Javascript

Hubl.in is a free and open source video conference solution built with love and designed with ethics in mind. It's the best way to initiate a communication anywhere with anybody and brings real time conversation to the next level. Hubl.in allows free communication without additional plugins.

Kurento - Media Server responsible for media transmission, processing, loading and recording

  •    C++

Kurento Media Server is Kurento's core element. It is responsible for media transmission, processing, loading and recording. It is implemented in low level technologies based on GStreamer to optimize the resource consumption. It supports Networked streaming protocols, including HTTP, RTP and WebRTC, Group communications (MCUs and SFUs functionality) supporting both media mixing and media routing/dispatching.

spreed-webrtc - WebRTC audio/video call and conferencing server.

  •    Javascript

Spreed WebRTC implements a WebRTC audio/video call and conferencing server and web client. The latest source of Spreed WebRTC can be found on GitHub. If you are a user, just wanting a secure and private alternative for online communication make sure to check out the Spreedbox, providing a ready to use hardware with Spreed WebRTC included.

Jami - Universal communication which respects freedoms and privacy of its users

  •    Python

Jami is free software for universal communication which respects freedoms and privacy of its users. Its main goal is to provide a communication framework and end-user applications to make audio or video calls, video conferencing, send text messages and make generic data transfers. It makes this possible via multiple paradigms: a modern decentralized approach using a DHT to find peers or classical centralized SIP as a soft-phone. The domain of usage is not limited to physical users, it also includes integration with connected objects (IoT).






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.