LumenCode

Structural code explorer for local source trees

Linux · macOS · Windows · Web

Explore the shape of your code

Browse local source trees, inspect symbols and syntax-coloured code, and follow relationships across files. Native Linux, macOS and Windows interfaces and a browser version share one analysis engine, with language-specific heuristics and recovery for incomplete code.

Language support

Explore projects in PHP, JavaScript, TypeScript, TSX, QML, CSS, HTML, JSON, Python, C/C++, Java, C#, Rust, Swift, Objective-C and more. Support combines Tree-sitter parsers with language-specific heuristics; the available detail varies by language.

Try LumenCode

Linux

Install the x86_64 build from our hosted Flatpak repository:

Install for Linux

flatpak install --user --from https://lumencode.app/app.lumencode.LumenCode.flatpakref

Already installed? Run flatpak update app.lumencode.LumenCode.

Repository file · Standalone bundle

Web

Explore a local folder in your browser without installing anything. Analysis runs on your computer in WebAssembly; your source is not uploaded. Once loaded, it also works offline.

Open in browser

A read-only preview, best in desktop Chrome or Edge. Other browsers import a snapshot of the folder instead of opening it directly.

macOS

Universal download for Intel and Apple Silicon, targeting macOS 14 or later. Signed with Developer ID and notarized by Apple.

Download for macOS

Extract the ZIP and drag LumenCode to Applications.

Windows

Portable x64 download for Windows 10 (version 2004) or later.

Download for Windows

Extract the entire ZIP, then run LumenCode.Windows.exe. This download is unsigned: Windows may show a SmartScreen warning, and some security policies may block it.

Downloads: version 0.1.0 · SHA256 checksums · Release notes

Source code & documentation · Report an issue