https://github.com/fasterthanlime/fallacious
Torrent client daemon + user-friendly web application to facilitate content search, download and streaming
https://github.com/fasterthanlime/fallacious
Last synced: 4 months ago
JSON representation
Torrent client daemon + user-friendly web application to facilitate content search, download and streaming
- Host: GitHub
- URL: https://github.com/fasterthanlime/fallacious
- Owner: fasterthanlime
- Created: 2011-08-23T22:21:49.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2011-08-26T16:03:50.000Z (almost 15 years ago)
- Last Synced: 2025-02-23T08:14:33.206Z (over 1 year ago)
- Language: ooc
- Homepage:
- Size: 145 KB
- Stars: 9
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fallacious
## The Name
Fall is water-related, so is torrent, so that's that.
## Every torrent application ever is retarded
Yes, there's libtorrent.
Yes, there are dozens of remotes for Vuze, uTorrent, Deluge and whatnot.
But they're all missing the point :)
## What fallacious is all about
Fallacious intends to make it as easy as possible to search for torrents,
queue theme, manage priorities, and stream them from the confort of your
web browser.
## But how?
Fallacious is composed of separate parts:
* A torrent daemon - pretty much like libtorrent or uTorrent-server, except
it's got a nice REST API so you can just throw requests at it and manage
your list of torrents.
* A web application that connects to that torrent daemon and has a nice
HTML+CSS+JS (or dare I say, HTML5?) interface to it.
## Requirements
### fallacious-daemon
The daemon should:
* Support multi-files torrents (doh!)
* Support seeding (duh.)
* Support prioritizing files in torrents
* Support pause/play
* Support bandwidth caps
* Support intra-block prioritizing to allow streaming
* Support serving files via a built-in HTTP server
### fallacious-app
The app should:
* Support torrent search from multiple providers (Torrentz, but also fallbacks)
and present them in a unified, nice way
* Interface with fallacious-daemon nicely, with a 'File list' view but also why
not a 'TV Shows' list and a 'Movies' list.. maybe even music? Although that isn't
the primary goal, it would be interesting.
* Allow access to the HTTP streaming URLs that fallacious-daemon exposes, so that
they can be opened either in external players (mplayer, vlc, etc.) or in the web
app (e.g. jPlayer)