7,380 open-source and SaaS tools, with GitHub stats refreshed every day.

Scrypted

Open source

Scrypted is a home video integration platform and NVR that streams cameras with low latency to HomeKit, Google Home and Alexa, extended through plugins.

Open-source alternative to

scrypted.app
Scrypted homepage screenshot
GitHub stars
6k
Last commit
4 days ago
Repository age
5 years
Version
v0.147.0
Licence
Custom
Self-hosted
Yes

About Scrypted

Scrypted is a home video integration platform and network video recorder with smart detections. It connects security cameras to smart home ecosystems, streaming video to HomeKit, Google Home and Alexa with very little delay, and it supports most cameras.

The server provides hosting and an RPC mechanism for plugins, and the functionality for specific cameras and ecosystems comes from those plugins. A Plugin SDK with documentation lets developers write their own, and the README explains how to debug plugins such as the HomeKit plugin in VS Code, where changes deploy to a running server without a restart. Installation and camera onboarding instructions are in the documentation.

Scrypted is written in TypeScript. The repository lists its licence as other, so check the project for the exact terms. Community help is available on Discord, Reddit and GitHub, and it is intended to be run on your own hardware at home.

Key features

  • Low-latency camera streaming to HomeKit
  • Google Home and Alexa integration
  • NVR with smart detections
  • Plugin architecture with SDK
  • Support for most camera brands

Good fit for

  • →Bringing IP cameras into HomeKit
  • →Running a home NVR with smart detections
Built with
TypeScript
Tags
nvr
video
home-automation
homekit
cameras
plugins
typescript
smart-home

Scrypted: questions and answers

What is Scrypted used for?
Scrypted is a home video integration platform and NVR that streams cameras with low latency to HomeKit, Google Home and Alexa, extended through plugins. It is a good fit for bringing IP cameras into HomeKit and running a home NVR with smart detections.
Is Scrypted open source?
Yes. Scrypted is open source under a custom licence. Its source code is on GitHub at koush/scrypted and is written mainly in TypeScript.
Is Scrypted free?
Yes. Scrypted is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host Scrypted?
Yes. Scrypted can be self-hosted on your own server or infrastructure.
What is Scrypted an alternative to?
Scrypted is an open-source alternative to Alarm.com. Other open-source alternatives to Alarm.com include Home Assistant, openHAB and ZoneMinder.
Is Scrypted actively maintained?
Yes. The most recent commit to Scrypted was on 28 September 2026, and the latest release is v0.147.0, published on 13 September 2026. The project has 6k stars on GitHub.

Open-source alternatives to Scrypted

See all

SaaS alternatives to Scrypted

See all