This is a small, client-side JavaScript library that surfaces content origin metadata already present in HTML (author, source, date, type).
It does not verify truth, authenticity, or trustworthiness. It only displays declared origin information in a consistent, accessible way.
The goal is to make origin more visible without making claims about correctness.
Features: - Zero configuration by default - Client-side only (no network calls) - Keyboard-accessible overlay - Optional visual “verified” styling (purely cosmetic) - Designed to be ignorable unless needed
This started as an experiment in restraint: adding transparency without authority.
Demo: https://originjs.netlify.app/ Code: https://github.com/dheeraz101/OriginJS
Feedback welcome, especially on UX, wording, and failure modes.