Background color

Loom-like app example from api.video

Rebuilding a Loom-like app directly in a browser with api.video and TypeScript

TypeScript & api.video

About TypeScript

TypeScript is an open-source programming language developed by Microsoft. It's a superset of JavaScript, meaning that it builds on top of JavaScript by adding static typing and other features to help developers write more robust and scalable code.

TypeScript compiles down to plain JavaScript, allowing it to run on any browser or JavaScript engine. It's particularly popular for large-scale JavaScript applications, as it helps catch errors early in the development process and provides better tooling support for complex projects.

About building a Loom-like app with api.video

Build a Loom-like app with just a few lines of code using the media-stream-composer library from api.video. This simplified version of Loom will incorporate its main features, including uploading videos from a screencast, along with with the user's webcam overlaid as a rounded thumbnail.

It is that fast and easy to create a Loom-like application using the Media Stream Composer library. To go a bit further, this library allows you to add static images or even selecting a different audio source from the video streams.

Features

Generating a video stream composed of several video streams available in browsers

Generating and uploading a video stream using api.video's progressive upload feature

Letting the user interact with the stream composition on the go

For more info, check the links below!

Build your own with api.video

Create your own example, tool or integration and submit to our catalog.