tapexyz/tape

an open media-sharing platform.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 15th, 2026
Created on August 27th, 2022
Open Issues & Pull Requests: 38 (+0)
GitHub issues: Enabled
Number of forks: 318
Total Stargazers: 4,453 (+0)
Total Subscribers: 14 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.2 hours
Mean response time: 121.7 days
90th percentile: 243.3 days
Tracked items: 2

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 1
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 953 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • feat (1)
  • needs review (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Tape is an open video-sharing platform built with TypeScript that enables decentralized media distribution and community-driven content sharing.

The platform addresses the need for an alternative to centralized video hosting by providing an open-source infrastructure where users can share and discover video content. It operates as a monorepo containing multiple interconnected applications: a frontend web interface, an embedded video player, backend API services, background job processing via cron tasks, and open graph meta tag generation. The architecture includes permissionless signup contracts, indicating blockchain-based authentication or access control mechanisms. The codebase is organized into shared packages covering contract interfaces, UI components, server and browser helpers, Lens protocol integration, and application-wide constants and configuration.

Tape suits developers and communities seeking to build or deploy a self-hosted or federated video platform rather than relying on proprietary services. The project's monorepo structure using Pnpm makes it appropriate for teams comfortable managing multiple interdependent applications and packages. Those evaluating adoption should note that the platform integrates with Lens protocol for indexing and includes smart contract infrastructure, suggesting it targets users interested in blockchain-based social features or decentralized identity verification.

The project maintains active community engagement through Discord and social channels. Development follows a structured contribution process with documented branching strategy and local development guidelines. The codebase receives ongoing maintenance across its multiple applications and packages, with coordination across frontend, backend, and infrastructure components.