The crates.io team has ported its frontend from Ember.js to Svelte 5 and is inviting public testing at https://crates.io/svelte/. The new Svelte app is designed as a 1:1 port, sharing session state and data with the existing Ember.js app. UI and visual regression tests already pass for both. If testing goes smoothly, Svelte will become the default frontend within weeks. Feedback can be submitted via GitHub or Zulip.
Sort: