Go Ipfs

Open-source Go projects categorized as Ipfs

Top 23 Go Ipf Projects

  • kubo

    An IPFS implementation in Go

    Project mention: Am I overlooking things, or is Kubo missing a config-reapply? | reddit.com/r/ipfs | 2023-05-20

    References: - https://github.com/ipfs/kubo/issues/9885

  • berty

    Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

    Project mention: How to explore writing an app for ipfs with rust? | reddit.com/r/ipfs | 2023-03-05

    Not written in Rust, but may be Berty can give you some ideas?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • awesome-blockchain

    ⚡️Curated list of resources for the development and applications of blockchain.

  • lotus

    Reference implementation of the Filecoin protocol, written in Go

    Project mention: Why the Internet Needs the InterPlanetary File System | news.ycombinator.com | 2022-10-09
  • ipfs-cluster

    Pinset orchestration for IPFS

    Project mention: Blockchain : Création de réseaux privés décentralisés avec EdgeVPN et application à l’opérateur… | dev.to | 2022-11-20

    IPFS Cluster

  • wayback

    A bot for Telegram, Mastodon, Slack, and other messaging platforms archives webpages.

    Project mention: If we lose the Internet Archive, we’re screwed | reddit.com/r/opensource | 2023-05-14

    I wish there was an alternative to the Internet Archive with collaborative curation. You share files and people who tag and sort them into albums can download them. And if it was federated it could be just as extensive as the Internet Archive by searching files on many instances at the same time. Sadly the closest thing are ArchiveBox and wayback which won't replace the Internet Archive.

  • OpenBazaar

    OpenBazaar 2.0 Server Daemon in Go

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • IceFireDB

    @IceFireLabs -> IceFireDB is a database built for web3.0 It strives to fill the gap between web2 and web3.0 with a friendly database experience, making web3 application data storage more convenient, and making it easier for web2 applications to achieve decentralization and data immutability.

    Project mention: IceFireDB-Redis-proxy:Redis database proxy meets P2P, an interesting attempt. | reddit.com/r/golang | 2022-07-17
  • pcp

    📦 Command line peer-to-peer data transfer tool based on libp2p.

    Project mention: [help] Use cli p2p to transfer files between 2 devices | reddit.com/r/netsecstudents | 2023-05-05

    I was wondering about this recently too. I found PCP - Peer Copy. Probably not secure enough to use in production. https://github.com/dennis-tra/pcp

  • superhighway84

    USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB

    Project mention: We need a community archiving effort for YouTube channels. What's most crucial to protect and how do we get organised? | reddit.com/r/DataHoarder | 2023-05-17

    SuperHighway84 - Is this handy for organization? I like the usenet-style where it sorts itself if people use proper newsgroup names. If people used a 'youtube.channelname' format at least people could maybe scroll down to channels/videos people are talking about.

  • ipdr

    🐋 IPFS-backed Docker Registry

    Project mention: DockerHub replacement stratagy and options | reddit.com/r/ipfs | 2023-03-16

    IPDR is a service to allow for images stored on IPFS to be accessible over Docker Registry HTTP API V2 Spec

  • go-libp2p-kad-dht

    A Kademlia DHT implementation on go-libp2p

  • hyprspace

    A Lightweight VPN Built on top of IPFS + Libp2p for Truly Distributed Networks.

    Project mention: CVE-2022-41924 – tailscaled can be used to remotely execute code | news.ycombinator.com | 2022-11-21
  • firefly

    Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols. (by hyperledger)

    Project mention: Hyperledger FireFly: A complete stack for enterprise Web3 applications | news.ycombinator.com | 2022-09-12
  • go-orbit-db

    Go version of P2P Database on IPFS

    Project mention: How to explore writing an app for ipfs with rust? | reddit.com/r/ipfs | 2023-03-05

    It's a P2P chat app written in Go. It sits on top of OrbitDB which itself is on IPFS. For their use case, the devs wrote a port of OrbitDB in Go.

  • edgevpn

    :sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens

    Project mention: Blockchain : Création de réseaux privés décentralisés avec EdgeVPN et application à l’opérateur… | dev.to | 2022-11-20


  • estuary

    A custom IPFS/Filecoin node that makes it easy to pin IPFS content and make Filecoin deals. (by application-research)

    Project mention: Filecoin is falling. | reddit.com/r/filecoin | 2022-07-27

    My favorite group of Filecoin developers is the crew developing "Estuary" https://github.com/application-research/estuary. This project worked perfectly, and it is being improved all the time. I had one issue with connecting the backend to the frontend and they made a commit to fix it within a few hours! That's dedication!

  • space-daemon

    The Space Daemon packages together IPFS, Textile Threads/Buckets, and Textile Powergate (Filecoin*) into one easy to install Daemon to make it easy to build peer to peer and privacy focused apps.

  • kotal

    Blockchain Kubernetes Operator

    Project mention: Transform any K8S cluster into Blockchain node as a Service, Staking as a Service (without commission), and API gateway without rate-limiting. | reddit.com/r/kubernetes | 2023-02-12
  • p2plab

    performance benchmark infrastructure for IPLD DAGs

  • inet256

    Identity Based Network API with 256-Bit Addresses

    Project mention: Show HN: A version control system based on rsync | news.ycombinator.com | 2023-01-19

    My approach to hosting with Got has been to make it easy and secure for users to host from any machine.

    INET256 solves that problem nicely. If you have access to an INET256 network, then all you have to do is swap addresses and two Got instances can communicate.


    Also, end-to-end encryption is table stakes. Any data that leaves the user needs to be encrypted in transit, and if it hangs around away from the user, at rest.

  • cyber-stasis

    Post-money economy simulator in the form of a free fictional game based on gift economy that tests the hypothesis of having a market system without any exchange be it barters or money.

    Project mention: Deprivation from decision making and learning processes in modern days | reddit.com/r/StallmanWasRight | 2023-02-19

    Not hard and not centralized at all. You can see this simulator where it's already done: https://github.com/stateless-minds/cyber-stasis


    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-20.

Go Ipfs related posts


What are some of the best open-source Ipf projects in Go? This list will help you:

Project Stars
1 kubo 15,079
2 berty 6,761
3 awesome-blockchain 2,814
4 lotus 2,640
5 ipfs-cluster 1,369
6 wayback 1,289
7 OpenBazaar 997
8 IceFireDB 988
9 pcp 958
10 ipfs-search 779
11 superhighway84 542
12 ipdr 492
13 go-libp2p-kad-dht 463
14 hyprspace 429
15 firefly 368
16 go-orbit-db 335
17 edgevpn 305
18 estuary 229
19 space-daemon 213
20 kotal 172
21 p2plab 161
22 inet256 123
23 cyber-stasis 117
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.