Inspiration
We all do the same thing:
see a great article, a Pinterest board, a GitHub repo, a tweet, hit “save”, then never see it again.
Somewhere in browser bookmarks, Twitter bookmarks, Notion, Notes, chats with ourselves.
savespace came from that exact chaos. We wanted one visual place where everything worth keeping actually lives.
What it does
savespace is a visual, mobile-first home for your bookmarks.
You can save links from any app via the iOS share sheet and see them as clean cards instead of raw URLs.
Articles, YouTube videos, GitHub repos, tweets, Pinterest pins and product pages all get their own look.
You can search across everything in seconds and actually find what you saved.
How we built it
- Built with Flutter so we could move fast with a single codebase
- Riverpod 3 for state management that stays readable as features grow
- Hive as our local NoSQL database so everything works offline
- Native iOS share extension in Swift that sends URLs into the Flutter app via App Groups
- Custom Open Graph metadata parser to pull titles, images and descriptions from URLs
- Hux UI + Phosphor Icons with Urbanist, Lora and Fira Code for a simple, intentional visual style
The app is structured by feature so parts stay modular and easier to extend later.
Challenges we ran into
- Getting the iOS share extension to talk to Flutter reliably using App Groups and shared storage
- Keeping the app feeling smooth and snappy while rendering lists of rich, visual cards
- Making search feel natural while staying on-device and performant
Accomplishments that we're proud of
- Shipping the iOS share sheet (our first time building an iOS extension)
- A design that feels calm and inspiring to open
- Shipping the features we set out to build during the hackathon
What we learned
- It only takes the time you decide to give it
- Share extensions, metadata and mobile polish all take more care than they look on the surface
What's next for savespace
- Add more powerful search and filters (tags, spaces, maybe AI-assisted search later)
- Add sync and backup so your saves feel safe across devices

Log in or sign up for Devpost to join the conversation.