Coder Social home page Coder Social logo

awesome-swarm's Introduction

Awesome-Swarm

Swarm is an incentivized peer-to-peer storage and communication system. Join the decentralized network with a Bee node, the basic building block of Swarm.

This is a list of free and open source projects related to Swarm and its growing ecosystem.

See CONTRIBUTING.md to learn how to create your submission.

Table of contents

Click on the menu icon next to README.md for a list of sections

Projects

Services

^ back to top ^

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

Libraries

^ back to top ^

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

BeeJeez - Javascript implementation of the handshake protocol and others based on libp2p

CI/CD

^ back to top ^

Beekeeper - Orchestrate and test Bee clusters through Kubernetes

Bee Factory - Sets up a Dockerized stack of Bee nodes including Ganache blockchain

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

UI

^ back to top ^

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

Tools

^ back to top ^

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

Nextcloud Swarm Plugin - Plugin for bridging Nextcloud and Swarm.

Smart Contracts

^ back to top ^

Swap, Swear and Swindle - Protocols for peer-to-peer accounting

Storage Incentives - Smart contracts providing the basis for Swarm's storage incentivization model

Documentations

^ back to top ^

The Book of Swarm - Storage and communication infrastructure for self-sovereign digital society back-end stack for the decentralised web

Bee Docs - Documentation for the Swarm Bee Client. View at docs.ethswarm.org.

Bee-JS Docs - Documentation for the Swarm Bee-js javascript library. View at bee-js.ethswarm.org.

Community / Ecosystem

^ back to top ^

Fair data society - Ecosystem initiative for ethical Web3

FairOS - Distributed file system, key-value store and nosql store on Swarm (for developers)

Fair Data Protocol roadmap enabling data interoperability - Develop your dapp on Swarm fast and in an interoperable way

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 - Decentralised and unstoppable "Dropbox" for end-users and developers using Fair Data Protocol

Fairdrive code - Code for 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

SwarmNFT library - JavaScript library for creating NFTs on Ethereum-compatible blockchains and storing content on Swarm

videoNFT - NFT live streaming with Swarm (winner of EthBerlin3 2022 Freedom to Transact Track)

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.

Miscellaneous

^ back to top ^

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

awesome-swarm's People

Contributors

agazso avatar cafe137 avatar crtahlin avatar plur9 avatar aloknerurkar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.