Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SatConverter+

SatConverter+

Converts sats, BTC, EUR, USD and XMR instantly, with live prices from multiple sources.
A single portable executable, built with Rust and Tauri, no runtime dependencies.

SatConverter+, dark and light themes

Download

Grab the latest installer from the Releases page. These builds are not signed (code signing certificates cost money and add nothing to the code), so your OS will warn you on first launch:

Platform File First launch
Windows *-setup.exe or .msi SmartScreen warns: click "More info", then "Run anyway"
macOS .dmg Right-click the app, then "Open"
Linux .AppImage (portable), .deb or .rpm Nothing special, chmod +x the AppImage

Features

  • Type in any field: the 4 others update instantly
  • 5 units: sats · BTC · EUR · USD · XMR
  • Multi-source price averaging: BTC price averaged from Binance, CoinGecko and Kraken simultaneously — more resilient than a single source
  • XMR price averaged from CoinGecko and Kraken (Binance delisted Monero in 2024)
  • Live price, 24h change and sparkline, refreshed every minute
  • Status bar shows which sources contributed to the current price
  • Copy any value in a click, pin the window always on top
  • Dark and light themes, your choice is persisted
  • Works offline with the last known price
  • Remembers its window position, runs as a single instance
  • Number formats follow your system locale

vs SatConverter (original)

SatConverter+ is a fork of SatConverter by Loïc Morel (Pandul).

SatConverter SatConverter+
Units sats, BTC, EUR, USD sats, BTC, EUR, USD, XMR
Price source CoinGecko only Binance + CoinGecko + Kraken (averaged)
XMR price CoinGecko + Kraken (averaged)
Offline fallback Last cached price Last cached price (BTC + XMR separately)

Build from source

Requires Rust.

cd src-tauri
cargo tauri dev            # development
cargo tauri build          # release binary + installer

The frontend (ui/) is plain HTML, CSS and JavaScript — no Node, no build step.

To trigger a full cross-platform release build (Windows, macOS, Linux):

git tag v0.2.0
git push origin v0.2.0

GitHub Actions will produce installers for all platforms under the Releases page.

License

Released into the public domain under the Unlicense.

Price data provided by CoinGecko, Binance and Kraken.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages