Shogun Logo

Shogun

Decentralized Ecosystem

A comprehensive toolkit for developing decentralized Web3 applications, focusing on privacy, security, and user ownership of data.

Why We Built Shogun

Bringing back the original promise of the internet

The internet started with a beautiful idea: connect everyone, democratize information, give everyone a voice. For a while, it felt like we were getting there.

But somewhere along the way, we traded convenience for control. A handful of platforms became the gatekeepers of digital communication, and our data became their business model. What was supposed to be decentralized became more centralized than ever.

We think it's time to get back to the original vision.

🌱 What We're Building

  • β€’ Tools that work without intermediaries
  • β€’ Networks resilient to censorship and outages
  • β€’ Applications where users own their data
  • β€’ Real privacy, not just promises
  • β€’ Open source everything, no black boxes

⚠️ What We Avoid

  • β€’ "Decentralized" solutions that depend on AWS
  • β€’ Privacy policies you need a lawyer to understand
  • β€’ Token economies designed to enrich founders
  • β€’ Platforms that change rules overnight
  • β€’ Surveillance disguised as personalization

The Current State of Things

πŸ“±

Your devices collect thousands of data points about you daily, often without clear consent or understanding of how it's used.

🏒

Major platforms have become digital town squares, but they're privately owned with rules that can change without notice.

πŸ”„

Your content and connections are locked into silos, making it hard to switch platforms or truly own your digital presence.

Our Approach

πŸ”

Radical Transparency

Every line of code is open source. Every design decision is documented. No hidden algorithms or secret data collection.

🀝

Community-Driven

This isn't a venture-funded startup racing to an exit. It's a collaborative effort to build tools that serve users, not shareholders.

⚑

Practical Solutions

We focus on building tools that work today, are easy to use, and solve real problems without requiring a PhD in cryptography.

Ready to Reclaim the Web?

Join us in building the internet we actually wantβ€”one that serves people, not profits.

Open source, community-driven, and built for the long term.

Build with GunDB

The decentralized database that makes it all possible

GUN Database Logo

GUN

Decentralized Database

Real-time peer-to-peer synchronization
Offline-first with automatic conflict resolution
End-to-end encrypted by default
Works in browsers, Node.js, and mobile
Explore GUN Database

πŸ”— Why GunDB?

While other "decentralized" platforms still rely on central servers, GunDB is truly peer-to-peer. Your data synchronizes directly between users without any middleman. No single point of failure, no corporation controlling your information.

⚑ Real-time Everything

Changes propagate instantly across all connected peers. Whether you're building a chat app, collaborative editor, or social network, users see updates in real-time without polling servers or managing WebSocket connections.

πŸ›‘οΈ Security by Design

Every piece of data is cryptographically signed and can be encrypted. Users control their own keys, and the network verifies authenticity without trusting central authorities. Your data is yours, period.

100%
Peer-to-Peer
No central servers required
∞
Scalability
Network grows with users
0ms
Latency
Local-first architecture

Ecosystem Components

Core Components

πŸ“¦

core

The core of the ecosystem with decentralized authentication, distributed storage with GunDB, wallet management, and security.

Stable
πŸ“

contracts

Ethereum smart contracts used in the Shogun ecosystem for blockchain functionalities.

Beta
πŸ—‘οΈ

SHIP

SHIP (Shogun Interface Proposals) - Open and implementable standards for decentralized applications including identity, messaging, wallets, and more.

Stable

Network & Relay Infrastructure

πŸ“‘

relay

Relay server for the Shogun network, facilitating communication between decentralized nodes using GunDB.

Stable
⚑

linda relay

Optimization server for Linda with username indexing, message caching, and real-time notifications via Socket.IO

Stable
🌐

superpeer

Persistent GunDB super peer supporting HTTP and HTTPS/SSL for enhanced network stability and data persistence

Stable

Plugins

πŸ₯·

stealth address

A plugin for the Shogun ecosystem that allows users to create and manage stealth addresses.

Beta
πŸ“’

BIP44

A plugin for the Shogun ecosystem that allows users to create and manage BIP44 addresses.

Beta

Applications

Authentication & Wallet

πŸ”’

auth

Decentralized Authentication

Stable
πŸ’°

wallet

Wallet application for managing crypto assets, integrated with the Shogun ecosystem.

Beta

Messaging & Communication

πŸ—¨οΈ

d2

A secure, decentralized networking layer built on top of Bugout with enhanced encryption and peer-to-peer communication features.

Stable
πŸ’¬

d3

Decentralized Messaging for Ethereum ⏳

Beta
πŸ“¨

linda

A decentralized chat protocol from Shogun

Beta
πŸ“¨

eph

Ephemeral messaging based on GunDB

Stable
πŸ“¨

gIRC

IRC style client based on GunDB

Stable

Social & Community

πŸ–‹οΈ

wall

Decentralized social media platform

Stable
πŸ§…

onion

Decentralized webring system with portfolio, guestbook, blog, digital garden, and more interconnected apps

Beta

File Sharing & P2P

🍐

peear

Decentralized P2P file sharing network with WebRTC and coordinator server

Beta
πŸ₯·

kunai

Browser-to-browser P2P networking suite with Yumi (messaging), Yari (encrypted messaging), and Kunai (file transfer)

Stable

Productivity

βœ…

tasks

Task management application based on Shogun, demonstrating the use of the ecosystem.

Beta
πŸ”—

linko

Decentralized Linktree-style page builder with GunDB sync, multilingual support, and real-time updates

Beta

Games & Entertainment

⏰

swan station

Multiplayer simulation of the Swan Station from Lost TV series

Beta
πŸ—ΊοΈ

gypt

Geospatial encrypted messaging with location-based cryptography, private messaging via GunDB SEA, and voice/photo support

Beta

Utility and UI

Libraries & SDKs

πŸ“

ipfs

A lightweight wrapper for IPFS storage services that provides a simplified interface for interacting with IPFS networks.

Stable
πŸ”’

derive

A lightweight cryptographic key derivation library for the Shogun SDK ecosystem. This library provides deterministic key derivation from passwords or seed data, supporting multiple cryptographic standards.

Stable
πŸ”«

gun-es

GUN database ESM build for modern JavaScript environments. Supports browser modules, Vite, and includes key derivation features.

Stable
πŸ“‘

relays

Returns volunteer GUN relays for use in decentralized apps. Checks the Gun network and falls back to GitHub volunteer DHT list.

Stable

UI Components

πŸ”˜

button-react

React components to facilitate Shogun authentication integration into applications.

Stable

Developer Tools

πŸš‡

tunnel

Self-hosted HTTP(S) tunneling alternative to ngrok. Features TCP forwarding, WebSocket support, auto-generated subdomains, and Let's Encrypt SSL.

Stable

Experimental Projects

These projects are experimental and may be unstable or under active development.
🌊

ripple boilerplate

GunDB boilerplate application built with Ripple framework for reactive decentralized apps

Experimental
πŸ“

ripple todos

Decentralized todo app built with Ripple framework and GunDB demonstrating reactive patterns

Experimental

Support the Project

If you find Shogun useful, consider supporting its development

β˜•

Buy Me a Coffee

Support with a one-time donation

Support
πŸ’Ž

Cryptocurrency

Direct crypto donations

ETH:
0xA6591dCDff5C7616110b4f84207184aef7835048
BTC:
bc1q47j2va60zk3fsmp5wwagdj36qqkja5epv8v2tz