Hash Viewer
Matthew Thomas
Evanston, Illinois
- 0 Collaborators
You can use this to store and share entire documents in URLs. It is similar to Hashify but has a simpler presentation, uses LZ-based compression via lz-string, and supports LaTeX math input via MathJaX. It is hosted on GitHub Pages and uses marked for markdown processing. Hash Viewer is entirely cl ...learn more
Project status: Published/In Market
oneAPI, Networking, Graphics and Media
Groups
Student Developers for AI
Overview / Usage
I made this project to make it easy to share private snippets of displayed math without having to add a post to my blog. It's completely free both for you and for me. The entire project is hosted on GitHub Pages by (ab)using the platform's 404.html capabilities.
Since it's on GitHub pages, forking this repository is all that it takes to create your own instance.
Methodology / Approach
Nothing is stored server side. So your data is safe and everything is lightning fast.
Technologies Used
This is entirely written in JavaScript and uses several libraries including marked, lz-string , and MathJaX. It uses chl.li to shorten links.
Repository
https://github.com/mwt/hash-viewer