Glim is a free, open-source, all-purpose file viewer for Mac. Read Markdown, PDFs, images, JSON, CSV and source code in one workspace.
Free and open source · macOS · Apple Silicon & Intel · English / 简体中文
Latest release · Release notes & checksums · Installation help
Mac downloads are not yet notarized by Apple. You may need to approve the first launch in System Settings. See instructions
The compact interface puts document tabs beside a resizable file sidebar, with workspace search in the title bar. Preview and source controls stay close at hand. The screenshot shows the public 12-factor-agents documentation; its text and illustration belong to that project.
Download Glim · Vote for the next format · Request a file format
| Looking for… | What Glim offers |
|---|---|
| A Markdown viewer | Read documents with Mermaid diagrams, tables and LaTeX formulas; switch to source for small edits |
| A JSON viewer | Expand nested objects and arrays, then switch back to the original text |
| A CSV / TSV viewer | Read a table, inspect multiline cell values, or check the source |
| A PDF, image or Office viewer | Keep read-only previews in workspace tabs; Office layout depends on macOS |
| An EPUB reader or SQLite viewer | Read books with bookmarks, or browse local database tables in a read-only snapshot |
Selected formats: † limited preview. Capabilities and limits are listed below and in the full format guide.
| Content | What you can do |
|---|---|
| Documents | Markdown, static HTML, ordinary UTF-8 text, diagrams and formulas |
| Native documents | Read-only PDF, Word, Excel, PowerPoint, Keynote, Pages, Numbers, and RTF previews |
| Images | PNG, JPEG, WebP, animated GIF, SVG, multipage TIFF, BMP, ICO, ICNS, EXR / HDR |
| Media & tools | Audio/video and folder playlists; fonts and font collections; SQLite tables, schema, and associated WAL files |
| Mind maps | XMind previews with sheet switching, topic folding, zoom and topic details |
| Code & configuration | Rust, Python, JS/TS, Go, C/C++, Java, Swift, Ruby, INI, and more; syntax highlighting and basic text editing |
| Data | JSON / JSONC, CSV / TSV, YAML, TOML, SQL, GeoJSON and notebooks; trees, tables or text previews |
| AI model metadata | safetensors names, shapes, dtypes, and parameter counts, read from the header only |
| First-pass previews | AsciiDoc / Org / RST, subtitles, TSV / NDJSON / JSON5, D2 / Pikchr / Vega, OBJ / STL, archive listings and selected text previews, and more |
Platform scope: Glim is maintained for macOS on Apple Silicon and Intel. Both architectures share the file readers and Git workspace described here.
Format details and limits
Markdown includes Mermaid (flowcharts, subgraphs, Journey, Radar, and ZenUML), Graphviz/DOT, PlantUML (including partial Salt and Chen ER support), flowchart.js, WaveDrom, LaTeX, GFM tables, task lists, footnotes, GitHub Alerts, and frontmatter. Failed diagram blocks retain their source.
Large or very long-line text opens in read-only pages. Reader budgets and their effects are listed in the shared reader policy. HTML preview is static and does not execute scripts. Archives support listings and selected text previews, rather than general extraction or full content rendering. Non-UTF-8 text is not currently decoded.
Office layout and media codecs depend on macOS support. XLS/XLSX previews show local tables and stored formula values; use the default application for complete styles, charts, or complex documents.
Documentation · Full format list and limits · Roadmap
Open the latest Release page and choose the matching installer under Assets. That page contains the current version, release notes and checksums.
| Your device | Installer filename suffix |
|---|---|
| Mac · Apple Silicon (M series) | -macos-arm64.dmg |
| Mac · Intel | -macos-x86_64.dmg |
Not sure which Mac download to choose? Open Apple menu → About This Mac. An Apple M-series chip means Apple Silicon; an Intel processor means Intel.
Open the DMG and drag Glim into Applications. The app is ad-hoc signed, without Developer ID signing or notarization. If macOS blocks it, try opening it once, then go to System Settings → Privacy & Security → Open Anyway. Confirm the download came from this project's releases; there is no need to disable system security. Apple's instructions.
Release notes & SHA-256 checksums · All releases · Build from source
Found a file Glim should open better? Report a bug, request a format, or start a discussion. English and Chinese are welcome.
Contributing · Build from source · Roadmap · Security · MIT License
Thanks to everyone helping make Glim better.
Daily snapshots of cumulative public GitHub release-asset downloads, including installers, update feeds, checksums and release-verification requests. Tracking starts on 2026-10-12; earlier history is unavailable. These counts are downloads, not unique users or installs.
