Show HN: I made an online free tool site Hi HN! I've created [UFreeTools]( https://ift.tt/RQonfiS ), a collection of developer utilities (60+ tools and growing) that's completely free, ad-free, and runs entirely in the browser. No data leaves your device - everything is processed locally. ## Background As a developer, I found myself constantly searching for simple utilities like JSON formatters, UUID generators, and color pickers. Most existing options were cluttered with ads, required sign-ups, or sent data to servers. I wanted clean, fast tools that respected privacy. So I built UFreeTools as a modern SPA using Vue 3 and Vite with: - 100% client-side processing for all tools - Progressive loading with dynamic imports (only load what you use) - Dark/light theme support - Offline capability for most tools - Responsive design that works well on mobile ## Technical Details Some of the more technically interesting implementations: - *JWT Debugger*: Uses WebCrypto API for verification of all common algorithms - *Symmetric Encryption*: Implements AES-GCM/CBC/CTR with PBKDF2 key derivation - *Image Processing*: Uses Web Workers for non-blocking operations on large images ## Lessons Learned The biggest challenges were: 1. *Performance optimization*: Some tools (like image processors) needed careful optimization to handle large files without freezing the UI 2. *Browser API limitations*: Working around browser restrictions for certain crypto operations 3. *Bundle size management*: Keeping the initial load small while supporting 60+ tools ## Future Plans I'm planning to add: - Tool configurations sync via local storage - More specialized tools for developers based on feedback I built it because I needed these tools myself, and I hope others find it useful. I'd love your feedback, especially on UX, tool suggestions, or if you find any bugs! [Try UFreeTools]( https://ift.tt/RQonfiS ) https://ift.tt/RQonfiS April 4, 2025 at 11:26PM
Show HN: I made an online free tool site https://ift.tt/Ckhgojv
Related Articles
Show HN: Stockstack.AI Distraction-free stock market research https://ift.tt/ORrEPZVShow HN: Stockstack.AI – Distraction-free stock market research https:… Read More
Show HN: I built a dashboard tracking the number of Threads users https://ift.tt/YNuLIFfShow HN: I built a dashboard tracking the number of Threads users http… Read More
Show HN: An online cookbook for cooking with feelings not measurements https://ift.tt/rFeT3vGShow HN: An online cookbook for cooking with feelings, not measurement… Read More
Show HN: Matcheroni a tiny C20 header library for building lexers/parsers https://ift.tt/AvusPhEShow HN: Matcheroni, a tiny C++20 header library for building lexers/p… Read More
Show HN: Day by Day every day of my life https://ift.tt/P1Z3JLyShow HN: Day by Day – every day of my life https://days.rory.codes Jul… Read More
Show HN: Chatnotes.xyz Make Notes where you chat https://ift.tt/N6hT0gHShow HN: Chatnotes.xyz – Make Notes where you chat Chatnotes is an And… Read More
Show HN: RF a portable Reddit browser in the style of HN that still works https://ift.tt/ZuSKAeNShow HN: RF – a portable Reddit browser in the style of HN that still … Read More
Show HN: Banger.show create colorful visuals for your songs in seconds https://ift.tt/Bo7mgurShow HN: Banger.show – create colorful visuals for your songs in secon… Read More
0 Comments: