Latest Project: A JSON Viewer Converter
So, as I write this I've just completed my latest project which is a JSON Viewer and Converter which you can view by clicking the link. The project was written using React and TypeScript with VSCode as my editor of choice.
The initial plan was to use JSON.Parse, but this didn't really prove up to the job so I created my own JSON parser. After that I constructed a frontend aiming for something that wouldn't be too hard to integrate into my site generation tool.
The final part was the actual integration of the generation tool, this needed a few tweaks but thankfully was a relatively painless process. The finished product provides a selection of three views, a text editor for the JSON, a tree viewer for browsing the data and a split view that combines both the previous two views. Finally there are controls to minify and beautify the entered JSON.
It's a bit ropey in places, I'm unsure how it will look on a mobile browser but I'm quite happy with the result.
Published on 17:24:10 24 Feb 2025