Hacker GitHub

← All repos

johang/btfs

View on GitHub ↗ ★ 3,976 C++

A bittorrent filesystem based on FUSE.

12 mentions on Hacker News by 11 people: 3 stories, 9 comments · first 2016-01-02 · latest 2026-07-01

Mentions per year 12 mentions · busiest year 2020 (4)
20082026
  1. …Last I checked it was a fairly mature piece of software so hopefully it doesn’t feel unnatural. [0] https://github.com/johang/btfs
  2. …with BTFS which in a similar vein mounts a torrent file or magnet link as a read only directory https://github.com/johang/btfs
  3. I guess this: https://github.com/johang/btfs/blob/master/scripts/btplay
    comment by palata · 2024-04-16 · in BTFS: BitTorrent Filesystem
  4. Something in a similar vein: BTFS, mount a torrent file (or magnet link) as a read only drive https://github.com/johang/btfs It's really good, and use it a lot of times. Doesn't seem to be an active project anymore though but it still works
  5. …cooperation. For instance on Android, NOVA Video Player supports torrent streaming. Or btplay from https://github.com/johang/btfs . The way they work is better for the network, because it asks only for the N next MB from current position…
  6. Hi, A quick glance at https://github.com/johang/btfs/blob/master/src/btfs.cc on line 190 reveals that no seeders would result in an infinite wait state: pthread_cond_wait(&signal_cond, &lock); The author could mitigate this by…
  7. …reading the file may literally hang: I guess not much software was made with slow I/O in mind. [1]: https://github.com/johang/btfs/issues/7#issuecomment-1916443...
  8. …me to look at it and the actual interface into fuse is here whic is at least understandable: https://github.com/johang/btfs/blob/master/src/btfs.cc#L968
  9. …torrent file, you can use one of the things that mount them as virtual file systems, like btfs ( https://github.com/johang/btfs ).