Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ZorrillosDev/watchit-desktop
Open movies everywhere
https://github.com/ZorrillosDev/watchit-desktop
decentralization film3 helia ipfs movies react web3
Last synced: 4 months ago
JSON representation
Open movies everywhere
- Host: GitHub
- URL: https://github.com/ZorrillosDev/watchit-desktop
- Owner: WatchItDev
- License: agpl-3.0
- Created: 2020-11-16T19:15:40.000Z (about 4 years ago)
- Default Branch: v1.0.0
- Last Pushed: 2024-08-24T20:25:52.000Z (4 months ago)
- Last Synced: 2024-08-28T08:15:26.156Z (4 months ago)
- Topics: decentralization, film3, helia, ipfs, movies, react, web3
- Language: JavaScript
- Homepage: https://watchit.movie
- Size: 223 MB
- Stars: 331
- Watchers: 12
- Forks: 35
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![All Contributors](https://img.shields.io/badge/all_contributors-11-orange.svg?style=flat-square)](#contributors-)
**Note:** The current web app and desktop versions are undergoing deprecation. A renewed version will be released soon, bringing improved features and a better user experience.
# WatchIt
WatchIt decentralizes the way you watch your movies. It employs a "collective entertainment methodology" where each user consumes movies from the network and simultaneously shares movies with other users.
[![screenshot](src/renderer/media/img/layout/screen2.png?raw=true)]()
### Overview
WatchIt is a movie playback system that allows users to filter, search, and play movies. To decentralize our movies so that everyone can have access to them, we employ incredible tools such as [Helia](https://github.com/ipfs/helia) and [Kubo](https://github.com/ipfs/kubo), which enables us to create a decentralized platform. In simple terms, WatchIt is an application that does not rely on external resources; instead, everyone contributes to its functionality.
## Features
- **Decentralized Movie Sharing:** Users share movies with each other, ensuring a robust and distributed network.
- **Movie Filtering and Searching:** Efficiently find and filter movies based on various criteria.
- **Seamless Playback:** Stream movies directly from the network without any centralized servers.## Protocol Integration and Synchronization
WatchIt is part of the WatchIt protocol, which encompasses various components to ensure a fully decentralized and efficient movie streaming experience. The WatchIt app is a crucial part of this protocol, providing a user-friendly interface for interacting with the decentralized network. It can synchronize through different movie channels, opening the possibility to access various libraries with different content across the network. This enhances the diversity and availability of movies for all users.
## Node Types and Capabilities
[![screenshot](src/renderer/media/img/layout/nodes.png?raw=true)]()
## More info
* Visit our site [watchit.movie](https://watchit.movie).
* Read our post: [Watchit - Open Movies](https://dev.to/geolffreym/watchit-2b88).
* Read our interview in [Console 94](https://console.substack.com/p/console-94?r=3cbez&utm_campaign=post&utm_medium=web&utm_source=url)
* Get in touch with us in [matrix](https://matrix.to/#/#watchit:matrix.org) | [discord](https://discord.gg/VdGMqNJgFq) | [telegram](https://t.me/watchitofficial) | [reddit](https://www.reddit.com/r/watchitprotocol/)
* See our [FAQ](FAQ.md) for frequently asked questions.
* For help or bugs please [create an issue](https://github.com/ZorrillosDev/watchit-desktop/issues).## Development
Some available capabilities for dev support:
- **Tests**: `make test` - Run tests.
- **Bootstrap**: `make bootstrap` - Setup the development environment.
- **Run Web**: `make runweb` - Run development mode for web.
- **Run Electron**: `make runelectron` - Run electron development modeNote: Run `make help` to check for more capabilities.
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
FranciscoGarcia
📖 💻
Jacob Peralta
💻 🎨 📝 🤔 📓
Mark Robert Henderson
🧑🏫 💻 👀 📓
vaultec
🤔 📓 📢
phillmac
🤔 📓 📢 💻 🚇
vasa
👀
danrobi11
🤔 📓 🐛
Ѵ∑1L
🤔 🐛 📓
Jadson G. Matos
🤔
Farick Mena
🤔 📦 📓
mathiassond
📓 🐛
Yoseph Kurnia Soenggoro
🤔
olwe1
🐛
Stake2
🐛
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!