Free launches are open: 12 a day, and open-source projects get a dofollow link with no badge.

Submit

Squalk

Nostr-based forum and chat for community management

Social & CommunityOpen sourceOpen source · verified#nostr#forum#chat

Listed by the ProductPerch team from lobste.rs · not launched here yet

What is Squalk?

Squalk is a community platform built on the Nostr protocol that combines discussion forums with real-time chat. It allows administrators to run either a single forum or multiple independent rooms depending on their needs. The interface places a chat sidebar next to each discussion thread to enable quick member interaction.

The application requires a Nostr relay that supports NIP-29 to host groups and a Blossom server for media uploads. Configuration is handled entirely through environment variables, making it straightforward to deploy on standard hosting environments. It uses SvelteKit and TypeScript under the hood.

Squalk includes optional features like server-side rendering for better search engine visibility, cached page snapshots, topic labels for organizing posts, and a search box if the relay supports NIP-50. Users can also link to external Nostr clients for profile viewing. The project is released under the MIT license.

Squalk features

  • Single or multiple forum modes for different community sizes
  • Integrated chat sidebar for quick member communication
  • Environment variable configuration for easy deployment
  • Server-side rendering with configurable caching
  • Topic labels to organize discussion threads
  • Optional search functionality for supported relays

Who uses Squalk and for what

  • Running a decentralized discussion board for a tech startup team
  • Creating a moderated community space for open source project contributors
  • Hosting a multi-room forum for a local interest group or club
  • Building a private chat and forum hybrid for a developer community

Squalk FAQ

Is Squalk free?

Yes, Squalk is available under the MIT license and can be self-hosted at no cost. The website does not mention paid tiers or hosted plans.

Does Squalk require a specific server setup?

Squalk runs as a web application configured through environment variables. It requires a Nostr relay that supports NIP-29 and a Blossom server for handling media uploads.

Can I use Squalk on mobile devices?

The website does not specify native mobile applications. It is designed as a web application that can be accessed through any modern browser.

What Nostr standards does Squalk support?

Squalk implements NIP-29 for group management and NIP-7D for event deletion. It also optionally supports NIP-50 for search functionality if the relay provides it.

Is Squalk open source?

Yes, the source code is publicly available on GitHub under the MIT license. You can view and modify the code directly from the repository.

Comments (0)

Comments and upvotes open when this product launches on ProductPerch.

More Social & Community launches

All Social & Community tools

Launch packs

Buy paid launches