Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
-
Smart Contracts
- Swap, Swear and Swindle - Protocols for peer-to-peer accounting
- Storage Incentives - Smart contracts providing the basis for Swarm's storage incentivization model
-
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
-
Programming Languages
Categories
Sub Categories
Keywords
swarm
13
ethereum
9
bee
7
decentralized
5
storage
3
web3
3
blockchain
2
solidity
2
dappnode
2
golang
2
peer-to-peer
2
p2p
2
ethereum-swarm
2
typescript
1
test
1
gateway
1
sharing
1
bee-client
1
cli
1
feed
1
javascript-library
1
javascript
1
go
1
decentralized-storage
1
github-actions
1
ethersphere
1
bee-js
1
bee-factory
1
nextcloud-app
1
nextcloud
1
eip4844
1
virtualenv
1
python39
1
python311
1
python310
1
python3
1
python12
1
python
1
mantaray
1
hatchling
1
hatch
1
data-structures
1
fairos-dfs
1
fairos
1
documentation
1
storage-incentives
1
hardhat
1
truffle
1
fuse
1
filesystem
1