>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML ゲーム開発 ブロックチェーン セキュリティ
TypeScript

Seedit — Reddit Without Servers and Censorship

Imagine a social network where:

  • There's no central server that can be shut down
  • Communities cannot be deleted or banned
  • Content lives as long as its author wants it to

This isn't a utopia, but reality with Seedit — a client for the decentralized Plebbit protocol. In this article, we'll explore what makes it interesting for developers and regular users.

What is Seedit?

Seedit is a client with an old Reddit-style interface for Plebbit, a decentralized discussion platform. Unlike traditional forums:

  • It works via IPFS and P2P
  • It requires no servers or administration
  • It allows creating "unkillable" communities (subplebbits)

Who is this for?

  1. Developers who:

    • Want to learn about decentralized social networks
    • Are looking for alternatives to traditional forums
    • Plan to create a censorship-resistant community
  2. Community administrators tired of:

    • Sudden platform shutdowns
    • Moderator abuse
    • Hosting restrictions
  3. Users who value:

    • Privacy
    • Free speech
    • Open protocols

5 Key Features

1. Full Decentralization

Your community (subplebbit) exists as long as at least one participant is "seeding" it (hence the name Seedit). No single point of failure.

2. Familiar Interface

The design is deliberately made to look like old Reddit — users don't need to relearn everything.

3. Cross-Platform Support

Versions available for:

  • Web (https://seedit.app)
  • Desktop (Windows/macOS/Linux)
  • Mobile (Android)

4. Easy Community Creation

Launch your own subplebbit via:

  • GUI in the desktop client
  • CLI with plebbit-cli

5. Open Ecosystem

Any Plebbit client (e.g., Plebchan) can connect to your community.

Technical Details

  • Language: TypeScript
  • License: GPL-2.0
  • Architecture:
    • Client-server model replaced with P2P
    • Data stored in IPFS
    • No centralized user database

To run locally:

yarn install --frozen-lockfile
yarn start

Practical Applications

  1. Independent communities — forums that cannot be "banned from above"
  2. Local networks — discussions within a company without cloud services
  3. Backup channels — when main platforms are unavailable
  4. Experiments with decentralized social graphs

Conclusion: Is It Worth Trying?

Seedit is an interesting experiment in the world of decentralized social networks. Especially recommended for:

  • Developers learning P2P
  • Activists and independent media
  • Web3 enthusiasts

The main downside is the currently small audience. But if you believe in the future of decentralization, it's worth trying right now.

Where to download:

関連プロジェクト