Skip to content

reez/BitcoinUI

Repository files navigation

Bitcoin UI

Bitcoin UI components and review for native iOS apps.

Swift Package
Design Review

Swift Package

Install BitcoinUI via Swift Package Manager with https://github.com/reez/BitcoinUI

BitcoinUI includes:

  • Colors
  • Button styles
  • Text styles
  • Icons
  • Views

Example usage:

import BitcoinUI

Text("Bitcoin Orange")
    .font(.caption)
    .foregroundColor(.bitcoinOrange)
    .multilineTextAlignment(.center)

Design Review

Install bitcoinui in your AI coding tool.

Claude

curl -L -o ~/.claude/commands/bitcoinui.md https://bitcoinui.ai/bitcoinui.md
claude
/bitcoinui

Codex

curl -fsSL https://bitcoinui.ai/install-codex.sh | bash
codex
$bitcoinui

Cursor

curl -L -o ~/.cursor/commands/bitcoinui.md https://bitcoinui.ai/bitcoinui.md
cursor
/bitcoinui

Example output:

===============================================
BITCOINUI REVIEW: SendFeeView.swift
===============================================

SERIOUS (1 issue)
------------------
[UX] Line 88: Fee picker lacks a high-fee warning
  Fix: Add a warning when fee >= 50% of amount.
  Reference: Bitcoin Design Guide — Send fees https://bitcoin.design/guide/daily-spending-wallet/sending/send-fees/

MODERATE (1 issue)
------------------
[A11Y] Line 42: Icon-only close button has no label
  Fix: Add accessibilityLabel("Close")
  Reference: iOS HIG — Accessibility https://developer.apple.com/design/human-interface-guidelines/accessibility

===============================================
SUMMARY: 0 critical, 1 serious, 1 moderate, 0 info
===============================================

About

The Bitcoin UI Kit for Swift

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •