Skip to content

matfire/TorVision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Torrvision

A torrent player in the browser

what's included

  • read magnet links and info hashes
  • select file to play if more than one are found
  • save downloaded files once torrent is completed

Important

I'm currently rebuilding the project from the ground up: you can get an idea of the new design here

Technical Stack

⚛ React

⚛ Tailwind CSS

⚛ HeroIcons

🕸 Webtorrent


What's to come

  • playlist selection (change file once one is playing)
  • save files as they get downloaded
  • verify if there is at least one playable media
  • make the video player a fixed size

What's to develop

  • drag and drop a torrent file to skip fetching metadata
  • refactoring using react hooks instead of classes
  • better component separations
  • caching system (not having to download the same torrent twice in the same session)

Want to help? Found a mistake? have a suggestion?

Open an issue and feel free to submit pull requests!

How to contribute

the application was built using create-react-app; simply clone the repository and run

yarn && yarn start

Releases

No releases published

Sponsor this project

Packages

No packages published