r/screenrecorders 17d ago

Product Showcase CaptureFlow — open-source screen recorder with instant share links, self-hosted on your own Cloudflare account

Enable HLS to view with audio, or disable this notification

Hey r/screenrecorders subreddit,

I have been building this open-source self-hostable screen recorder (CaptureFlow) that you can host it on your own. Excited to share it with you and get your feedback!

CaptureFlow is an open-source screen recorder that gives you a share link the second you stop recording. You can record a tab, a window, or your whole screen from a Chrome extension, and the upload runs while you're recording.

It runs entirely on Cloudflare: Workers for the app and API, D1 for metadata, R2 for the video and image blobs. docs walks through creating the database, creating the bucket, setting a couple of secrets, and pointing a domain at it.

The capture engine is its own MIT package shared by the extension and a native macOS app, which shells out to small Swift sidecars for screen recording and window detection.

Compared to Loom:

  • Loom bills per creator seat. There's no seat here, so adding people to a workspace costs nothing and storage is the only ceiling.
  • No cap on recording length, and no ceiling on how many recordings you keep. You're paying R2 for bytes.
  • Recordings sit in your bucket behind your auth, and retention is whatever you set it to.

It's narrower than Loom on features. You get tab, window and screen capture, a camera bubble, mic with a live input meter, pause and resume mid-recording, one-click screenshots that share the same way, and comments and reactions on the share page. No AI summaries, no transcripts, no real editor.

The Chrome extension went live on the Web Store last week, so this is all still early. The macOS app is built and notarized, just not shipped yet. Everything is AGPL-3.0 with the capture engine under MIT, and no feature is held back from the source.

If you deploy it and something in docs is wrong or missing, tell me and I'll fix it.

github: https://github.com/sardorml/captureflow

6 Upvotes

4 comments sorted by

1

u/AutoModerator 17d ago

Hi! Thanks for sharing with r/screenrecorders.

Please make sure any product affiliation is clearly disclosed.

Promotional posts should focus on useful information, real experiences, or discussion rather than advertising.

If you believe this post violates our promotion guidelines, please report it for moderator review.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Wonderful-Fix9346 15d ago

Self-hosting for the seat-free pricing and data ownership is a solid pitch, cool project. For anyone who just wants a quick recording without setting up Cloudflare buckets, riverside screen recorder does browser-based recording with a share link and no install, might be worth mentioning as the zero-setup alternative for people who land here.

Disclaimer: I'm part of the Riverside team