OSS Tanbou

record a browser tab or screen and share it asynchronously through public links

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
1,018
Primary language
TypeScript
License
AGPL-3.0
Repository last updated
Nov 25, 2024
On this page

Overview

Snapify is a self-hostable screen-recording application for recording browser tabs, desktops, and applications, then sharing the resulting video through a public link. It also supports uploaded videos and timed deletion or unlisting.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Record tabs, desktops, and applications for link sharing

Capture a selected browser or desktop surface and share the resulting recording with other people through a URL.

Sources: [2]

Upload existing videos and control how long they remain listed

In addition to new captures, existing videos can be uploaded and shared, with options to delete or unlist recordings after a specified period.

Sources: [2]

Best fit

Fits smaller teams replacing meetings with short asynchronous explanations

It is relevant for product walkthroughs, reviews, and bug reproductions that are easier to communicate through a short screen recording than a synchronous call.

Sources: [2]

Before adoption

Self-hosting requires a database, OAuth, and S3-compatible storage

The development setup requires a MySQL-style DATABASE_URL, NextAuth secrets, OAuth credentials, and S3-compatible object-storage credentials before applying the Prisma schema.

Sources: [2][3]

There are no GitHub Releases and repository activity stopped in November 2024

The repository publishes no GitHub Releases and its last GitHub push was in November 2024. Validate builds, browser recording APIs, storage, and authentication on a current 2026 runtime.

Sources: [1][4]

Review AGPL-3.0 network-use obligations

Snapify is released under AGPL-3.0. Check source-availability obligations when operating a modified version over a network.

Sources: [5]

Official sources

  1. [1]MarconLP/snapify repository(2026-10-01)
  2. [2]Snapify README(2026-10-01)
  3. [3]Snapify environment example(2026-10-01)
  4. [4]Snapify package configuration(2026-10-01)
  5. [5]Snapify AGPL-3.0 license(2026-10-01)
Supplemental curator note

Snapify provides a self-hosted Loom-style workflow for recording a screen and sharing a URL asynchronously. It has no GitHub Releases, the repository was last pushed in November 2024, and its stack includes Next.js 13-era dependencies, so validate auth, storage, and browser-recording compatibility before relying on it in 2026.

Try it in 3 steps

  1. 1

    Clone Snapify and install dependencies

    Fetch the repository, install npm dependencies, and prepare the environment template.

    git clone https://github.com/MarconLP/snapify.git && cd snapify && npm install && cp .env.example .env
  2. 2

    Configure services and apply the Prisma schema

    Set DATABASE_URL, NEXTAUTH_SECRET, OAuth credentials, and S3-compatible storage credentials in .env before applying the schema.

    npx prisma db push
  3. 3

    Start development

    Open http://localhost:3000, sign in, and verify screen recording and public-link sharing.

    npm run dev
Check the official README

Growth

Growth trends · Last 30 days

1,018 Stars

Trend data is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data
Stars
1,018
Forks
136
Watchers
16
Open issues
23
Owner type
User
Primary language
TypeScript
License
AGPL-3.0
Repository last updated
Nov 25, 2024
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?