In a previous post, I was kicking around some ideas for updating a pet project of mine called Doctrine. Here's a quick update on the progress of the second iteration of the project.
I decided to go the JavaScript/Electron route. Electron is easy to work with, it does what is expected (usually) and haven't run into too many surprises. The functionality of Doctrine2 is coming together nicely and I hope to make the code public soon. The following GIF shows the basic functionality:
- Rendering an AsciiDoc file, relative links work correctly (e.g. images).
- If a zip file or directory is opened, all render-able files will be shown.
- Zip files correctly handle embedded content correctly.