Ghostboard

Ghostboard

Lightweight real-time synchronized text board with WebSocket API

333stars
16forks
Last commit: 10mo ago
Repo age: 1y old

Ghostboard is a compact server and web client that provides real-time synchronized text boards. It mirrors typed text across connected clients using WebSocket and also offers a REST API and a legacy CLI for non-GUI interactions.

Key Features

  • Real-time synchronized text editing across multiple clients using WebSocket connections
  • Dynamic boards created from URL paths (each path is an independent board)
  • REST API for programmatic retrieval and updates of board text
  • Lightweight web UI with Markdown rendering and optional dark mode
  • Legacy command-line client for retrieving/updating text from terminals or scripts
  • Dockerized server and client images; bundled Nginx available in the container for simplified deployment

Use Cases

  • Quickly share clipboard text or notes between devices on a trusted LAN
  • Lightweight collaborative note-taking or ephemeral message boards for small teams
  • Automate text updates or retrievals from scripts and automation tools using the REST API

Limitations and Considerations

  • No built-in encryption, authentication, or access controls; not suitable for use on untrusted networks without additional protections
  • Intended for simple, ephemeral text sharing; not a full-featured collaborative editor (no rich presence, history, or conflict resolution beyond basic syncing)

Ghostboard is focused on simplicity and minimal dependencies for quick deployment and use within trusted environments. It is best suited for local network sharing, automation integration, or lightweight transient note use cases.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

asciinema

asciinema

Command-line terminal session recorder and web player

16.7k
994
Last commit: 3d ago

Open-source CLI for recording, replaying and live-streaming terminal sessions using lightweight asciicast files and an embeddable web player.

Alternative to:
Screen Studio
Screen Studio
+1
PrivateBin

PrivateBin

Zero-knowledge encrypted pastebin with browser-side AES encryption

7.9k
953
Last commit: 11d ago

PrivateBin is a minimalist zero-knowledge pastebin that encrypts and decrypts pastes in the browser, with optional passwords, expiration, discussions, and file uploads.

Alternative to:
Pastebin
Pastebin
+5
MicroBin

MicroBin

Secure pastebin for text and file sharing with URL shortening

4k
257
Last commit: 4d ago

MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

Alternative to:
Pastebin
Pastebin
+17
Opengist

Opengist

Self-hosted Git-backed pastebin and Gist-compatible code snippet manager

2.9k
145
Last commit: 20d ago

Self-hosted pastebin powered by Git. Create, share and manage public, unlisted or private code snippets with syntax highlighting, Git push/pull, OAuth logins and Docker/H...

Alternative to:
Pastebin
Pastebin
+6
Onetime Secret

Onetime Secret

Self-destructing service for sharing single-use encrypted secrets

2.7k
422
Last commit: 3d ago

Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.

Alternative to:
Onetime Secret
Onetime Secret
+6
ByteStash

ByteStash

Self-hosted web app for storing and organizing code snippets

2k
95
Last commit: 1mo ago

ByteStash is a self-hosted snippet manager for creating, editing, and filtering code snippets with secure storage in SQLite and an optional API with Swagger UI.

Alternative to:
SnippetsLab
SnippetsLab
+2