Argan – Enterprise Meetings Platform
Argan is an enterprise meetings platform, with audio, video, and screen sharing. It can have infinite meeting rooms and instant messaging (chat) within the meeting. It is based on mediasoup and it uses getUserMedia underneath.This is the web React version of Argan. If you are looking for the mobile React Native version of Argan you’ll find it here. Web and mobile have the same backend. If you purchase both web and mobile, your peers will be able to connect from both platforms.
Live Preview
The direct link to the live preview is https://argan.honeyside.it.In order to join the meeting, you will have to specify a name and an email. Those can be random and you don’t need to verify the email. However the email will be used to pull a profile picture from Gravatar.
News
Argan is now 100% TypeScript code, fully covered by eslint (airbnb).Requirements
Argan requires a private server or cloud instance with (at least) 2GB of RAM. We provide a fully automated installation script that works on Ubuntu 22.04 LTS, 22.10, 20.04 LTS, 18.04 LTS that will save you a lot of time and a huge headache!Honeyside Support
Welcome to the Honeyside experience! You can access the full Argan documentation online. We are here for you, even before purchase!- Email: support@honeyside.it
- Telegram: @HoneysideIT
- Community Support Forum
- Keep an eye on the Honeyside website for monthly development plan updates.
- Support us on Patreon to get priority updates on our development plan, Github repo access and voting power on new features.
- Follow us on LinkedIn
- Follow us here on Envato!
Features
Argan is a small, but quite powerful script. Here is a list of its capabilities:- Support for infinite meetings at the same time.
- In-meeting real-time messaging chat room.
- Material UI v5 (MUI) user interface.
- Random meeting key generator with dashed english words.
- “Join the meeting” form with inputs and settings.
- Grid meeting layout (UI Matrix).
- Pinned meeting layout with side grid (UI Pinned).
- Video cover / contain button.
- Screen sharing capability.
- Meeting drawer with show / hide controls for each peer.
- Mobile Safari support for iOS (both iPhone and iPad).
- Mobile Chrome support for Android.
- Gravatar profile pictures.
- Auto join via search params.
Framework and Libraries
Argan is a React / Redux app, with a Node.js backend. It also relies heavily on Socket.IO and mediasoup WebRTC. Mediasoup is more stable than standard WebRTC and does not require a STUN / TURN server.Changelog
2.3.2 - September 18th, 2025 - IMPORTANT: addressing critical issue with latest chrome support - google chrome 140+ support - dependencies upgrade 2.3.1 - July 15th, 2025 - dependencies upgrade - maintenance update 2.3.0 - April 3rd, 2025 - add option to disable mirroring via search params - add option to make meeting bar buttons compact via search params 2.2.2 - February 23rd, 2025 - fix issue with corepack signature 2.2.1 - January 25th, 2025 - dependencies upgrade - maintenance update 2.2.0 - November 2nd, 2024 - added auto join via search params 2.1.0 - October 9th, 2024 - added support for node.js 22.x.x - added optional dockerfile 2.0.0 - October 8th, 2024 - switch to typescript - migrate from yarn to pnpm - added support for ubuntu 24.04 - added support for node.js 20.x.x - dependencies upgrade 1.3.0 - April 4th, 2024 - fix audio issues on mobile devices - fix audio issues during screen sharing 1.2.0 - February 13th, 2024 - migrate to vite - dependencies upgrade 1.1.4 - September 23rd, 2023 - dependencies upgrade - minor bug fixing 1.1.3 - June 8th, 2023 - dependencies upgrade - handling video player promise rejection 1.1.2 - March 8th, 2023 - remove unwanted characters from meeting key 1.1.1 - January 17th, 2023 - fix date on chat messages - fix mirroring on argan mobile camera facing sources 1.1.0 - December 22th, 2022 - added documentation on how meetings work - added documentation on project structure - added documentation on rebranding 1.0.1 - December 20th, 2022 - enhanced documentation - minor bug fixing 1.0.0 - December 16th, 2022 - first version
