Lens · source

Read a source file away from an editor.

Line numbers you can link to, syntax colour for around thirty languages, search with next and previous, and an outline built from whatever the language uses to declare things — so you can jump to a function without opening a project.

Drop a source file here
or choose a fileor paste with ⌘V
In this browser 0

Files you open are remembered here, on this device, and are listed by every viewer. Nothing is sent anywhere — clearing them is permanent.

    ~30 languages

    JavaScript and TypeScript, Python, Ruby, Go, Rust, Java and Kotlin, C and C++, PHP, shell, SQL, CSS and more.

    An outline

    Functions, classes, types and methods are picked out per language, so the contents column is a jump list.

    Linkable lines

    Every line number is an anchor, so #L120 in the address bar goes straight there.