Welcome to Mago: Meet. Present. Collaborate.
Software for how modern teams meet, present, collaborate, and teach. Hardware-agnostic, platform-agnostic, global.
π’ Mago for Meetings: one-touch join for Teams, Zoom, Google Meet, Webex, and 20+ platforms, wireless sharing, whiteboarding, and an Admin Center for every room.
π¬ Mago Stage: turn any screen into your stage. Present wirelessly from any device, no cables.
π₯ Mago Director: multi-camera experiences from the devices already in the room. No PTZ, no technician.
ποΈ Mago Whiteboard: free, real-time collaboration in any browser. No install, no account.
π« Mago Classroom: no-internet lesson broadcasting for K-12 through Higher Ed, up to 200 devices.
Demos, tutorials, and real-world use cases every week.
π mago.io
π mago.io/blog
π kb.mago.io
π
mago.io/book-a-demo
Shared 4 days ago
17 views
Shared 2 weeks ago
60 views
Shared 2 weeks ago
127 views
Shared 1 month ago
21 views
Shared 1 month ago
54 views
Shared 2 months ago
32 views
Shared 2 months ago
58 views
Shared 3 months ago
20 views
Shared 3 months ago
34 views
Shared 3 months ago
226 views
Shared 3 months ago
257 views
Shared 4 months ago
97 views
Shared 4 months ago
46 views
Invidious encountered an error while trying to parse this item. For more information see below:
Title: `Could not parse Mago and Danny Hayasaka (Exception)` Date: `2026-10-15T04:59:36Z` Route: `/channel/UCLttkDP_9ecbGnd7iGGFrWg` Version: `2026.10.13-66c42de @ master` <details> <summary>Backtrace</summary> <p> ``` Could not parse Mago and Danny Hayasaka (Exception) from ?? in 'decode_date' from src/invidious/yt_backend/extractors.cr:673:25 in 'process' from src/invidious/yt_backend/extractors.cr:523:17 in 'process' from src/invidious/yt_backend/extractors.cr:1165:17 in 'parse_item' from src/invidious/yt_backend/extractors.cr:1212:14 in 'extract_items' from src/invidious/channels/videos.cr:47:36 in 'videos' from lib/kemal/src/kemal/route.cr:13:9 in '->' from src/invidious/helpers/handlers.cr:31:37 in 'call' from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/request_processor.cr:72:11 in 'process' from /usr/share/crystal/src/http/server.cr:506:5 in '->' from /usr/share/crystal/src/fiber.cr:168:11 in 'run' ``` </p> </details>
Shared 4 months ago
50 views
Invidious encountered an error while trying to parse this item. For more information see below:
Title: `Could not parse Mago and Danny Hayasaka (Exception)` Date: `2026-10-15T04:59:36Z` Route: `/channel/UCLttkDP_9ecbGnd7iGGFrWg` Version: `2026.10.13-66c42de @ master` <details> <summary>Backtrace</summary> <p> ``` Could not parse Mago and Danny Hayasaka (Exception) from ?? in 'decode_date' from src/invidious/yt_backend/extractors.cr:673:25 in 'process' from src/invidious/yt_backend/extractors.cr:523:17 in 'process' from src/invidious/yt_backend/extractors.cr:1165:17 in 'parse_item' from src/invidious/yt_backend/extractors.cr:1212:14 in 'extract_items' from src/invidious/channels/videos.cr:47:36 in 'videos' from lib/kemal/src/kemal/route.cr:13:9 in '->' from src/invidious/helpers/handlers.cr:31:37 in 'call' from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/request_processor.cr:72:11 in 'process' from /usr/share/crystal/src/http/server.cr:506:5 in '->' from /usr/share/crystal/src/fiber.cr:168:11 in 'run' ``` </p> </details>
Invidious encountered an error while trying to parse this item. For more information see below:
Title: `Could not parse Mago and Danny Hayasaka (Exception)` Date: `2026-10-15T04:59:36Z` Route: `/channel/UCLttkDP_9ecbGnd7iGGFrWg` Version: `2026.10.13-66c42de @ master` <details> <summary>Backtrace</summary> <p> ``` Could not parse Mago and Danny Hayasaka (Exception) from ?? in 'decode_date' from src/invidious/yt_backend/extractors.cr:673:25 in 'process' from src/invidious/yt_backend/extractors.cr:523:17 in 'process' from src/invidious/yt_backend/extractors.cr:1165:17 in 'parse_item' from src/invidious/yt_backend/extractors.cr:1212:14 in 'extract_items' from src/invidious/channels/videos.cr:47:36 in 'videos' from lib/kemal/src/kemal/route.cr:13:9 in '->' from src/invidious/helpers/handlers.cr:31:37 in 'call' from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/request_processor.cr:72:11 in 'process' from /usr/share/crystal/src/http/server.cr:506:5 in '->' from /usr/share/crystal/src/fiber.cr:168:11 in 'run' ``` </p> </details>
Invidious encountered an error while trying to parse this item. For more information see below:
Title: `Could not parse Mago and Danny Hayasaka (Exception)` Date: `2026-10-15T04:59:36Z` Route: `/channel/UCLttkDP_9ecbGnd7iGGFrWg` Version: `2026.10.13-66c42de @ master` <details> <summary>Backtrace</summary> <p> ``` Could not parse Mago and Danny Hayasaka (Exception) from ?? in 'decode_date' from src/invidious/yt_backend/extractors.cr:673:25 in 'process' from src/invidious/yt_backend/extractors.cr:523:17 in 'process' from src/invidious/yt_backend/extractors.cr:1165:17 in 'parse_item' from src/invidious/yt_backend/extractors.cr:1212:14 in 'extract_items' from src/invidious/channels/videos.cr:47:36 in 'videos' from lib/kemal/src/kemal/route.cr:13:9 in '->' from src/invidious/helpers/handlers.cr:31:37 in 'call' from lib/kemal/src/kemal/filter_handler.cr:22:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/handler.cr:30:7 in 'call' from /usr/share/crystal/src/http/server/request_processor.cr:72:11 in 'process' from /usr/share/crystal/src/http/server.cr:506:5 in '->' from /usr/share/crystal/src/fiber.cr:168:11 in 'run' ``` </p> </details>
Shared 7 months ago
279 views
Shared 11 months ago
371 views
Shared 11 months ago
125 views
Shared 11 months ago
221 views
Shared 11 months ago
213 views
Shared 1 year ago
241 views
Shared 1 year ago
140 views
Shared 1 year ago
127 views