This is a plugin that adds support for BIP352 Silent Payments into Electrum desktop. Currently, it lets Electrum users send to Silent Payment addresses.
Tested on mainnet (because
testnet sucks). I have tested the plugin and made sure that it works with all supported types of addresses and transaction configurations in Electrum.
It integrates with Electrum's normal Send tab:

Paste sp1... or tsp1... into Pay to -> enter Amount -> Pay...
And it can be done all through software. Once you select inputs, this plugin devices Taproot output, then signs normally.
You can also see the Silent payment address when you open the transaction details:
Features:
- Electrum 4.6.0+
- sender only; no scanning/receiving
- mainnet, testnet, signet, and regtest
- standard single-signature deterministic software wallets
- P2PKH, P2WPKH-P2SH, and P2WPKH inputs
- raw addresses and BIP21 `sp` payment instructions
- BIP352 1.1.1, including forward-compatible v1-v30 address parsing
Not supported yet / Todo:
- hardware, watch-only, imported-key, multisig, or 2FA wallets
- Taproot inputs, batching, payjoin, or swaps
- unsigned preview/export or later signing
It hasn't been audited obviously, so use carefully.
Installation instructions:
1. Go to
Releases, download silent_payments_sender-1.0.0.zip and verify the SHA256 hash.
2. Electrum -> Tools -> Plugins -> Add plugin.
3. Select silent_payments_sender-1.0.0.zip and enable it.
4. Use Electrum's normal Send tab.