Show HN: Web page animation libary for all frameworks
Ever notice how native mobile apps have those buttery smooth transitions when navigating between screens? Instagram stories, WhatsApp chats, any modern mobile app really. Meanwhile, web pages still feel clunky with their instant page loads.
I built *SSGOI* to bridge that gap - a library that brings native-like screen transitions to web applications.
## Technical challenges solved:
*Universal browser support* - No reliance on cutting-edge APIs like Chrome's View Transition API. Had to build everything from scratch to ensure compatibility across all browsers.
*SSR compatibility* - Works seamlessly with Next.js, Nuxt, and other server-side rendering frameworks without breaking hydration or causing layout shifts.
*Drop-in integration* - Zero refactoring required. Add the library to existing projects without touching routing logic or application structure.
## Framework agnostic approach
Built to work with React, Vue, Svelte, Angular, or vanilla JavaScript. The core engine handles the heavy lifting while framework-specific adapters provide the integration layer.
## Performance considerations
- Hardware-accelerated CSS transforms - Efficient memory management during transitions - Minimal bundle size impact - Configurable transition duration and easing
The goal was simple: make web navigation feel as polished as native apps without sacrificing performance or developer experience.
*https://github.com/meursyphus/ssgoi\*
Open to feedback and contributions. Would appreciate any stars if you find this useful for your projects.
No comments yet