RepoGuard
Mis à jour 3 min ago
IPFS Project

Organization

Empreinte publique GitHub de IPFS Project

@ipfs
Voir le profil sur GitHub

A peer-to-peer hypermedia protocol

United States of America

225

Dépôts publics

75 439

Total des étoiles

3 106

Abonnés

L'organisation IPFS Project sur GitHub se concentre sur le développement d'un protocole hypermédia pair-à-pair. Avec une large gamme de dépôts publics, elle utilise principalement des langages comme Go, TypeScript et JavaScript. Parmi ses projets notables, on trouve ipfs, kubo, et js-ipfs, qui sont largement adoptés dans la communauté.

Langues principales

Go 45TypeScript 20JavaScript 11HTML 5Shell 4Vue 2TeX 1Makefile 1

Dépôts publics

ipfs

23 111

Peer-to-peer hypermedia protocol

Langue inconnue
Mis à jour 13 juin 2026

kubo

17 049

An IPFS implementation in Go

Go
Mis à jour 12 juin 2026

js-ipfs

7 403

IPFS implementation in JavaScript

JavaScript
Mis à jour 11 juin 2026

ipfs-desktop

6 534

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.

JavaScript
Mis à jour 11 juin 2026

awesome-ipfs

4 584

Community list of awesome projects, apps, tools, pinning services and more related to IPFS.

JavaScript
Mis à jour 10 juin 2026

ipfs-companion

2 157

Browser extension that simplifies access to IPFS resources on the web

JavaScript
Mis à jour 29 mai 2026

public-gateway-checker

2 101

Checks which public gateways are online or not

TypeScript
Mis à jour 12 juin 2026

ipfs-webui

1 629

A frontend for an IPFS Kubo and IPFS Desktop

JavaScript
Mis à jour 12 juin 2026

helia

1 328

An implementation of IPFS in TypeScript

TypeScript
Mis à jour 9 juin 2026

specs

1 229

Technical specifications for the IPFS protocol stack

HTML
Mis à jour 8 juin 2026

distributed-wikipedia-mirror

683

Putting Wikipedia Snapshots on IPFS

TypeScript
Mis à jour 4 juin 2026

go-ds-crdt

483

A distributed go-datastore implementation using Merkle-CRDTs.

Go
Mis à jour 11 juin 2026

go-ipfs-api

452

The go interface to ipfs's HTTP API

Go
Mis à jour 4 juin 2026

community

430

Discussion and documentation on community practices

Shell
Mis à jour 29 avr. 2026

ipget

421

Retrieve files over IPFS and save them locally.

Shell
Mis à jour 24 mai 2026

notes

397

IPFS Collaborative Notebook for Research

Langue inconnue
Mis à jour 16 mars 2026

in-web-browsers

356

Tracking the endeavor towards getting web browsers to natively support IPFS and content-addressing

Langue inconnue
Mis à jour 21 mai 2026

ipfs-docs

333

📚IPFS documentation website

Go
Mis à jour 10 juin 2026

camp

327

🏕 IPFS Camp is a 3 day hacker retreat designed for the builders of the Distributed Web.

JavaScript
Mis à jour 14 mai 2026

boxo

302

A set of reference libraries for building IPFS applications and implementations in Go.

Go
Mis à jour 11 juin 2026

roadmap

299

IPFS Project && Working Group Roadmaps Repo

Langue inconnue
Mis à jour 4 mai 2026

go-ds-s3

267

An s3 datastore implementation

Go
Mis à jour 23 mars 2026

go-datastore

246

key-value datastore interfaces

Go
Mis à jour 22 mars 2026

go-bitswap

212

The golang implementation of the bitswap protocol

Go
Mis à jour 23 mai 2026

devgrants

179

The IPFS Grant platform connects funding organizations with builders and researchers in the IPFS community.

Langue inconnue
Mis à jour 4 juin 2026

rainbow

178

A specialized IPFS HTTP gateway

Go
Mis à jour 9 juin 2026

go-cid

170

Content ID v1 implemented in go

Go
Mis à jour 31 mai 2026

js-ipfsd-ctl

156

Control an IPFS daemon (go-ipfs or js-ipfs) using JavaScript!

TypeScript
Mis à jour 13 mai 2026

papers

145

IPFS Papers (not specs)

TeX
Mis à jour 23 févr. 2026

ipfs-update

135

[DEPRECATED] legacy updater tool for Kubo IPFS binary. Use built-in `ipfs update --help` instead.

Go
Mis à jour 2 juin 2026

infra

133

Tools and systems for the IPFS community

Shell
Mis à jour 3 mars 2026

pinning-services-api-spec

110

Standalone, vendor-agnostic Pinning Service API for IPFS ecosystem

Makefile
Mis à jour 2 juin 2026

service-worker-gateway

107

IPFS Gateway implemented in Service Worker

TypeScript
Mis à jour 9 juin 2026

aegir

104

AEgir - Automated JavaScript project building

JavaScript
Mis à jour 12 juin 2026

js-dag-service

95

Library for storing and replicating hash-linked data over the IPFS network.

TypeScript
Mis à jour 24 avr. 2026

js-ipfs-unixfs

94

JavaScript implementation of IPFS' unixfs (a Unix FileSystem representation on top of a MerkleDAG)

TypeScript
Mis à jour 18 mai 2026

js-ipns

88

Utilities for creating, parsing, and validating IPNS records

TypeScript
Mis à jour 23 mai 2026

js-ipfs-bitswap

75

JavaScript implementation of Bitswap 'data exchange' protocol used by IPFS

TypeScript
Mis à jour 11 avr. 2026

go-log

63

A logging library used by go-ipfs

Go
Mis à jour 12 mai 2026

go-ds-badger

58

Datastore implementation using badger as backend.

Go
Mis à jour 22 févr. 2026

someguy

57

A Delegated Routing V1 server and client for all your HTTP/IPFS routing needs.

Go
Mis à jour 8 juin 2026

ipfs-check

55

A tool for checking the accessibility of your data by IPFS peers

Go
Mis à jour 25 mai 2026

go-dnslink

55

dnslink resolution in go-ipfs

Go
Mis à jour 24 mai 2026

ipfs-blog

52

IPFS Blog & News

Vue
Mis à jour 8 juin 2026

helia-verified-fetch

52

A fetch-like API for obtaining verified & trustless IPFS CIDs on the web

TypeScript
Mis à jour 8 juin 2026

go-ds-flatfs

52

A datastore implementation using sharded directories and flat files to store data

Go
Mis à jour 12 avr. 2026

go-ipfs-cmds

51

IPFS commands package

Go
Mis à jour 26 mai 2026

js-kubo-rpc-client

49

A client library for the Kubo RPC API

TypeScript
Mis à jour 9 juin 2026

distributions

49

Legacy dist.ipfs.tech website and artifact build tools. Currently only used for notarizing builds of Kubo and IPFS Cluster.

Less
Mis à jour 8 juin 2026

go-ipfs-blockstore

48

[ARCHIVED] This module provides a thin wrapper over a datastore and provides caching strategies.

Go
Mis à jour 4 mars 2026

npm-kubo

44

Install Kubo (go-ipfs) from NPM

JavaScript
Mis à jour 8 juin 2026

go-ds-leveldb

42

An implementation of go-datastore using leveldb

Go
Mis à jour 22 févr. 2026

dir-index-html

39

Directory listing HTML for go-ipfs gateways

HTML
Mis à jour 12 mars 2026

cid.ipfs.tech

38

A website for decoding CIDs

HTML
Mis à jour 13 mai 2026

js-stores

38

TypeScript interfaces used by IPFS internals

TypeScript
Mis à jour 11 mai 2026

protons

38

Protocol Buffers for Node.js and the browser without eval

TypeScript
Mis à jour 7 mai 2026

go-ipld-cbor

36

A cbor implementation of the go-ipld-format

Go
Mis à jour 12 mai 2026

go-ds-sql

35

An implementation of ipfs/go-datastore that can be backed by any SQL database.

Go
Mis à jour 22 févr. 2026

ipfs-website

33

Official IPFS Project website

Vue
Mis à jour 7 avr. 2026

ipld-explorer-components

26

React components for https://explore.ipld.io and ipfs-webui

TypeScript
Mis à jour 31 mai 2026

js-ipfs-utils

25

IPFS utils

JavaScript
Mis à jour 11 avr. 2026

mobile-design-guidelines

21

Making IPFS work for mobile

Langue inconnue
Mis à jour 4 mai 2026

go-ipfs-example-plugin

20

Demo plugin for Kubo IPFS daemon

Go
Mis à jour 22 févr. 2026

gateway-conformance

19

a vendor-agnostic gateway conformance test suite for implementers of IPFS Gateways to ensure compliance with https://specs.ipfs.tech/http-gateways/

Go
Mis à jour 10 mai 2026

ecosystem-directory

18

Interactive showcase of projects and products built using IPFS, the InterPlanetary File System.

HTML
Mis à jour 4 mai 2026

go-unixfsnode

15

An ADL IPLD prime node that wraps go-codec-dagpb's implementation of protobuf to enable pathing

Go
Mis à jour 26 mai 2026

go-ds-pebble

14

A datastore implementation backed by https://github.com/cockroachdb/pebble (experimental)

Go
Mis à jour 9 juin 2026

js-datastore-pubsub

14

Responsible for providing an interface-datastore compliant api

TypeScript
Mis à jour 11 avr. 2026

go-block-format

14

Aucune description fournie pour ce dépôt.

Go
Mis à jour 22 févr. 2026

bbloom

13

go/golang: fast bit set Bloom filter

Go
Mis à jour 8 avr. 2026

github-mgmt

12

Aucune description fournie pour ce dépôt.

TypeScript
Mis à jour 7 juin 2026

go-path

11

Utilities for dealing with ipfs paths

Go
Mis à jour 9 avr. 2026

go-ds-redis

11

A datastore implementation using redis

Go
Mis à jour 22 févr. 2026

go-ds-badger3

10

Datastore implementation using Badger v3 as backend.

Go
Mis à jour 22 févr. 2026

helia-remote-pinning

9

A library that helps Helia consumers pin content via the https://ipfs.github.io/pinning-services-api-spec/. Initial design at https://pl-strflt.notion.site/create-interface-API-example-for-helia-remote-pinning-library-71011845a7b9476cb95ab425bb54455c

TypeScript
Mis à jour 20 avr. 2026

go-bitfield

9

Aucune description fournie pour ce dépôt.

Go
Mis à jour 22 févr. 2026

go-bs-sqlite3

8

optimized sqlite3-backed IPFS blockstore

Go
Mis à jour 11 mars 2026

go-detect-race

8

detect if compiled with race

Go
Mis à jour 22 févr. 2026

2019.ipfs.camp

7

IPFS Camp 2019 Website

TypeScript
Mis à jour 15 avr. 2026

go-cidutil

7

Utility functions and types for working with CIDs

Go
Mis à jour 22 févr. 2026

go-ds-measure

7

A datastore implementation that keeps metrics on all calls made

Go
Mis à jour 22 févr. 2026

helia-delegated-routing-v1-http-api

5

The Routing V1 HTTP API powered by Helia

TypeScript
Mis à jour 12 juin 2026

js-hamt-sharding

5

JavaScript implementation of hash array mapped tries for use in sharding

TypeScript
Mis à jour 12 mai 2026

go-ipfs-delay

5

A module to add (threadsafe) configurable delays to other objects

Go
Mis à jour 22 févr. 2026

spec-generator

4

Static spec website generator used by https://specs.ipfs.tech

JavaScript
Mis à jour 8 juin 2026

eslint-config-ipfs

4

An ESLint Shareable Config used by IPFS project

JavaScript
Mis à jour 11 avr. 2026

go-ipfs-redirects-file

4

IPFS Web Gateway _redirects file format parser

Go
Mis à jour 22 févr. 2026

go-ipfs-blocksutil

4

Utility functions for working with Blocks

Go
Mis à jour 22 févr. 2026

go-fs-lock

4

Filesystem based locking

Go
Mis à jour 22 févr. 2026

go-dsqueue

3

Buffered FIFO interface to datastore

Go
Mis à jour 9 juin 2026

go-ds-dynamodb

3

DynamoDB datastore implementation

Go
Mis à jour 27 mai 2026

uci

2

Automatically distribute GitHub Actions workflow across repositories.

Shell
Mis à jour 1 juin 2026

download-ipfs-distribution-action

2

Aucune description fournie pour ce dépôt.

Langue inconnue
Mis à jour 17 avr. 2026

start-ipfs-daemon-action

2

Aucune description fournie pour ce dépôt.

Langue inconnue
Mis à jour 11 avr. 2026

.github

2

Readme for https://github.com/ipfs

Langue inconnue
Mis à jour 9 avr. 2026

go-libipfs-rapide

2

[EXPERIMENTAL] A fork of ipfs/boxo with experimental RAPIDE client.

Go
Mis à jour 22 févr. 2026

go-ds-badger4

2

Datastore implementation using Badger v4 as backend.

Go
Mis à jour 22 févr. 2026

go-test

1

:test_tube: Testing utilty library

Go
Mis à jour 26 mars 2026

implementations-grants

1

The site for the implementation fund

HTML
Mis à jour 26 févr. 2026

ipfs-website-v2

0

Aucune description fournie pour ce dépôt.

Astro
Mis à jour 11 juin 2026

Questions fréquemment posées

Quels projets IPFS développe-t-il sur GitHub ?

IPFS développe plusieurs projets sur GitHub, dont ipfs, kubo, et js-ipfs. Ces dépôts visent à améliorer l'accès et l'utilisation du protocole IPFS dans divers environnements et applications.

Quelles langages de programmation IPFS utilise-t-il ?

IPFS utilise principalement Go, TypeScript et JavaScript pour ses dépôts. Ces langages permettent de créer des applications variées qui exploitent le protocole IPFS dans différents contextes.

Les dépôts d'IPFS sont-ils publics ?

Oui, tous les dépôts d'IPFS sur GitHub sont publics. Cela permet à la communauté d'accéder librement aux ressources, de contribuer et d'utiliser les outils développés par l'organisation.

Cette exposition est-elle intentionnelle ?

Surveillez IPFS Project avec RepoGuard et soyez alerté dès qu'un nouveau dépôt public apparaît.

Surveiller ce compte