Capture anything
Record a full screen, one window or a custom area. Multi-monitor works, and a webcam bubble is one toggle away.
Cinematic screen recordings, on autopilot. Record once and the camera follows every click.
3 active · last deploy 2h ago
How it works
DemoThat captures your screen and your mouse, then builds the camera moves for you. You trim, style and export.
Record a full screen, one window or a custom area. Multi-monitor works, and a webcam bubble is one toggle away.
Every click becomes a smooth pan and zoom. No keyframes to place, no easing curves to tweak.
MP4 or GIF at 720p up to 8K, shaped for whichever platform it is going to.
Auto-zoom
Regions start just before the click and ease out after it, so viewers see where you are heading before you get there.
Aspect ratios
Switch between 16:9, 9:16 and 1:1 with one click. The zoom regions follow the frame, so the action stays in view in a vertical short as well as a wide tutorial.
Backgrounds and frames
Try it. These are the same controls you get in the editor.
Cloud upscaling
Send a finished video to GPU upscaling and get a sharper export back. Credits are charged for frames actually upscaled, and if you cancel halfway, the rest returns to your balance.
Open source
DemoThat is GPL-3.0 licensed and built in the open. It is a fork of ScreenArc by Tam Nguyen, maintained by Ashish Sam.
# run it from source $ git clone https://github.com/getwithashish/DemoThat.git $ cd DemoThat $ npm install $ npm run dev ✓ editor ready
Pricing
The app is free. Credits only matter if you want cloud upscaling.
Everything you need to record and edit.
A Pro license with credits to start upscaling.
For a few more projects.
For regular 4K and 8K exports.
Purchases happen inside the app, where your license activates on the device you are using.
Download
$ chmod +x DemoThat-*-linux-x64.AppImage $ ./DemoThat-*-linux-x64.AppImage
Download DemoThat and ship a demo that looks like someone edited it for a week.