T-Viewer
A companion app for LSP D-Planner+ โ open, read, edit, and share dive plan TXT and PDF files exported by LSP D-Planner+ on your phone or in the browser.
Part of the Three Cats LSP Diver's Toolkit.
๐ Web app: https://threecats-lsp.com/t-viewer/
Also runs in any browser โ no install required.
Diver's Toolkit
All apps live on the Diver's Toolkit hub.
Web App
Add T-Viewer to your home screen for quick access from Safari or Chrome.
Installation:
- Open https://threecats-lsp.com/t-viewer/ on your phone, tablet, or computer
- Safari (iPhone / iPad): Tap Share (square with arrow) โ Add to Home Screen โ Add
- Chrome (Android): Tap โฎ menu โ Install app or Add to Home screen โ confirm
- Chrome (desktop): Click the install icon in the address bar, or โฎ โ Install T-Viewer
Android APK
T-Viewer is also available as a native Android app built with Capacitor.
๐ฒ Download APK
APK installation:
- Open the download page on your Android device
- Tap Download APK
- Open the downloaded file from your Downloads folder
- If prompted, allow Install from unknown sources in Settings
- Install and launch T-Viewer
Export a dive plan as TXT or PDF from LSP D-Planner and share it directly into T-Viewer on Android.
Features
File support
- Open
.txt,.log,.plan,.div, and.pdffiles - Receive shared files directly from LSP D-Planner on Android
- Drag and drop on desktop browser (web version)
Text plans
- Syntax highlighting for deco logs:
- Section headers (cyan / blue)
- Parameter lines โ Algorithm :, Depth :, Deco Gas 1 : etc. (teal)
- Data rows โ Stp, Asc, Des etc. (amber in dark / black in light)
- Separator lines (dim)
- Warning keywords (orange / red)
- Edit mode โ modify file contents; save back to device or discard with confirmation
- No word wrap โ long deco table rows scroll horizontally for clean alignment
- Copy and share text
PDF plans
- View LSP D-Planner PDF exports in-app (PDF.js)
- Page navigation bar for multi-page documents
Appearance & settings
- Dark and light theme โ tap ๐ / โ๏ธ to toggle
- Customizable colors โ adjust syntax and UI colors per theme via the COLORS tab
- Font selector โ System Default, Monospace, Roboto Mono, Source Code Pro, JetBrains Mono, Open Sans, Noto Sans
- Pinch-to-zoom โ font size shown in top bar
- All settings persisted in
localStorage
UI
Top bar
? modal โ COLORS tab (opens first)
- Font selector for the content area
- Dark / Light sub-tabs with live color editing
- Reset button per theme
? modal โ ABOUT tab
- App description and feature list
- Links: Diver's Toolkit hub, T-Viewer GitHub, T-Viewer APK, Thingiverse, Instagram, PayPal
Syntax highlighting
All colors are customizable via the COLORS tab.
Repository structure
Deployment
Static single-file app served from threecats-lsp.com/t-viewer/. Android APK is built by GitHub Actions on push to main and synced to the homepage.
Disclaimer
T-Viewer is a file viewer and editor. It does not perform decompression calculations. Always use a calibrated dive computer and formal dive training. Use at your own risk.
Developed by Three Cats LSP ยท @threecats_lsp