Show HN: I built a zero-latency developer tool suite in pure Vanilla JavaScript

Posted by AAPD_Studio 1 day ago

Counter23Comment11OpenOriginal

Comments

Comment by keithbucklen80 1 day ago

Great to have all of these tools in one place. I use at least half of these tools on a regular basis, but each from different websites. I used the SEO auditor on my website and got some good insight with warnings on the length of the Title tag. One idea, for the Network section, I used to work with TCP captures and they are sometimes really challenging to read (tracking a message with it's acknowledgement, a 3-way handshake connection protocol, etc.). A tool that analyzes and shows a readable copy of a TCP capture would be great, something similar to Wireshark but easier to read and understand. Great work!

Comment by AAPD_Studio 1 day ago

[dead]

Comment by malamz 1 day ago

Having everything from JWT decoders and PDF tools to data and unit converters in a single, zero-latency vanilla JS suite replaces about twenty different bookmarks. Instant bookmark for me.

Comment by AAPD_Studio 1 day ago

Really appreciate that! That was the exact goal. Let me know if there's any specific tool you find missing for your daily workflow, I'd love to keep expanding the suite.

Comment by high_priest 1 day ago

Holy AI Slop. Each tool is a minimal implementation of a concept, rarely complete, ergonomic, useful solutions. There is no search, so... how does one quickly get to what they need, on a kilometer long list? Most of this stuff should be integrated into a search box.

Comment by yako21000 14 hours ago

I saw a search box on the left sidebar?

Comment by AAPD_Studio 1 day ago

[dead]

Comment by mirmor23 1 day ago

the website is quite responsive, good job!

what did you mean by zero-latency developer tool? it is neither open source, nor it does things that instill confidence; i used uuid gen, and url formatter (pasting the amz product url - its output is rather useless);

Comment by AAPD_Studio 1 day ago

Thanks for checking it out! By 'zero-latency', I strictly mean that there are no server round-trips to process your inputs—everything executes locally in your browser's JS engine, so there's no waiting for a backend to spin up. I hear you on the URL formatter, I'll review it to make the output actually useful. If you have any specific expectations for how it should format AMZ links, I'm all ears.

Comment by moritzwarhier 1 day ago

I'd phrase that as "local" and "synchronous".

"Achieving" latency using local JS is not hard, just do some heavy compute and/or do the same via the browser's layout engine.

Try and do some real work in JS, for example, generate Sudokus, render raster images from DOM fragments, whatever: you'll see latency.

If you want non-blocking latency (like from a network request), use asnyc APIs and a Worker or other natively non-blocking API. Or simply a Promise wrapping a setTimeout.

But latency in synchronous and local JS is an everyday problem. So I think your phrasing is wrong.

Comment by Lukas_Skywalker 1 day ago

Very cool! There's a bunch of tools I regularly use, but usually just pick the first result of the search engine. Might warrant a bookmark :)

Nitpick: the image compressor page seems to show the instructions for the IP address converter.

Comment by AAPD_Studio 1 day ago

[dead]

Comment by anonymous344 1 day ago

nice! How about you add: JSON inspector: will make json graphical and have clickable trees + expand/toggle/close all (+all subnodes) What is missing in all tools is to be able to copy one value's path..i mean selector and this should be in a way it can be accessed as variable, not the actual values ['john']['34'] but [aa][0][0][4] etc..

Comment by AAPD_Studio 1 day ago

[flagged]

Comment by FacelessJim 1 day ago

Holy cookies. Why do you need, check notes a thousand vendors?? The fuck

Comment by AAPD_Studio 1 day ago

[flagged]

Comment by AAPD_Studio 1 day ago

[flagged]

Comment by antoine-valton 1 day ago

[dead]