OpenViSTAI · Agents · Blockchain · Crypto
Menu
Consumer Crypto Apps

Nostr Console

Nostr Console is an open-source Dart command-line client for the Nostr decentralized social network, combining social posts and feeds with direct messaging and group chats. Its README documents key, relay and feed options, while warning that the client is retired and largely unusable.

Independent OpenViST project profile, based on linked sources.

Nostr Console — OpenViST project profile in Consumer Crypto Apps.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use the repository as a codebase to inspect or as an example of a terminal Nostr client. The maintainers advise considering the client retired; they report it has been largely unusable since late 2025 and that no fixes are planned.

Who it is for

  • Developers exploring a Dart implementation of a terminal-based Nostr client.
  • Readers interested in how a Nostr command-line client handles feeds, keys and chat.

Documented uses

  • View a Nostr user's events and feed using a public key.
  • Post or reply using a private key.
  • Use Nostr direct messages and group chats.
  • Choose relay URLs and set a feed time window.
Before you choose

Requirements & limits

  • The README identifies Dart or Flutter SDK installation as a prerequisite for running from source.
  • A public key supports viewing events and a feed, but the README says posting and replying require a private key.
  • The README says relay reliability affects operation.
  • The project is licensed under AGPL-3.0.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Prepare the Dart project locally

Install the documented dependencies and start the client from its source directory.

Before you start

  • Flutter SDK or Dart SDK
  • A checkout of the Nostr Console repository

Steps

  1. Clone the repository and change into the project folder.

  2. Run dart pub get to fetch dependencies.

  3. Run dart run bin/nostr_console.dart with default settings.

Expected outcome

The documented command starts the client with default settings.

Guide limitations

  • The README says the client is retired and pretty much unusable since late 2025, with no fixes planned.
  • The project is described as experimental or pre-alpha, and relay reliability can affect operation.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
14 October 2026
Original website title
vishalxl/nostr_console · Official homepage title · retained in its source language