Skip to main content

Yana

Yet Another Nostr Application. Performance-optimized for slower devices.

Overview

Yana is a cross-platform Nostr client designed to work well on any device, including older or lower-powered hardware. It emphasizes battery efficiency, smart caching, and a modular feature set.

Key Features

Cross-Platform Support

PlatformStatus
iOSAvailable
AndroidAvailable
macOSAvailable
WindowsAvailable

Performance Optimization

┌─────────────────────────────────────────────────────────────────┐
│ Yana Performance Design │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Smart Caching: │
│ ├── Intelligent data prefetch │
│ ├── Battery-aware sync │
│ ├── Bandwidth optimization │
│ └── Works well on older devices │
│ │
│ Gossip Model: │
│ ├── Inbox/outbox relay discovery │
│ ├── Follows user-specified relay preferences │
│ └── Better decentralization │
│ │
└─────────────────────────────────────────────────────────────────┘

Core Features

FeatureDescription
FeedPosts from followed accounts
RepliesFull thread support
NotificationsMentions and reactions
Relay managementNIP-51 relay lists
ZapsNostr Wallet Connect
Read-only modeView any profile without login

Nostr Wallet Connect

Built-in NWC support:

  • View wallet balance
  • One-tap zaps
  • Connect to external wallets

Gossip Model

Uses inbox/outbox relay discovery:

┌─────────────────────────────────────────────────────────────────┐
│ Gossip Relay Model │
├─────────────────────────────────────────────────────────────────┤
│ │
│ You │
│ ├── Read from: followers' outbox relays │
│ └── Write to: your outbox relays │
│ │
│ Followers │
│ ├── Read from: your outbox relays │
│ └── Write to: their outbox relays │
│ │
│ Result: No central relay dependency │
│ │
└─────────────────────────────────────────────────────────────────┘

NIP Support

NIPFeature
NIP-51Lists (relay lists, mutes)
NIP-65Relay list metadata
NIP-47Nostr Wallet Connect

Comparison

FeatureYanaDamusAmethyst
iOSYesYesNo
AndroidYesNoYes
DesktopYesNoNo
Battery optimizationPriorityStandardStandard
Gossip modelYesPartialYes

See Also