Doxy.me

Best Self Hosted Alternatives to Doxy.me

A curated collection of the 2 best self hosted alternatives to Doxy.me.

Doxy.me is a browser-based telemedicine platform that provides secure, no-download video visits for healthcare providers and patients. Features include virtual waiting rooms, patient queuing, appointment management, and provider dashboards.

Alternatives List

#1
BigBlueButton

BigBlueButton

BigBlueButton is an open-source virtual classroom and web conferencing platform with real-time audio/video, screen sharing, whiteboards, breakout rooms, polling, and recordings.

BigBlueButton screenshot

BigBlueButton is an open-source virtual classroom and web conferencing system designed primarily for online teaching and learning. It provides real-time collaboration tools for instructors and learners, with features tailored to classroom workflows.

Key Features

  • Real-time audio and webcam video with selectable quality levels
  • Screen sharing for presenters
  • Slide and document presentation with whiteboard annotations
  • Multi-user whiteboards for collaborative activities
  • Public and private chat
  • Breakout rooms for small-group work
  • Polling and in-session feedback tools (such as hand raise)
  • Shared notes for group collaboration
  • Session recording and playback
  • Learning analytics visible to moderators via a Learning Analytics Dashboard

Use Cases

  • Live online classes, lectures, and seminars
  • One-to-one tutoring and office hours
  • Group collaboration sessions using breakout rooms and shared whiteboards

BigBlueButton is a feature-rich, education-focused conferencing platform that goes beyond general-purpose video meetings by emphasizing engagement, facilitation, and classroom-oriented tooling. It is widely used and commonly integrated into learning management systems for delivering virtual instruction at scale.

9kstars
6kforks
#2
Jami

Jami

Jami is a distributed communication platform for private messaging, audio/video calls, and conferencing, designed to work without central servers and with end-to-end encryption.

Jami is a distributed communication platform for private messaging and real-time audio/video communication. It is designed to work without relying on central servers, aiming to keep user communications private and resilient.

Key Features

  • Peer-to-peer messaging and calling with a distributed architecture
  • Audio and video calls, including multi-party conferencing
  • End-to-end encryption for communications
  • Account creation without phone numbers and support for multiple devices
  • Contact management and conversation history synchronization between devices

Use Cases

  • Private team or family communication without depending on centralized services
  • Secure voice/video calling for communities with unreliable infrastructure
  • Self-managed communications for organizations with strict privacy requirements

Jami is a strong choice for users who want a privacy-respecting communications app with a decentralized design. It combines everyday chat and calling features with an architecture intended to reduce reliance on third-party servers.

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running