ページ内ナビ
概要
Snapifyはブラウザtab、desktop、applicationの画面を録画し、生成した動画をpublic linkで共有するセルフホスト可能なscreen recordingアプリです。既存動画のuploadや一定期間後の削除・unlistにも対応します。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
向いている用途
短い説明動画をmeeting代わりに非同期共有したいチームに向く
操作説明、review、bug reproductionなどを文章や会議だけでなく画面録画URLとして渡したい小規模チームの候補になります。
出典:[2]
導入前の確認
self-hostにはDB・OAuth・S3互換storageの準備が必要
開発手順ではMySQL互換DATABASE_URL、NextAuth secret、GitHub等のOAuth credential、S3互換object storage credentialを設定し、Prisma schemaを適用します。単一containerだけで完結する構成ではありません。
GitHub Releaseがなく、repository更新も2024年11月で止まっている
repositoryにはGitHub Releaseが公開されておらず、GitHub上の最終pushは2024年11月です。browser APIやdependencyの変化を考慮し、2026年のruntimeでbuild・recording・authを検証します。
AGPL-3.0のnetwork利用条件を確認する
SnapifyはAGPL-3.0で公開されています。改変版をnetwork経由で提供する場合を含め、利用形態に応じたsource提供条件を確認します。
出典:[5]
参考にした公式資料
- [1]MarconLP/snapify repository(2026-10-01)
- [2]Snapify README(2026-10-01)
- [3]Snapify environment example(2026-10-01)
- [4]Snapify package configuration(2026-10-01)
- [5]Snapify AGPL-3.0 license(2026-10-01)
編集部からの補足
録画してURLを渡す非同期コミュニケーションを自前環境で持てるLoom系ツールです。一方でGitHub Releaseはなく、最終pushは2024年11月、依存もNext.js 13系のため、2026年時点では認証・storage・browser録画APIを含めて実環境で互換性を確認してください。
3ステップで試す
- 1
Snapifyを取得して依存関係を導入
repositoryを取得し、npm dependencyと環境変数templateを準備します。
git clone https://github.com/MarconLP/snapify.git && cd snapify && npm install && cp .env.example .env - 2
DB・OAuth・S3設定後にschemaを適用
.envにDATABASE_URL、NEXTAUTH_SECRET、OAuth credential、S3互換storage credentialを設定してからPrisma schemaを適用します。
npx prisma db push - 3
開発サーバーを起動
http://localhost:3000を開き、sign-in後にscreen recordingとpublic link共有を確認します。
npm run dev
成長
成長の推移 · 直近30日
1,018 Stars
推移データを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
GitHubのデータGitHubの詳細データを見る
- Stars
- 1,018
- Forks
- 136
- Watchers
- 16
- Open Issues
- 23
- 所有者種別
- User
- 主要言語
- TypeScript
- ライセンス
- AGPL-3.0
- リポジトリ最終更新
- 2024/11/25
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- Cal.diy48,753 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
MITだけのcommunity版で予約page・calendar連携をself-hostする
TypeScript - Mattermost39,222 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
会話・通話・運用ワークフローを組織管理下へ置くself-host型コラボレーション基盤
TypeScript - Linkwarden19,873 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
bookmarkを保存物・全文検索・annotation・共同knowledgeへ広げるself-host web archive
TypeScript - Kap19,381 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
macOSの画面範囲をすばやく録画し、軽量なクリップとして共有する
TypeScript - Papermark9,229 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
secure document sharingとdata roomをviewer analytics付きでself-hostする
TypeScript - Standard Notes6,637 Stars
共通タグ 3件 · 共通カテゴリ 2件 · 同じ言語
noteとfileをE2EE同期するWeb/Desktop/Mobile client
TypeScript
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。