|
@@ -1,251 +0,0 @@
|
|
|
-IPFS Project Directory
|
|
|
-======================
|
|
|
-These are all the repos found in the IPFS Github organization. If you still can't find what you're looking for, try [searching Github]( https://github.com/search?utf8=%E2%9C%93&q=user%3Aipfs).
|
|
|
-
|
|
|
-Note: The repository descriptions (ought to) originate from the GitHub repository descriptions. Please make sure that those descriptions and these are synced.
|
|
|
-
|
|
|
-## Table of Contents
|
|
|
-
|
|
|
-- [Top level updates](#top-level-updates)
|
|
|
-- [Documents](#documents)
|
|
|
-- [Discussions](#discussions)
|
|
|
- - [Specification Discussions](#specification-discussions)
|
|
|
-- [Implementations](#implementations)
|
|
|
- - [Active](#active)
|
|
|
- - [In Development](#in-development)
|
|
|
- - [APIs](#apis)
|
|
|
- - [Specs](#specs)
|
|
|
-- [Applications](#applications)
|
|
|
-- [Demos and Examples](#demos-and-examples)
|
|
|
-- [Community Resources](#community-resources)
|
|
|
-- [Tools](#tools)
|
|
|
-- [Random modules](#random-modules)
|
|
|
-
|
|
|
-## Top level updates
|
|
|
-
|
|
|
-* [ipfs](https://github.com/ipfs/ipfs)
|
|
|
- IPFS - The Permanent Web.
|
|
|
-
|
|
|
-## Documents
|
|
|
-* [papers](https://github.com/ipfs/papers)
|
|
|
- Academic papers on IPFS.
|
|
|
-
|
|
|
-* [specs](https://github.com/ipfs/specs)
|
|
|
- Specifications on the IPFS protocol.
|
|
|
-
|
|
|
-## Discussions
|
|
|
-
|
|
|
-* [apps](https://github.com/ipfs/apps)
|
|
|
- Coordinating writing apps on top of ipfs, and their concerns.
|
|
|
-
|
|
|
-* [archives](https://github.com/ipfs/archives)
|
|
|
- Repo to coordinate archival efforts with IPFS.
|
|
|
-
|
|
|
-* [faq](https://github.com/ipfs/faq)
|
|
|
- Frequently Asked Questions, and answers. Look at the issues.
|
|
|
-
|
|
|
-* [notes](https://github.com/ipfs/notes)
|
|
|
- Various relevant notes and discussions (that do not fit elsewhere).
|
|
|
-
|
|
|
-### Specification Discussions
|
|
|
-
|
|
|
-* [archive-format](https://github.com/ipfs/archive-format)
|
|
|
- A discussion repository for the archive format spec.
|
|
|
-
|
|
|
-* [bitswap-ml](https://github.com/ipfs/bitswap-ml)
|
|
|
- bitswap + ml.
|
|
|
-
|
|
|
-* [blockchain-data](https://github.com/ipfs/blockchain-data)
|
|
|
- Using IPFS for storing data for Blockchain apps.
|
|
|
-
|
|
|
-## Implementations
|
|
|
-
|
|
|
-### Active
|
|
|
-
|
|
|
-* [go-ipfs](https://github.com/ipfs/go-ipfs)
|
|
|
- An IPFS implementation in golang.
|
|
|
-
|
|
|
-### In Development
|
|
|
-
|
|
|
-* [js-ipfs](https://github.com/ipfs/js-ipfs)
|
|
|
- An IPFS implementation in Node.js.
|
|
|
-
|
|
|
-* [py-ipfs](https://github.com/ipfs/py-ipfs)
|
|
|
- Python implementation of IPFS.
|
|
|
-
|
|
|
-### APIs
|
|
|
-
|
|
|
-* [go-ipfs-api](https://github.com/ipfs/go-ipfs-api)
|
|
|
- An unofficial go interface to IPFS's http API.
|
|
|
-
|
|
|
-* [java-ipfs-api](https://github.com/ipfs/java-ipfs-api)
|
|
|
- A Java implementation of the HTTP IPFS API.
|
|
|
-
|
|
|
-* [js-ipfs-api](https://github.com/ipfs/js-ipfs-api)
|
|
|
- A client library for the IPFS HTTP API, implemented in JavaScript.
|
|
|
-
|
|
|
-* [python-ipfs-api](https://github.com/ipfs/python-ipfs-api)
|
|
|
- A python client library for the IPFS API.
|
|
|
-
|
|
|
-* [scala-ipfs-api](https://github.com/ipfs/scala-ipfs-api)
|
|
|
- A wrapper of the IPFS Client HTTP-API for Scala.
|
|
|
-
|
|
|
-* [swift-ipfs-api](https://github.com/ipfs/swift-ipfs-api)
|
|
|
- A Swift client library for the IPFS API.
|
|
|
-
|
|
|
-### Specs
|
|
|
-
|
|
|
-* [go-ipld](https://github.com/ipfs/go-ipld)
|
|
|
- This is the Go implementation of the IPLD spec.
|
|
|
-
|
|
|
-* [js-ipfs-repo](https://github.com/ipfs/js-ipfs-repo)
|
|
|
- Implementation of the IPFS repo spec (https://github.com/ipfs/specs/tree/master/repo) in JavaScript
|
|
|
-
|
|
|
-## Applications
|
|
|
-
|
|
|
-* [astralboot](https://github.com/ipfs/astralboot)
|
|
|
- A low level boot server that deploys directly out of IPFS.
|
|
|
-
|
|
|
-* [ipfs-web-app](https://github.com/ipfs/ipfs-web-app)
|
|
|
- IPFS web app interface.
|
|
|
-
|
|
|
-* [starlog](https://github.com/ipfs/starlog)
|
|
|
- Logging the development of an interplanetary filesystem. This will evenutlaly be a way of making blog posts with IPFS.
|
|
|
-
|
|
|
-* [station](https://github.com/ipfs/station)
|
|
|
- Electron Shell based IPFS app.
|
|
|
-
|
|
|
-* [webui](https://github.com/ipfs/webui)
|
|
|
- The IPFS webui accessible from the api gateway typically at port 5001.
|
|
|
-
|
|
|
-## Demos and Examples
|
|
|
-
|
|
|
-* [container-demos](https://github.com/ipfs/container-demos)
|
|
|
- Demos on how to boot docker images and VMs.
|
|
|
-
|
|
|
-* [examples](https://github.com/ipfs/examples)
|
|
|
- Examples on how to use go-ipfs.
|
|
|
-
|
|
|
-## Community Resources
|
|
|
-
|
|
|
-* [awesome-ipfs](https://github.com/ipfs/awesome-ipfs)
|
|
|
- Useful resources for using IPFS and building things on top of it.
|
|
|
-
|
|
|
-* [blog](https://github.com/ipfs/blog)
|
|
|
- IPFS Blog.
|
|
|
-
|
|
|
-* [community](https://github.com/ipfs/community)
|
|
|
- General discussion and documentation on community practices.
|
|
|
-
|
|
|
-* [infrastructure](https://github.com/ipfs/infrastructure)
|
|
|
- Tools and systems for the community.
|
|
|
-
|
|
|
-* [ipfs-readme-standard](https://github.com/ipfs/ipfs-readme-standard)
|
|
|
- Standardize all IPFS Readme.md's and other markdown files
|
|
|
-
|
|
|
-* [logo](https://github.com/ipfs/logo)
|
|
|
- The logo for IPFS.
|
|
|
-
|
|
|
-* [meetup-lisbon](https://github.com/ipfs/meetup-lisbon)
|
|
|
- The IPFS meetup in Lisbon.
|
|
|
-
|
|
|
-* [pm](https://github.com/ipfs/pm)
|
|
|
- General project management.
|
|
|
-
|
|
|
-* [support](https://github.com/ipfs/support)
|
|
|
- For questions on how to get IPFS up and running smoothly.
|
|
|
-
|
|
|
-* [website](https://github.com/ipfs/website)
|
|
|
- The source to the IPFS community website at http://ipfs.io.
|
|
|
-
|
|
|
-## Tools
|
|
|
-
|
|
|
-* [api](https://github.com/ipfs/api)
|
|
|
- The APIs IPFS implementations must conform to, with planned test suites to check conformity.
|
|
|
-
|
|
|
-* [dataviz](https://github.com/ipfs/dataviz)
|
|
|
- IPFS data visualizations.
|
|
|
-
|
|
|
-* [dir-index-html](https://github.com/ipfs/dir-index-html)
|
|
|
- Directory listing html.
|
|
|
-
|
|
|
-* [distributions](https://github.com/ipfs/distributions)
|
|
|
- Script to build the /install html page.
|
|
|
-
|
|
|
-* [ci-status](https:?/github.com/ipfs/ci-status)
|
|
|
- ci status for the ipfs project
|
|
|
-
|
|
|
-* [dnslink-deploy](https://github.com/ipfs/dnslink-deploy)
|
|
|
- Automatically set DNS records on Digital Ocean.
|
|
|
-
|
|
|
-* [file-browser](https://github.com/ipfs/file-browser)
|
|
|
- generic-ipfs-file-browser-ui-thing
|
|
|
-
|
|
|
-* [fs-repo-migrations](https://github.com/ipfs/fs-repo-migrations)
|
|
|
- These are migrations for the filesystem repository of IPFS clients.
|
|
|
-
|
|
|
-* [fs-stress-test](https://github.com/ipfs/fs-stress-test)
|
|
|
- This repo will stress test IPFS filesystem capabilities.
|
|
|
-
|
|
|
-* [go-blocks](https://github.com/ipfs/go-blocks)
|
|
|
- Go-blocks - IPFS blocks.
|
|
|
-
|
|
|
-* [go-commands](https://github.com/ipfs/go-commands)
|
|
|
- Go commands. WIP.
|
|
|
-
|
|
|
-* [go-ipfs-util](https://github.com/ipfs/go-ipfs-util)
|
|
|
- Common utilities used by go-ipfs and other related go packages
|
|
|
-
|
|
|
-* [go-iprs](https://github.com/ipfs/go-iprs)
|
|
|
- Go-ipfs records.
|
|
|
-
|
|
|
-* [go-libp2p](https://github.com/ipfs/go-libp2p)
|
|
|
- libp2p is a networking stack and library modularized out of The IPFS Project, and bundled separately for other tools to use.
|
|
|
-
|
|
|
-* [go-log](https://github.com/ipfs/go-log)
|
|
|
- A logging library used by go-ipfs.
|
|
|
-
|
|
|
-* [install-go-ipfs](https://github.com/ipfs/install-go-ipfs)
|
|
|
- Install go-ipfs shell script.
|
|
|
-
|
|
|
-* [ipfs-geoip](https://github.com/ipfs/ipfs-geoip)
|
|
|
- Geoip over ipfs
|
|
|
-
|
|
|
-* [ipfs-js-defaults](https://github.com/ipfs/ipfs-js-defaults)
|
|
|
- Sane defaults for IPFS node configurations.
|
|
|
-
|
|
|
-* [ipfs-update](https://github.com/ipfs/ipfs-update)
|
|
|
- An updater tool for ipfs
|
|
|
-
|
|
|
-* [js-ipfsd-ctl](https://github.com/ipfs/js-ipfsd-ctl)
|
|
|
- Control an IPFS daemon (WIP).
|
|
|
-
|
|
|
-* [js-ipfs-path](https://github.com/ipfs/js-ipfs-path)
|
|
|
- Javascript helper functions for IPFS path handling
|
|
|
-
|
|
|
-* [npm-go-ipfs](https://github.com/ipfs/npm-go-ipfs)
|
|
|
- Install go-ipfs from npm.
|
|
|
-
|
|
|
-## Random modules
|
|
|
-
|
|
|
-* [ipfs.js](https://github.com/ipfs/ipfs.js)
|
|
|
- A squatted repo, for future client side IPFS js.
|
|
|
-
|
|
|
-* [ipfs-blob-store](https://github.com/ipfs/ipfs-blob-store)
|
|
|
- A place to buy blobs.
|
|
|
-
|
|
|
-* [ipfs-hubot](https://github.com/ipfs/ipfs-hubot)
|
|
|
- hubot for IPFS (WIP!!).
|
|
|
-
|
|
|
-* [ipfs-npm](https://github.com/ipfs/ipfs-npm)
|
|
|
- npm on IPFS
|
|
|
-
|
|
|
-* [refs](https://github.com/ipfs/refs)
|
|
|
- DMCA notices, and tools for publishing them https://ipfs.io/refs/lists/denylists/dmca
|
|
|
-
|
|
|
-* [refs-denylists-dmca](https://github.com/ipfs/refs-denylists-dmca)
|
|
|
- DMCA takedown notices
|
|
|
-
|
|
|
-* [refs-solarnet-storage](https://github.com/ipfs/refs-solarnet-storage)
|
|
|
- Inventory of content archived on Solarnet storage hosts https://github.com/ipfs/archives
|
|
|
-
|