Back to rankings

wulkano/Kap

TypeScriptgetkap.co

An open-source screen recorder built with web technology

screen-recorderjavascriptelectronmacmacoscapturekapossopen-sourcescreen-captureproductivitycommunication
Star Growth
Stars
19.3k
Forks
891
Weekly Growth
Issues
235
5k10k15k
Sep 2016Dec 2019Apr 2023Jul 2026
Artifactsnpmnpm install kap
README

Kap

An open-source screen recorder built with web technology

Build Status XO code style

SWUbanner

Get Kap

Download the latest release:

Or install with Homebrew-Cask:

brew install --cask kap

How To Use Kap

Click the menu bar icon to bring up the screen recorder. After selecting what portion of the screen you'd like to record, hit the record button to start recording. Click the menu bar icon again to stop the recording.

Tip: While recording, Option-click the menu bar icon to pause or right-click for more options.

Contribute

Read the contribution guide.

Plugins

For more info on how to create plugins, read the plugins docs.

Dev builds

Download main or builds for any other branch using: https://kap-artifacts.now.sh/<branch>. Note that these builds are unsupported and may have issues.

Newsletter

Subscribe

Thanks

  • ▲ Vercel for fast deployments served from the edge, hosting our website, downloads, and updates.
  • ● CircleCI for supporting the open source community and making our builds fast and reliable.
  • △ Sentry for letting us know when Kap isn't behaving and helping us eradicate said behaviour.
  • Our contributors who help maintain Kap and make screen recording and sharing easy.
Related repositories
siddharthvaddem/openscreen

Create stunning demos for free. Open-source, no subscriptions, no watermarks, and free for commercial use. An alternative to Screen Studio.

TypeScriptnpmMIT Licenseelectronpixijs
39.6k2.9k
ShareX/ShareX

ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.

C#GNU General Public License v3.0screen-capturescreen-recorder
getsharex.com
38.7k3.9k
CapSoftware/Cap

Open source Loom alternative. Beautiful, shareable screen recordings.

TypeScriptnpmOtherappcap
cap.so
20.3k1.7k
webadderallorg/Recordly

Create polished demo videos without editing skills. Mac/Windows/Linux

TypeScriptnpmOtherelectronfree
recordly.dev
19.4k1.4k
alyssaxuu/screenity

The free and privacy-friendly screen recorder with no limits 🎥

JavaScriptnpmGNU General Public License v3.0screen-capturescreencast
screenity.io
18.4k1.5k
MathewSachin/Captura

Capture Screen, Audio, Cursor, Mouse Clicks and Keystrokes

C#MIT Licensecapturescreenshot
mathewsachin.github.io/Captura/
10.8k2k
xushengfeng/eSearch

截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder Omnidirectional scrolling screenshot Screen translator 支持Windows Linux macOS

TypeScriptnpmGNU General Public License v3.0screenshotscreen-capture
esearch-app.netlify.app
6.6k490
SeaDve/Kooha

Elegantly record your screen

Rustcrates.ioGNU General Public License v3.0video-recordingscreen-recorder
3.4k94
cytopia/ffscreencast

ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support

ShellMIT Licenseffmpegffmpeg-wrapper
1.8k76
jsattler/BetterCapture

The macOS screen recorder for the rest of us - always free and open source with a native look and feel 📺

SwiftMIT Licensemacosscreenrecorder
bettercapture.app
1.5k62
vkohaupt/vokoscreenNG

vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help

C++GNU General Public License v2.0screencastlinux
linuxecke.volkoh.de/vokoscreen/vokoscreen.html
1.5k111
wulkano/Aperture

Record the screen on macOS

SwiftMIT Licenseaperturemacos
1.3k112