OpenDroneLog

A high-performance, self-hostable web app for analyzing and organizing drone flight logs in DJI and Litchi CSV formats, built on DuckDB and React.

  • Tools & Utilities
A high-performance, self-hostable web app for analyzing and organizing drone flight logs in DJI and Litchi CSV formats, built on DuckDB and React.

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Health score

73/100 Good

Maintained
98last commit 8 days ago
Popular
641,542 GitHub stars
Easy to install
351 install platform, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today

GitHub stars
1,542
Open issues
30
Last commit
2026-09-28
Latest release
3.3.1
License
AGPL-3.0
Activity
rising

Checked 7 days ago - source: GitHub (arpanghosh8453/open-dronelog)

Resources & Compatibility

Requirements not published yet.

Checked 7 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Make your project with the init command Open a terminal (a text window for commands) and run `npx @open-slide/cli init my-deck` to create a new workspace. It creates the project files you need; without it, there is no app project to open, edit, or publish. source
  • Know where your work lives Your slides live in `slides/`, shared images in `assets/`, and the main settings file is `open-slide.config.ts`. Keep this project folder safe and back it up, because the generated `dist/` output can be rebuilt, but your slides and settings cannot. source
  • Change the local port if needed If the default local port (the number in the browser address for this app) is already used, change `port` in `open-slide.config.ts`. This avoids the app failing to open locally or being blocked by another program using the same port. source

Fetched 7 days ago - each note links to its source

Alternatives

No alternatives collected yet.

Common questions

Which drone log formats can Open DroneLog import?

It focuses on DJI .txt logs and Litchi CSV files, and also supports Airdata and some third-party CSV formats.

Can one Open Drone Log instance be shared by multiple drone operators?

A common hosted instance can let multiple operators import their logs from their own machines to the server.

Does Open DroneLog keep log data local instead of relying on cloud services?

It is described as a fully local-first alternative to cloud-based tools.

Answers sourced from github.com, mariushosting.com

Community

Collected 2 days ago - public community threads