MV-Plan was originally created by Guy Wittig (2005-2007) in Sydney, Australia, as a Java desktop application for planning decompression dives using the Buhlmann ZHL-16B model with Erik Baker's gradient factor methodology.
Guy made MV-Plan free and open source under the GNU General Public License, sharing it with the diving community so that others could benefit from and build upon his work.
In 2026, MV-Plan was completely rewritten as a modern web application by the MV-Plan community. While no original code remains, version 2.0 carries on Guy Wittig's vision of providing a free, open source decompression planner for divers worldwide.
Version 2.0 is distributed under the AGPL-3.0 license.
MV-Plan's decompression algorithms are based on the work of:
MV-Plan is a free and open source project. Join us and help make it better!
French users can use UFP forum
The source code is hosted on Framagit: https://framagit.org/mvplan-dev Issues: https://framagit.org/mvplan-dev/mvplan/issues
MV-Plan is built with modern web technologies. You need Node.js (18+) and npm:
npm install
git clone https://framagit.org/mvplan-dev/mvplan.git
npm run dev
npm run build
npm test
git commit -m "message, fix #bugnumber ..." -a
git push
Please send an email to , we need help to: