Awesome IPFS:IPFS 生态项目合集 文章目录Awesome IPFSIPFS 生态项目合集Awesome IPFSIPFS 生态项目合集IPFS 是一个去中心化的文件存储协议全称 InterPlanetary File System翻译过来就是星际文件系统。这个协议的目标是让文件存储和传输不再依赖中心化服务器而是通过点对点网络实现分布式存储。Awesome IPFS 是一个社区维护的项目列表收录了 IPFS 生态中的各种应用、工具和服务。这个仓库在 GitHub 上获得了 4583 个 Star是了解 IPFS 生态的一个入口。项目的目录结构很清晰分为 Implementations、Apps、Browsers、Tools、Debugging Tools Learning、Services Platforms、Pinning Services 几个大类。Apps 类目Apps 类目收录了基于 IPFS 构建的应用涵盖文件同步、聊天、博客、音乐播放等场景。IPFS Desktop 是官方出品的桌面客户端把 IPFS 节点的功能封装成一个图形界面应用包含文件管理器、节点地图和内容浏览器。对于不想折腾命令行的用户来说这是最直接的方式。Peergos 是一个端到端加密的文件存储和分享工具数据通过点对点方式传输服务端看不到文件内容。Quiet 也是类似的思路它是一个基于 Tor 的加密聊天应用在私有 IPFS 网络上运行。Planet 可以在 Mac 上搭建基于 IPFS 的去中心化博客Mintter 则是一个超媒体协作系统内容通过 IPFS 实现永久存储和版本管理。Anytype 是一个无代码的模块化网站构建工具底层使用自研的 Anysync 协议支持点对点同步。Plebbit 是一个去中心化的社交平台没有服务器也没有管理员通过 IPFS 和区块链域名系统实现扩展。Browsers 类目支持 IPFS 的浏览器不多但覆盖了主流选择。Brave 从 2021 年开始内置 IPFS 支持Opera 也在同一年添加了ipfs://协议的解析。Agregore 是一个面向分布式网络的极简浏览器通过浏览器的 fetch API 直接与 IPFS 交互。galacteek 是一个基于 Qt5 的跨平台浏览器。Tools 类目Tools 类目是整个列表中内容最多的部分收录了大量面向开发者的工具。orbit-db 是一个无服务器的分布式数据库使用 IPFS 作为底层存储通过 Pubsub 实现节点间的数据同步。go-orbit-db 是它的 Go 语言版本。这两个项目为去中心化应用提供了数据存储的基础能力。ipfs-companion 是官方的浏览器扩展简化了访问 IPFS 资源的流程。ipfs-deploy 是一个零配置的命令行工具一行命令就能把静态网站部署到 IPFS。gatsby-plugin-ipfs 为 Gatsby 框架添加了 IPFS 部署支持。对于需要加密的场景ipfs-add-from-encrypted 先用 AES256 加密文件再上传到 IPFSipfsecret 通过密码短语加解密 IPFS 文件Tellit 使用密钥对或密码短语加密。youtube2ipfs 可以从 YouTube 下载视频并添加到 IPFS 网络。Pin Tweet to IPFS 是一个浏览器扩展能把推文保存到 IPFS。rivet 和 wbipfs 则专注于网页归档到 IPFS。Multiverse 是一个去中心化的版本控制系统支持点对点的软件开发协作。Git-IPFS-Remote-Bridge 是一组 Python 程序让 Git 用户可以通过 IPFS 来克隆、推送和拉取仓库。Services Platforms 类目Fleek 是一个 Web3 开发平台支持在 IPFS、Filecoin 和 Internet Computer 上构建和托管应用。dAppling 提供从 GitHub 到 IPFS 的自动部署。Ceramic 将 IPFS 内容寻址与密码学和区块链时间戳结合保证数据的安全性和可验证性。Matters.town 是一个去中心化的内容发布生态Fileverse 提供基于 IPFS 的加密文件分享。Pinning Services 类目IPFS 网络中的文件需要被钉住才能保证持续可用。Pinata 是其中知名度较高的服务提供 REST API 和工具包。NFT.Storage 为 NFT 提供免费的去中心化存储。Filebase 简化了 IPFS 钉存的复杂度。4EVERLAND 提供 IPFS 基础设施和工具。lighthouse.storage 支持隐私和加密功能。参与贡献这个项目欢迎社区贡献。如果你想提交自己的项目需要先阅读 Content Policy然后提交 Pull Request。项目还维护了一个 stale.md 文件记录不再维护的历史项目。作为一个社区驱动的列表Awesome IPFS 的价值在于它持续更新能够反映 IPFS 生态的实际发展状况。对于想了解 IPFS 能做什么、有哪些可用工具的开发者来说这个仓库是一个不错的起点。PFS 生态的实际发展状况。对于想了解 IPFS 能做什么、有哪些可用工具的开发者来说这个仓库是一个不错的起点。