ipfs
dat
Our great sponsors
ipfs | dat | |
---|---|---|
29 | 4 | |
7,434 | 8,258 | |
- | - | |
8.7 | 2.3 | |
11 months ago | over 2 years ago | |
JavaScript | JavaScript | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ipfs
-
Amino – The Public IPFS DHT Is Getting a Facelift
I don't mind pinning, but back in the day I was having issues using IPFS to transfer small files between devices. I admit I haven't investigated to see if the problems were ever resolved.
I've been watching https://github.com/ipfs/helia which is going to replace https://github.com/ipfs/js-ipfs and hoping they can get an IPFS node working in the browser.
-
IPFS as traffic spike deterrent
I haven't tried https://js.ipfs.tech/ (js-ipfs) in a while, what is the state of it?
-
Activity Pub vs. Web Frameworks
On the topic of IPFS, but also slightly tangential -- how has nobody written an Activity Pub client/server in Javascript and distributed it as a Browser Addon?
If IPFS can be literally hosted via a Firefox Extension[1], how has nobody done the same for an arguably easier protocol like Activity Pub?
-
Opinion about an application built using IPFS
If you can load them up in js-ipfs that might be better?
-
How to store your app's entire state in the url
Store the content in ipfs and just put the hash in the URL? I haven't used https://github.com/ipfs/js-ipfs in this capacity but I'm under the impression that that's what it's supposed to do.
-
I wish I could "seed" a server like a torrent, has there been any work to make this possible?
js.ipfs.tech
-
Paying with Node.js
You need an import statement instead of require since Node has upgraded to the new module system. Use import * as IPFS from 'ipfs-core'. Read more here: https://github.com/ipfs/js-ipfs
-
Generating a CID on the frontend, and then passing the files to the backend to be pinned.
Please take a look at https://github.com/ipfs/js-ipfs/blob/master/docs/core-api/FILES.md for more understanding
-
Public CDNs Are Useless and Dangerous
You could include js-ipfs[0] and fetch all your resources from IPFS without going through a gateway. However, this approach would make the site fully dependent on JavaScript.
A PWA with a Service Worker could perhaps implement its own client-side "gateway", translating public gateway URLs into direct IPFS access. Without the Service Worker (or without JS) it would fall back to using the gateway.
-
IPFS-GATEWAY.CLOUD IPFS GATEWAY for Decentralized Internet
Of course,You can try it out. You can create some Hash to IPFS from this link Adding data to IPFS https://js.ipfs.io/ and then browse the hash in https://ipfs-gateway.cloud/ It is directly connected to IPFS Node.
dat
-
DoltLab v0.2.0
I'm surprised you didn't include things like `dat`[0]
-
Release: Nano Multisig is finally here enabling ultra-secure funding!
Gun is an opinionated high level and complete solution, it may provide more than what you need. I would think a more modular alternative is suitable, something like using libp2p. Anyway, you should take a look at the dat ecosystem and the ipfs ecosystem. Also, a really neat and clever way to simply do distributed peer discovery, removing the need for a signalling server, is bitboot (it uses mainline DHT).
-
Does holochain have any competition
Dat/Hypercore lets people share data with others, and you can build applications on top of it
- Proposal for an Internet Service: The Eternal Home Page (1996)
What are some alternatives?
webtorrent - ⚡️ Streaming torrent client for the web
kad
js-git - A JavaScript implementation of Git.
speed-test - Test your internet connection speed and ping using speedtest.net from the CLI
BitcoinJS - A javascript Bitcoin library for node.js and browsers.
turf - A modular geospatial engine written in JavaScript and TypeScript
skale - High performance distributed data processing engine
go-ipfs-api - The go interface to ipfs's HTTP API
GitTorrent - A decentralization of GitHub using BitTorrent and Bitcoin
ipfs - Peer-to-peer hypermedia protocol