Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ritz078/moose
🦌 An application to stream, cast and download torrents.
https://github.com/ritz078/moose
electron electron-app stream torrent webtorrent webtorrent-desktop
Last synced: 2 days ago
JSON representation
🦌 An application to stream, cast and download torrents.
- Host: GitHub
- URL: https://github.com/ritz078/moose
- Owner: ritz078
- License: mit
- Created: 2017-01-11T17:02:20.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-23T13:39:11.000Z (over 3 years ago)
- Last Synced: 2024-05-02T00:55:20.720Z (6 months ago)
- Topics: electron, electron-app, stream, torrent, webtorrent, webtorrent-desktop
- Language: TypeScript
- Homepage: https://moose.riteshkr.com
- Size: 22.6 MB
- Stars: 825
- Watchers: 31
- Forks: 107
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-github-star - moose
- awesome-hacking-lists - ritz078/moose - 🦌 An application to stream, cast and download torrents. (TypeScript)
README
![](./banner.png)
---
A torrent client to download, stream and cast torrents.
### Features
- **Stream**: 👁 No need to wait for the torrent to download. You can stream the videos inside the app as soon as the torrent starts downloading.
- **Subtitles**: 📖 Automatically load the subtitles if they are present in the torrent.
- **VLC**: You can open any video file in the VLC as soon as it starts downloading.
- **External apps**: 💪 All the files can be opened in the default app on your device.
- **Theme**: 🎨 You can select any color in the preferences panel and the UI will look good in most of them because the whole UI has been designed using opacities.
- **Cast**: 📺 You can cast the video or audio to any chromecast or DLNA enabled device.
- **Music**: 🎶 You can play audio inside the app itself.## Development
- Clone the repo
- Run `yarn` && `yarn dev` to start development. This will open a dev build of the app.
- This project uses [nextron](https://github.com/saltyshiomix/nextron) so everything mentioned there applies on this project.
- You can build this project using `yarn build:mac`. Make sure you turn off signing in `electron-builder.yml` by setting `mac.identity` to `null````diff
mac:
+ identity: null
icon: resources/moose.icns
```In case you are trying to build for some other platform, you will have to add a script to the `package.json` file. The scripts can be found [here](https://github.com/saltyshiomix/nextron#build-options)
### Logo Credits
The logo has been designed by [Philip Glen](https://thenounproject.com/pglenn/)
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Ritesh Kumar
💻 🎨 🤔 🚇
Ateev
💻
Vinod Yevatikar
💻
Hierro Duarte
💻
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!