updated: 2026-08-27
Welcome to browse my diving logbook using various web applications.
I keep my scuba diving logs in the Diving Log 6.0 Windows application.
I have used it since 2006 and have logged well over 1000 dives with it.
I have developed several web applications that allow easy self-hosted publishing of my logbook to the web.
I have am hosting also other open source web apps doing the same.
"web-logbook-rel1" is a python application that reads the Diving Log 6.0 database and produces static HTML, CSS, JS that can be hosted easily on any web serving platform that can serve static HTML. The python app renders to HTML a database of 1000+ dives in a few seconds. As the web-logbook produces static HTML, it does not require PHP or anything that a server would need to execute. Serving the HTML is extremely fast.
There is also media gallery integration that can show photos and videos from a web media gallery linked to the dives.
The Python source code with installation instructions have been published in GitHub.
dl6api_mk2 is similar to phpDivingLog but a Python based alternartive.
It has a REST API based backend implemented with Python using fastapi and sqlaclhemy.
The frontend is implemented using Vue 3, composition API, TypeScript, Vue router, Axios for REST API calls, Tailwind CSS for styling.
The source code is still under some final development phases, and not yet published in GitHub, but may become available soon.
This site is showing the work in progress prototype...
This site is running an instance of the v4.3.0 cloned form GitHub.
click Translate at top left corner to translate to other languages