Skip to content

irislib/iris-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Iris

Highly performant and normie-friendly offline-first Nostr web client that is not dependent on any single relay or other server. Featuring a Cashu wallet, secure DMs and social graph based content filtering. Can be packaged as a Tauri app for desktop/android/ios.

Source code for iris.to

Checks Tests Tauri Build

Ask DeepWiki

Development

# Install dependencies
pnpm install

# Start development server
pnpm dev

# Build for production
pnpm build

# Run tests
pnpm test    # Run all tests
pnpm test:ui # E2E tests with UI mode

Tauri

# Desktop
pnpm tauri dev
pnpm tauri build

# Mobile
pnpm tauri [android|ios] init
pnpm tauri [android|ios] dev

# App Store builds
pnpm tauri ios build --open        # Opens Xcode → Archive → Distribute
pnpm tauri android build --aab     # Requires keystore setup: https://v2.tauri.app/distribute/sign/android/