Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

bt‑fetch is a JavaScript library that lets developers treat BitTorrent resources like ordinary web resources, using the familiar fetch() API and custom `bittorrent://` (or `bt://`) URLs. It builds on WebTorrent to load torrents, expose individual files, directories, and metadata via Response objects (supporting `.text()`, `.json()`, headers such as Content‑Length and custom X‑Downloaded), making it useful for web developers who want to integrate peer‑to‑peer file access into browsers or Node.js apps without dealing with low‑level torrent protocols.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of rangermauve/bt-fetch

Account's avatar
webtorrent/node-bencode
Bencode de/encoder
Account's avatar
mscdex/busboy
A streaming parser for HTML form data for node.js
Account's avatar
hyperdivision/derive-key
Derive a named key from a master key
Account's avatar
jprichardson/node-fs-extra
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
Account's avatar
RangerMauve/make-fetch
Implement your own `fetch()` with node.js streams
Account's avatar
broofa/mime
A comprehensive library for mime-type mapping
Account's avatar
michaelrhodes/simple-sha1
A simple api for generating sha1 hashes in node and the browser.
Account's avatar
TooTallNate/stream-async-iterator
Turns a Readable Stream into an Async Iterator
Account's avatar
benjamingr/tmp-promise
The tmp package with promises support and disposers.
Account's avatar
webtorrent/webtorrent
Streaming torrent client
Account's avatar
form-data/form-data
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Account's avatar
standard/standard
JavaScript Standard Style
Account's avatar
tape-testing/tape
tap-producing test harness for node and browsers
Account's avatar
myndzi/wtfnode
Utility to help find out why Node isn't exiting

Support the repos that depend on this repository

Top contributors

resession's profile
resession
75 contributions
RangerMauve's profile
RangerMauve
26 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
rangermauve

rangermauve/bt-fetch

Interact with Bittorrent the same way you would websites via fetch()

JavaScript
22
4
GNU Affero General Public License v3.0