A decentralized wiki built on IPFS with no central server, where all content and application files are stored on the distributed network.
Interplanetary Wiki is a minimum viable web application that functions as a fully decentralized wiki where all content is stored on IPFS. It explores the read/write web on IPFS by allowing the application itself to be served from IPFS gateways, local filesystems, or local web servers, eliminating the need for a central server.
Developers and researchers interested in building or experimenting with decentralized, serverless web applications on IPFS, particularly those exploring censorship-resistant knowledge sharing platforms.
It provides a practical implementation of a decentralized wiki with both content and application logic residing on IPFS, offering a hands-on example of IPFS integration for read/write operations without relying on traditional hosting.
Interplanetary Wiki is a minimum viable web application that explores the read/write web on IPFS. It functions as a fully decentralized wiki where all content is stored on IPFS, and the application itself can be served from IPFS gateways, local filesystems, or local web servers.
The project aims to demonstrate a practical implementation of a decentralized, serverless web application where both content and application logic reside on IPFS, promoting censorship-resistant and distributed knowledge sharing.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
All wiki content is stored directly on IPFS, eliminating the need for a central server and enabling censorship-resistant knowledge sharing, as highlighted in the philosophy.
Uses the IPFS API to fetch and save content, providing a practical example of read/write operations in a decentralized web application, ideal for learning IPFS development.
Supports a subset of markdown syntax including headings and lists, and automatically links WikiNames, simplifying page creation and navigation within the wiki.
Manages wiki pages through IPFS objects that link page names to hashes, updating the context hash on changes, which ensures content integrity and version tracking.
The README explicitly states this version is historical and replaced by WIKID, which doesn't require a separate IPFS daemon, making it obsolete for new implementations.
Requires running a local IPFS daemon and configuring CORS for cross-origin requests, adding operational steps and potential security concerns that hinder ease of use.
Only supports a basic subset of markdown syntax, such as headings and lists, which may be insufficient for users needing advanced formatting or rich text features.
Serving the app from HTTPS IPFS gateways causes mixed content errors when accessing the HTTP local daemon, requiring workarounds that complicate deployment.