Skip to main content

Top level navigation menu

A drawn image of Fredrik Bergqvist in a blue shirt

Star Wars Unlimited Card Collection Tracker

Star Wars Unlimited is a collectible card game, and like most CCGs, half the fun is keeping track of what you’ve got and what you’re missing. I built this site to make collection tracking easier, while also pulling in market prices so you can see the value of your cards — or how much it’ll cost to complete a set.

You can try it out here: swucct.web.app.

Star Wars Unlimited Base Counter Star Wars Unlimited Base Counter

Features

  • Log in and keep your collection tied to your account
  • Track owned cards and see which ones you’re missing
  • Show current market prices (plus the total cost of finishing your collection)
  • Generate formatted lists of cards you need or have duplicates of for trading
  • Import/export collections from SWUDB or export to JSON
  • Filter cards on different criteria

Tech Stack

  • Backend: Built in Go with Echo for HTTP and Templ for HTML rendering. Data is stored in Firebase.
  • Frontend: Views are rendered server-side in Go, with dynamic updates handled by HTMX.
  • Styling: Tailwind CSS with DaisyUI for prebuilt components.
  • Hosting: Deployed on Google Cloud.

Conclusion

This project started as a personal tool for myself and grew into a full-featured collection tracker. It’s been a fun way to combine my love for Star Wars Unlimited with my interest in Go, HTMX, and modern CSS tooling.

This site is built with Eleventy and hosted on Vercel.

Icons are from Flaticon.

Web components from Nidhugg Web components

Performance stats can be found here: Speedlify