Stats

Basic Go IPFS repo stats
21
11,355
9.3
5 days ago

ipfs/go-ipfs is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Go IPFS Alternatives

Similar projects and alternatives to Go IPFS

  • GitHub repo brave-browser

    Next generation Brave browser for Android, Linux, macOS, Windows.

  • GitHub repo ipfs-companion

    Browser extension that simplifies access to IPFS resources on the web

  • GitHub repo watchit-desktop

    Open movies

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

  • GitHub repo git-bug

    Distributed, offline-first bug tracker embedded in git, with bridges

  • GitHub repo mobile

    [mirror] Go on Mobile

  • GitHub repo ipfs-desktop

    An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux. [Moved to: https://github.com/ipfs/ipfs-desktop] (by ipfs-shipyard)

  • GitHub repo multi-account-containers

    Firefox Multi-Account Containers lets you keep parts of your online life separated into color-coded tabs that preserve your privacy. Cookies are separated by container, allowing you to use the web with multiple identities or accounts simultaneously.

  • GitHub repo ipfs-deploy

    Zero-Config CLI to Deploy Static Websites to IPFS

  • GitHub repo go-libp2p-kad-dht

    A Kademlia DHT implementation on go-libp2p

  • GitHub repo ipfscrape

    Scrape pages and store them in IPFS

  • GitHub repo go-libp2p-pubsub

    The PubSub implementation for go-libp2p

  • GitHub repo space-sdk

    The Space SDK is a JavaScript/Typescript library for building web and mobile applications leveraging Open Web and distributed protocols like IPFS, Textile, GunDB, and Ethereum.

  • GitHub repo ResNetLab

    Building resilience into the foundational infrastructure for Human Knowledge

  • GitHub repo api.distributed.press

  • GitHub repo node-replication

    An operation-log based approach for data replication.

  • GitHub repo dskencupsky

    A proof of concept to save a copy of an Encrypted Disk to Siasky.Net

  • GitHub repo gridfinder

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Go IPFS alternative or higher similarity.

Posts

Posts where Go IPFS has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-16.
  • Questions about what an idle node is doing
    reddit.com/r/ipfs | 2021-05-16
    You may find reading the cli and config references interesting if you haven't. https://docs.ipfs.io/reference/cli/ https://github.com/ipfs/go-ipfs/blob/master/docs/config.md#table-of-contents
  • Technical limits of IPFS
    reddit.com/r/ipfs | 2021-05-05
    See https://github.com/ipfs/go-ipfs/blob/master/docs/experimental-features.md#directory-sharding--hamt
  • Is it possible to mount Filecoin storage on my computer through RSync or something similar?
    reddit.com/r/filecoin | 2021-05-02
  • Uploading an image to IPFS from an Android phone?
    reddit.com/r/ipfs | 2021-03-29
    The other way is waaaay more complex, run a IPFS node directly on the android phone with their go-ipfs lib and making use of go mobile lib. Check this one https://github.com/cusspvz/react-native-ipfs
  • Read our background in our post "Open movies everywhere"
    reddit.com/r/ipfs | 2021-03-27
    Golang IPFS implementation
  • Common Crawl: non profit public web crawl data
    news.ycombinator.com | 2021-03-27
    IPFS doesn't require any blockchain.

    In fact someone could easily setup some IPFS nodes that fetch the data from the current host if requested over IPFS.[1] This way people could access it via IPFS and provide an alternate mirror of the data.

    [1] https://github.com/ipfs/go-ipfs/blob/master/docs/experimenta...

    The main benefits here would be

    - Even if the source is unavailable there may be other copies on IPFS which would be transparently used.

    - There may be some performance benefits in rare cases.

    - If you are accessing this on a bunch of machines your IPFS gateways would handle downloading the source once, then automatically using the local copy from inside your network.

    The maindownside is that if Amazon is donating their resources why bother with IPFS?

  • WatchIt App
    Indeed, Watchit is a movie playback system, in its most basic form it allows you to filter, search, play movies. Well, in order to decentralize our movies so that everyone can have access to them, we resorted to incredible tools such as IPFS and OrbitDB, which allowed us to have created a DAPP (Decentralized App). In simple words, Watchit is an application that does not require external resources, but rather everyone helps everyone to make it work.
  • Private IPFS Cluster
    reddit.com/r/ipfs | 2021-03-01
    Looks like there is an ongoing discussion around it. Basically you want to whitelist a group of nodes to communicate to your node C. Follow the discussion here: https://github.com/ipfs/go-ipfs/issues/6097
  • Ethical doubts on files content
    reddit.com/r/ipfs | 2021-02-27
    The first reason is that the technical approach (to be fair, the only available at that time) I took back then is doomed. What I did is a fat layer of javascript in an Electron app, that launched go-ipfs and interfaced with it. That led to a huge complexity were the javascript had to extract and mirror a lot of data from go-ipfs. The right way to do it IMHO is to use go-ipfs as a library, implement the features in go and do the UI on top. Electron/Js for the UI can still make sense, as long as it's a thin layer on top of the go code.
  • go-ipfs v0.8.0 was released 🥳
    reddit.com/r/ipfs | 2021-02-19
  • IPFS Hardware Optimization
    reddit.com/r/ipfs | 2021-02-10
    Hi! Because I'm not an expert on IPFS I can only recommend you take a look at IPFS's github.
  • What is Skynet? Why should I build on it? And how can I make money from my work? 🧐Our Founder and CEO David is here to help you get started 🦾
    reddit.com/r/siacoin | 2021-02-09
    IPFS relies on DHT, is prone to attacks that will hurt the network and is responsible for (shitty speeds)[https://github.com/ipfs/go-ipfs/issues/6382]. Skynet uses point to point, faster and more resilient to attacks. Skynet doesn't rely on anyone keeping their node online because it passes off that responsibility to the Sia network and the economics of that network are orders of magnitude better than what's going on with Filecoin. I can upload a file to Skynet and that gets handed over to a bunch of hosts who are incentivized to keep that data online, and are penalized for not doing so, and on Sia I don't have to worry that the hosts on the network are a bunch of millionaire operations who don't care about whether or not my data is nuked. I get 100% uptime and file persistence, great speeds for retrieval and it's just, without a doubt in my mind, leagues above what IPFS, IPFS/Filecoin will ever unroll.
  • Any updates on the router kill issue? Is IPv6 better?
    reddit.com/r/ipfs | 2021-02-04
    There is an issue on Github about it, doesn't look to be fixed yet.
  • Alternative to official IPFS mount
    reddit.com/r/ipfs | 2021-01-30
    Indeed the current FUSE implementation is unusable for anything other than tests. The only work I know of to improve this at the moment is this project to add support for the Plan 9 protcol. It seems quite nice, its the same protocol Windows Sunsystem for Linux uses to communicate between Linux and Windows I belive. https://github.com/ipfs/go-ipfs/issues/7575
  • IPFS exacerbates one of the world's worst problems
    reddit.com/r/ipfs | 2021-01-27
    I don't know what the op means here, but if the implication is that it's easier for big users to get data accessible via the DHT than small users then ironically this is completely backwards. Any user (who has a publicly reachable IP address or if NAT'd have UPnP or manual port forwarding) can do ipfs init; ipfs daemon; ipfs add myFile wait a couple minutes and then other users will be able to find the data in seconds. As mentioned above the biggest problems with the current IPFS public DHT based content discovery start creeping in when people want to add larger data sets. Given that the main issue is how many CIDs you are providing/telling people about there are various options available including manually providing with ipfs dht provide or https://github.com/ipfs/go-ipfs/blob/master/docs/config.md#reprovider.