Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tapexyz/tape
Talk, Amplify, Post, Explore. Decentralized social media platform.
https://github.com/tapexyz/tape
arweave blockchain creators graphql hacktoberfest irys lens-protocol media monorepo multimedia nextjs polygon react social-media tailwindcss turborepo typescript video wagmi
Last synced: about 1 month ago
JSON representation
Talk, Amplify, Post, Explore. Decentralized social media platform.
- Host: GitHub
- URL: https://github.com/tapexyz/tape
- Owner: tapexyz
- License: agpl-3.0
- Created: 2022-08-27T13:38:59.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-05T15:00:27.000Z (4 months ago)
- Last Synced: 2024-02-06T14:40:18.330Z (4 months ago)
- Topics: arweave, blockchain, creators, graphql, hacktoberfest, irys, lens-protocol, media, monorepo, multimedia, nextjs, polygon, react, social-media, tailwindcss, turborepo, typescript, video, wagmi
- Language: TypeScript
- Homepage: https://tape.xyz
- Size: 22.8 MB
- Stars: 4,276
- Watchers: 13
- Forks: 319
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Lists
- awesome-lens-protocol - Lenstube - Decentralized video-sharing social media platform. (Projects / Open Source)
- awesome-stars - tapexyz/tape - Talk, Amplify, Post, Explore. Decentralized social media platform. (video)
README
## 📽️ About
**Tape** is a social media 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](https://tape.xyz/discord).
## 🚢 Deployments
| Name | Link |
| ------- | ------------------------ |
| Mainnet | https://tape.xyz |
| Testnet | https://testnet.tape.xyz |## 🔭 What's inside?
This turborepo uses [Yarn](https://classic.yarnpkg.com/) as a package manager. It includes the following packages/apps:
### Apps
| Name | Description |
| -------- | ----------------------------------- |
| `web` | NextJs tape website |
| `mobile` | React Native tape mobile app |
| `embed` | NextJs application for video embeds |
| `api` | Cloudflare functions |
| `og` | Open graph tags generator |### Packages
| Name | Description |
| ----------- | ----------------------------------------- |
| `lens` | Everything realted to Lens |
| `abis` | Contract Interfaces |
| `helpers` | Collection of browser and generic helpers |
| `ui` | UI components |
| `constants` | Constants for the entire application |
| `config` | Shared lint config |## Getting Started
Install all dependencies from repository root,
```bash
yarn install
```Start the application,
```bash
yarn dev
```and visit http://localhost:4783
## 🤝 Contributors
We love contributors! Feel free to contribute to this project but please read the [Contributing Guidelines](CONTRIBUTING.md) 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](LICENSE).