frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: JSONChecker – Visual JSON debugger with auto-repair

1•rodisproducing•6h ago
Hi HN,

  I built JSONChecker because I was tired of staring at cryptic JSON syntax errors from APIs and config
  files. You know the pain – "SyntaxError at line 847" but good luck finding what's actually wrong in a
  wall of JSON.

  Why I built this:
  • Spent too many hours debugging malformed JSON from third-party APIs
  • Existing tools either crashed on large files or gave unhelpful error messages
  • Wanted something that could actually fix common issues automatically

  What it does:
  • Real-time validation with precise error highlighting
  • Pattern-based auto-repair (fixes missing quotes, trailing commas, bracket mismatches)
  • Visual diff showing exactly what changed
  • Handles large files without browser freezing (learned this lesson the hard way)

  Technical details:
  • Built with Next.js, runs entirely client-side (no data sent to servers)
  • Uses Web Workers for processing large files without blocking UI
  • Custom safety mechanisms to prevent infinite loops on malformed input
  • Rule-based repair engine using heuristics rather than simple regex

  The auto-repair feature works surprisingly well on common JSON errors. I've tested it with real-world
  malformed JSON from various APIs and it catches most issues developers encounter daily.

  Try it with some intentionally broken JSON – paste in something with missing quotes or trailing commas
  and watch it fix itself.

  Would love feedback from fellow developers who debug JSON regularly. What other features would make this
   more useful for your workflow?
Yeah, you can try here(totally free): https://jsonchecker.best

Comments

rodisproducing•6h ago
Early versions would crash browsers with large or malformed files, so I built in multiple safety nets: - 50MB file size limit (seems generous but prevents memory issues) - Pattern detection that blocks obvious non-JSON content and dangerous patterns - Multiple timeout layers - there's a 5-second emergency brake plus adaptive timeouts - Sampling strategy for large files - it checks the beginning, middle, and end before processing the whole thing

Why Your Open Source Startup Is Going to Fail (2023)

https://about.scarf.sh/post/why-your-open-source-startup-is-going-to-fail-and-what-you-can-do-about-it
1•azhenley•42s ago•0 comments

Solutions to the Altruist's Burden: The Quantum Billionaire Trick

https://basilisk.neocities.org/
1•Bluestein•58s ago•0 comments

Sheldon Whitehouse's Three-Hundredth Climate Warning

https://www.newyorker.com/news/the-lede/sheldon-whitehouses-three-hundredth-climate-warning
1•mitchbob•1m ago•1 comments

How real are real numbers? [pdf]

https://arxiv.org/pdf/math/0411418.pdf
1•xkcd1963•2m ago•0 comments

D3D11 Texture Update Costs

https://eatplayhate.me/2013/09/29/d3d11-texture-update-costs/
1•90s_dev•3m ago•0 comments

Agora Built an Empire by Hawking Bad Financial and Health Advice on Facebook

https://www.forbes.com/sites/emilybaker-white/2025/07/07/this-secretive-company-built-an-empire-by-hawking-bad-financial-and-health-advice-on-facebook/
1•coloneltcb•6m ago•0 comments

Holo v0.8 Released

https://medium.com/@renatowestphal/holo-v0-8-released-80a2ef8e6f83
1•WarOnMosquitoes•7m ago•0 comments

Foul Play: Privilege Escalation on the Playdate

https://www.peterstefek.me/foul-play.html
1•underanalyzer•8m ago•0 comments

Steven Spielberg's 'Jaws' Endured a Hellish Production

https://variety.com/2025/film/features/jaws-50th-anniversary-steven-spielberg-summer-blockbuster-1236436040/
1•speckx•8m ago•0 comments

Show HN: Data Alchemy – Automated feature engineering with specialized AI agents

https://github.com/evanvolgas/data-alchemy
2•evolgas•9m ago•0 comments

The State of Post-Quantum Cryptography (PQC) on the Web

https://www.f5.com/labs/articles/threat-intelligence/the-state-of-pqc-on-the-web
3•Fethbita•11m ago•0 comments

Ask HN: Aggregating authentic user reviews across platforms?

2•howardV•12m ago•0 comments

Test your open source research skills with these challenges

https://challenge.bellingcat.com/
1•doener•13m ago•0 comments

Gnome 49.alpha Released

https://discourse.gnome.org/t/gnome-49-alpha-released/29720
2•shscs911•16m ago•0 comments

Applite – A macOS native GUI for homebrew

https://aerolite.dev/applite
2•napolux•23m ago•0 comments

I gave the AI arms and legs – then it rejected me

https://grell.dev/blog/ai_rejection
2•pentamassiv•27m ago•1 comments

Wayland vs. X11 on an Nvidia hybrid graphics laptop

https://www.dedoimedo.com/computers/wayland-vs-x11-performance-nvidia-graphics.html
2•porteux•28m ago•0 comments

Show HN: EncouragementHunt, My way of giving back to the community

https://www.encouragementhunt.space/
2•Shreyan19•30m ago•0 comments

I'm Going All-In on Kotlin Multiplatform, Here Is Why

https://www.techyourchance.com/kotlin-multiplatform-here-is-why/
2•flykespice•32m ago•0 comments

o3 used my saved Pocket links to profile me

https://noperator.dev/posts/o3-pocket-profile/
1•noperator•34m ago•1 comments

New Quantum Paradox Clarifies Where Our Views of Reality Go Wrong

https://www.quantamagazine.org/frauchiger-renner-paradox-clarifies-where-our-views-of-reality-go-wrong-20181203/
14•tejohnso•35m ago•4 comments

What is going on in Unix with errno's limited nature

https://utcc.utoronto.ca/~cks/space/blog/unix/ErrnoWhySoLimited
1•colejohnson66•35m ago•0 comments

Pseudoc – compile pseudocode (or any other code) to native executables using AI

https://github.com/vytskalt/pseudoc
2•burgirdirtbag•35m ago•0 comments

Think Work-Life Balance Is Overrated? You're Hired

https://www.wsj.com/lifestyle/careers/job-listings-labor-market-373b4331
3•thm•37m ago•0 comments

What You Need to Know About Choosing the Right Business Partner

https://www.entrepreneur.com/growing-a-business/ive-been-an-entrepreneur-for-30-years-heres-what-you/492445
5•Bluestein•38m ago•0 comments

Developing FPGAs Using Software, OpenCL and RTL

https://www.hackster.io/adam-taylor/system-design-with-vitis-unified-14edf6
2•signalhound•41m ago•0 comments

Greece imposes work breaks as a heat wave grips the country

https://apnews.com/article/greece-heat-wave-summer-work-breaks-20fc6912059b8f0d122d6100430bbe15
4•geox•42m ago•0 comments

Epsio – streaming transformations made easy

https://docs.epsio.io/
2•gikl•42m ago•0 comments

Google Search Features You Probably Didn't Know About

https://www.slashgear.com/1899642/google-search-hidden-features/
4•Bluestein•43m ago•2 comments

Jane Street's manipulation is so simple that it borders on crude

https://themorningcontext.com/yesterday/jane-streets-manipulation-is-so-simple-that-it-borders-on-crude
3•cempaka•44m ago•0 comments