Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations.
pdsmoover.com
pds
atproto
migrations
moo
cow
1<script lang="ts">
2 let { size = 16, className = '' }: { size?: number; className?: string } = $props();
3</script>
4
5<svg
6 class="spinner {className}"
7 viewBox="0 0 24 24"
8 style="display: inline-block; width: {size}px; height: {size}px; margin-right: 8px;"
9>
10 <circle cx="12" cy="12" r="10" stroke="currentColor" stroke-width="3" fill="none" opacity="0.25" />
11 <path
12 d="M12 2 A10 10 0 0 1 22 12"
13 stroke="currentColor"
14 stroke-width="3"
15 fill="none"
16 stroke-linecap="round"
17 >
18 <animateTransform
19 attributeName="transform"
20 type="rotate"
21 from="0 12 12"
22 to="360 12 12"
23 dur="1s"
24 repeatCount="indefinite"
25 />
26 </path>
27</svg>