Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-swarm

This is a list of free and open source projects related to Swarm and its growing ecosystem.
https://github.com/ethersphere/awesome-swarm

Last synced: 6 days ago
JSON representation

  • Projects

    • Libraries

      • BeeJeez - Javascript implementation of the handshake protocol and others based on libp2p
      • Bee-JS - A high-level Javascript library to interact with Bee through its REST API
      • Mantaray-js - A low-level Swarm manifest manipulation library
      • Sepatree - The SepaTree data structure abstracted on Swarm
      • Mantaray-py - Allows you to manipulate and interpret mantaray data via MantarayNode and MantarayFork abstractions.
      • Mantaray-py - Allows you to manipulate and interpret mantaray data via MantarayNode and MantarayFork abstractions.
    • Tools

      • Nextcloud Swarm Plugin - Plugin for bridging Nextcloud and Swarm.
      • Swarm CLI - Do everything on Swarm with the power of the terminal
      • Swarm Extension - Official extension that adds Swarm support and injects Bee library to the browser
      • Pastebee CLI - Upload to Pastebee via the CLI and share the Swarm hash
      • Swarm CID Converter - Convert Swarm hashes or links to CID and vice versa.
      • Bee-AFS - FUSE filesystem for Bee
      • Beest - An interactive CLI toolkit that simplifies the management of multiple Bee nodes
      • Doctor Bee - A simple python script to check up a Bee node's health status.
    • Community / Ecosystem

      • Fair data society - Ecosystem initiative for ethical Web3
      • Fair Data Protocol roadmap enabling data interoperability - Develop your dapp on Swarm fast and in an interoperable way
      • Fairdrive - Decentralised and unstoppable "Dropbox" for end-users and developers using Fair Data Protocol
      • Fairdrop - Decentralised file sharing
      • Galileo - Open Street Maps on Swarm
      • Dracula - Hackmd-like markdown editor that works with Swarm
      • SwarmScan - Get network insights
      • Etherna.io - Decentralised Youtube on Swarm
      • Social Archive - Archive your social media
      • Swapchat 2.0 - Decentralised, ephemeral, peer-to-peer, encrypted chat
      • Hacker Manifesto - The Hacker Manifesto on Swarm with a community funded postage stamp
      • videoNFT - NFT live streaming with Swarm (winner of EthBerlin3 2022 Freedom to Transact Track)
      • FairOS - Distributed file system, key-value store and nosql store on Swarm (for developers)
      • FDP play - CLI tool to spin up local development FDP environment and Bee cluster with Docker
      • Blossom browser extension - Browser Extension based on Fair Data Protocol that acts as a web3 framework for dApps and a Fair Data Society account manager for end-users
      • Fairdrive code - Code for decentralised and unstoppable "Dropbox" for end-users and developers using Fair Data Protocol
      • SwarmNFT library - JavaScript library for creating NFTs on Ethereum-compatible blockchains and storing content on Swarm
      • DeBoot - DeBoot is a project to research and implement approaches to bootloading OS images from a decentralized storage network such as Swarm or IPFS.
      • Swarm DAppNode Package - Swarm DAppNode package for Swarm Mainnet with multi-platform (x86_64 and arm64) support. Testnet DAppNode packages can be found [here](https://github.com/rndlabs/dappnodepackage-swarm-testnet).
      • Swarm DAppNode Package - Swarm DAppNode package for Swarm Mainnet with multi-platform (x86_64 and arm64) support. Testnet DAppNode packages can be found [here](https://github.com/rndlabs/dappnodepackage-swarm-testnet).
      • The Fair Data Protocol (FDP) - A data interoperability protocol for dApps that use personal data.
      • Export Webpage on Swarm - CLI tool to build an optimized static export of devcon app frontend.
      • Blob Storage on Swarm - The pioneer blockchain explorer dedicated to navigate and visualize shard blob transactions.
      • SWIPs - The Swarm Improvement Proposal repository.
      • Mipasa Swarm Connector - MiPasa connector for Swarm (BZZ) distributed storage network.
    • CI/CD

      • Bee Factory VPS - Provides an automatized way to set up Bee Factory on a fresh Ubuntu VPS
      • Beeload Action - GitHub Actions workflow for uploading data to the Swarm network
      • Beekeeper - Orchestrate and test Bee clusters through Kubernetes
      • Bee Factory - Sets up a Dockerized stack of Bee nodes including Ganache blockchain
      • Swarm Actions - GitHub Actions workflow for uploading data to the Swarm network.
    • UI

      • Bee Dashboard - React project to troubleshoot and interact with your Bee node
      • Gateway - Gateway to the Swarm project, for uploading, downloading and sharing assets on the network
      • Pastebee - Pastebin, but on Swarm and with unstoppable publishing
      • Chess UI - Play, store and share Chess games on Swarm
      • Swarmy - Swarm as a service, makes it simple to store and retrieve data on Swarm.
      • Swarm Desktop App - By running a lightweight Swarm node on your computer, you get direct access to the Swarm peer-to-peer network, without the need for centralized gateways.
      • Etherjot - Bring your web3 blog live in minutes with Etherjot, a graphical blogging application natively supporting Swarm.
    • Services

      • Bee - Also referred to as the _node_ or the _client_, this service allows you to join the Swarm network
      • Bee-Clef - External signer service for transactions, suitable for Bee
    • Smart Contracts

    • Documentation

      • Bee Docs - Documentation for the Swarm Bee Client. View at [docs.ethswarm.org](https://docs.ethswarm.org/docs/).
      • Swarm Specification - The Swarm specification document is an essential resource for developers and software engineers seeking to build their own Swarm client or integrate Swarm's functionalities into their applications.
      • Swarm Erasure Coding paper - The erasure coding paper provides a technical exploration of erasure coding in the Swarm network, focusing on ensuring data integrity and resilience.
      • Swarm Papers - Swarm’s documentation includes a variety of papers from technical specifications to in-depth explorations of the network's architecture and functionalities.
      • Bee API Reference - Bee API Documentation.
      • The Book of Swarm - Storage and communication infrastructure for self-sovereign digital society back-end stack for the decentralised web
      • Bee-JS Docs - Documentation for the Swarm Bee-js javascript library. View at [bee-js.ethswarm.org](https://bee-js.ethswarm.org/docs/).
    • Miscellaneous

      • Swarm Bot - Discord bot handling commands related to Swarm and its community