Skip to content

tapexyz/tape

banner


📼 Tape

an open video-sharing platform.

💪 Community

For a place to have open discussions on features, voice your ideas, or get help with general questions please visit our community at Discord.

🔍 What's inside?

This monorepo uses Pnpm as a package manager. It includes the following apps and packages:

🌐 Apps

Name Description
web Frontend application
embed Embed Video Player
cron Cron jobs for background tasks
api Backend application
og Open graph meta tags generator

📦 Packages

Name Description
abis Contract Interfaces
config Shared lint config
constants Constants for the entire application
contracts Permissionless signup contracts
generic Collection of generic helpers
server Collection of server helpers
browser Collection of client helpers
lens Everything related to lens indexer
ui Web UI components

🆕 Getting Started

Install all dependencies from repository root,

pnpm install

Start the application,

pnpm dev

and visit http://localhost:4783

🤝 Contributors

We love contributors! Feel free to contribute to this project but please read the Contributing Guidelines before opening an issue or PR so you understand the branching strategy and local development environment.

📜 License

Tape codebase is open-sourced software licensed under the AGPLv3.