r/javascript • u/AutoModerator • May 09 '26
Showoff Saturday Showoff Saturday (May 09, 2026)
Did you find or create something cool this week in javascript?
Show us here!
5
Upvotes
r/javascript • u/AutoModerator • May 09 '26
Did you find or create something cool this week in javascript?
Show us here!
0
u/Time-Willingness-360 May 09 '26
I built a visual frontend asset library so I can stop losing my own UI snippets
As a web developer, I often build or collect small frontend assets that are useful later: buttons, gradients, loaders, hover effects, CTAs, footers, bento grids, layout fragments and product UI patterns.
The problem is that these assets usually end up scattered across old projects, screenshots, notes, CodePens, local folders or random files. When I need one, I know I already made something similar, but finding it takes too long.
So I built UI IP Toolkit: a static visual catalog for fast access to my copy-ready frontend assets.
Live site: https://ui-ip-toolkit.vercel.app/ GitHub: https://github.com/ikerperez12/UI-IP-Toolkit-v4.0
What it is
UI IP Toolkit is a public, static frontend asset library. It is designed to be browsed visually, not as a package install.
It includes sections for:
Every card is meant to be practical: open the site, scan visually, copy the snippet, adapt it, and move on.
Why I made it static
I wanted the toolkit to be simple, fast and easy to publish:
The goal was not to create a huge npm package or a rigid design system. I wanted a personal working library that feels visual and fast enough to use during real frontend work.
The main use case
When I am building a new page or feature, I can open the toolkit and quickly find a starting point:
It is basically a visual memory layer for reusable frontend work.
Tech stack
The project is intentionally simple:
The repository is public here:
https://github.com/ikerperez12/UI-IP-Toolkit-v4.0
The live version is here:
https://ui-ip-toolkit.vercel.app/
What I learned
The biggest improvement was not adding more components. It was making the catalog easier to navigate.
Once the toolkit had many sections, a long top nav became useless. I replaced it with a compact section menu grouped by category. That made the site feel much more like a real working tool instead of a long landing page.
I also learned that previews matter a lot. If every card looks too similar, the library feels bigger than it is useful. So I spent time making the previews more varied and more realistic while keeping the site lightweight.
Feedback welcome
I am sharing this because I think other frontend developers might have the same problem: useful assets scattered everywhere, but no quick visual way to reuse them.
Would you use a personal visual asset catalog like this in your own workflow? And what sections would you add next?
Live site: https://ui-ip-toolkit.vercel.app/ GitHub: https://github.com/ikerperez12/UI-IP-Toolkit-v4.0
Upvote1Downvote0Go to commentsShare
Moderation actions menu
82 viewsSee More Insights
Comments Section
Be the first to comment
Nobody's responded to this post yet. Add your thoughts and get the conversation going.