{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/meetingbar/#software",
  "name": "MeetingBar",
  "description": "Join your next calendar meeting from the menu bar, with 50+ meeting services supported.",
  "url": "https://www.nuanyue.com/software/meetingbar/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/meetingbar/",
  "operatingSystem": "macOS",
  "applicationCategory": "UtilitiesApplication",
  "sameAs": [
    "https://meetingbar.onrender.com",
    "https://github.com/leits/MeetingBar"
  ],
  "softwareVersion": "4.11.6",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:meetingbar",
    "slug": "meetingbar",
    "name": "MeetingBar",
    "type": "SoftwareApplication",
    "entityType": "meeting menu bar app",
    "description": "Join your next calendar meeting from the menu bar, with 50+ meeting services supported.",
    "shortDescription": "Join your next calendar meeting from the menu bar.",
    "answer": "MeetingBar is a menu-bar app that shows your current or next calendar meeting and lets you join it in one click. It detects meeting links inside calendar events and works with more than 50 meeting services — Google Meet, Zoom, Microsoft Teams, Webex and Discord among them. It reads macOS Calendar (including any account Calendar.app syncs, such as iCloud, Google or Exchange) and Google Calendar directly, and requires macOS 12.0 or later. It is free and open source, and the project states it does not collect personal data.",
    "page": "https://www.nuanyue.com/software/meetingbar/",
    "dataUrl": "https://www.nuanyue.com/data/software/meetingbar.json",
    "categories": [
      "system-tools"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "currentVersion": "4.11.6",
    "releaseDate": "2026-08-10",
    "openSource": true,
    "website": "https://meetingbar.onrender.com",
    "github": "https://github.com/leits/MeetingBar",
    "download": "https://github.com/leits/MeetingBar/releases/download/v4.11.6/MeetingBar.dmg",
    "features": [
      "Join the current or next meeting in one click",
      "Detects meeting links inside calendar events",
      "Supports more than 50 meeting services",
      "Reads macOS Calendar and Google Calendar directly",
      "Join the nearest meeting with a global keyboard shortcut",
      "Runs custom AppleScript when joining, for example to pause music"
    ],
    "useCases": [
      "Joining a meeting that starts in a minute without opening Calendar first",
      "Getting a full-screen reminder before an important meeting starts"
    ],
    "formats": [],
    "integrations": [],
    "pros": [
      {
        "text": "Supports more than 50 meeting services, including Google Meet, Zoom, Microsoft Teams, Webex, Discord, Jitsi and FaceTime.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "text": "Detects the meeting link inside a calendar event, so joining does not mean opening the event and copying a URL.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "text": "Free and open source, and the project states it does not collect personal data.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "text": "Joins the nearest meeting with a global keyboard shortcut, and can run custom AppleScript on join — pausing music, for instance.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      }
    ],
    "cons": [
      {
        "text": "Requires macOS 12.0 or later.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "text": "It reads whatever Calendar.app already syncs, so a calendar that is not in Calendar.app has to be connected to Google Calendar directly instead.",
        "status": "editorially-reviewed",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "text": "The website is hosted on Render, and the project asks for optional donations through Buy Me a Coffee rather than charging.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      }
    ],
    "whoIsItFor": [
      "People who join several video meetings a day and want one click to do it",
      "Users whose meetings are spread across Zoom, Meet and Teams"
    ],
    "notFor": [
      "Users still on macOS 11 or earlier"
    ],
    "limitations": [],
    "updates": [],
    "faq": [
      {
        "question": "Which meeting services does MeetingBar support?",
        "answer": "More than 50, including Google Meet, Zoom, Microsoft Teams, Webex, GoToMeeting, Skype, Discord, Jitsi, FaceTime and Slack Huddle.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "question": "Does MeetingBar work with Google Calendar?",
        "answer": "Yes. Either connect Google Calendar directly from MeetingBar, or use any account that Calendar.app already syncs.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "question": "Which macOS versions does it support?",
        "answer": "macOS 12.0 or later.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "question": "Does MeetingBar collect my data?",
        "answer": "No. The project states it does not collect personal data; calendar data is used only to show meetings, detect links and open the meeting.",
        "status": "verified",
        "source": "repository",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      }
    ],
    "relationships": [
      {
        "target": "itsycal",
        "type": "alternative",
        "reason": "Both are free, open-source menu-bar calendar apps. Itsycal shows a calendar you look at; MeetingBar shows the next meeting you can join.",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "target": "dato",
        "type": "alternative",
        "reason": "Both put calendar information in the menu bar. Dato is built around a clock with time zones and events; MeetingBar is built around joining meetings.",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      },
      {
        "target": "calendarx",
        "type": "alternative",
        "reason": "Both are free, open-source menu-bar apps that read your calendar. CalendarX shows a calendar and date; MeetingBar shows and joins meetings.",
        "verifiedAt": "2026-10-16T00:00:00.000Z"
      }
    ],
    "sources": [
      {
        "id": "meetingbar:official",
        "type": "official_website",
        "url": "https://meetingbar.onrender.com",
        "title": "MeetingBar — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "meetingbar:repository",
        "type": "github",
        "url": "https://github.com/leits/MeetingBar",
        "title": "MeetingBar — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:meetingbar.isA",
        "subject": "software:meetingbar",
        "predicate": "isA",
        "value": "meeting menu bar app",
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.supportsPlatform",
        "subject": "software:meetingbar",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.officialWebsite",
        "subject": "software:meetingbar",
        "predicate": "officialWebsite",
        "value": "https://meetingbar.onrender.com",
        "status": "verified",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.listedInCategory",
        "subject": "software:meetingbar",
        "predicate": "listedInCategory",
        "value": [
          "system-tools"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.pricingModel",
        "subject": "software:meetingbar",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.ownership",
        "subject": "software:meetingbar",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.isOpenSource",
        "subject": "software:meetingbar",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository",
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.currentVersion",
        "subject": "software:meetingbar",
        "predicate": "currentVersion",
        "value": "4.11.6",
        "status": "developer-stated",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.hasFeature",
        "subject": "software:meetingbar",
        "predicate": "hasFeature",
        "value": [
          "Join the current or next meeting in one click",
          "Detects meeting links inside calendar events",
          "Supports more than 50 meeting services",
          "Reads macOS Calendar and Google Calendar directly",
          "Join the nearest meeting with a global keyboard shortcut",
          "Runs custom AppleScript when joining, for example to pause music"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.usedFor",
        "subject": "software:meetingbar",
        "predicate": "usedFor",
        "value": [
          "Joining a meeting that starts in a minute without opening Calendar first",
          "Getting a full-screen reminder before an important meeting starts"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.audienceFor",
        "subject": "software:meetingbar",
        "predicate": "audienceFor",
        "value": [
          "People who join several video meetings a day and want one click to do it",
          "Users whose meetings are spread across Zoom, Meet and Teams"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.audienceNotFor",
        "subject": "software:meetingbar",
        "predicate": "audienceNotFor",
        "value": [
          "Users still on macOS 11 or earlier"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "meetingbar:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:meetingbar.advantage.0",
        "subject": "software:meetingbar",
        "predicate": "advantage",
        "value": "Supports more than 50 meeting services, including Google Meet, Zoom, Microsoft Teams, Webex, Discord, Jitsi and FaceTime.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.advantage.1",
        "subject": "software:meetingbar",
        "predicate": "advantage",
        "value": "Detects the meeting link inside a calendar event, so joining does not mean opening the event and copying a URL.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.advantage.2",
        "subject": "software:meetingbar",
        "predicate": "advantage",
        "value": "Free and open source, and the project states it does not collect personal data.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.advantage.3",
        "subject": "software:meetingbar",
        "predicate": "advantage",
        "value": "Joins the nearest meeting with a global keyboard shortcut, and can run custom AppleScript on join — pausing music, for instance.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.drawback.0",
        "subject": "software:meetingbar",
        "predicate": "drawback",
        "value": "Requires macOS 12.0 or later.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.drawback.1",
        "subject": "software:meetingbar",
        "predicate": "drawback",
        "value": "It reads whatever Calendar.app already syncs, so a calendar that is not in Calendar.app has to be connected to Google Calendar directly instead.",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": "2026-10-16"
      },
      {
        "id": "software:meetingbar.drawback.2",
        "subject": "software:meetingbar",
        "predicate": "drawback",
        "value": "The website is hosted on Render, and the project asks for optional donations through Buy Me a Coffee rather than charging.",
        "status": "verified",
        "sourceIds": [
          "meetingbar:repository"
        ],
        "lastVerified": "2026-10-16"
      }
    ],
    "lastUpdated": "2026-10-16T00:00:00.000Z",
    "lastReviewedAt": null
  }
}