Skip to content

Sisi030/receipt-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Receipt Viewer 🧾

A zero-dependency, single-file HTML image viewer optimized for receipt/document scans. Drop an image and instantly zoom, pan, and inspect details.

Features

  • One file — no build tools, no servers, no npm. Open index.html in your browser.
  • Drag & drop — or click "Open File" to load images.
  • Smooth zoom — mouse scroll wheel, +/ buttons, or Ctrl+/Ctrl−.
  • Smart zoom — zooms toward the cursor position, not the center.
  • Pan — click and drag the image when zoomed in.
  • Fit to screen — one click or Ctrl+0.
  • Zero dependencies — single HTML file, open in any browser.
  • Clean dark UI — easy on the eyes for long review sessions.
  • Keyboard shortcutsCtrl+ zoom in, Ctrl− zoom out, Ctrl+0 fit.

Browser Support

Works in any modern browser (Chrome, Firefox, Safari, Edge). No dependencies, no polyfills needed.

Usage

# Just open the file in your browser
open index.html

Or serve it locally (optional):

python3 -m http.server 8000
# → http://localhost:8000

Why?

Built for the German-OCR pipeline — processing hundreds of receipt scans needed a fast, focused viewer. Works for any document image.

Tech

Vanilla HTML5 + CSS3 + JavaScript. Zero frameworks, zero build steps.

License

MIT

About

Zero-dependency HTML image viewer for receipt and document scans — drag & drop, mouse-wheel zoom, pan, dark theme.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages