Disclaimer: All products, tools, scripts, software, code, content on this website, or within our products, as well as any development methodologies, scripts, compiled code, applications with their graphical and batch interfaces, are strictly protected against copying, modification, redistribution, rental, leasing, or re-licensing, either in part or in their entirety. By continuing to browse this page, you acknowledge your acceptance of these terms.

Ocean Box V2




Ocean Box V2 is the newer version of Ocean Box stand-alone version control application. This version of the application is cross-platform unlike the previous version which I used .Net for its development back in the day. Biggest different of this version is that, I have written it by using Qt framework. Thus, it can easily be compiled for other OS's, like Linux and Mac OSX. I used C++ language for this version as well.


This version of the application comes with Python interpreter embedded which means Python language can be effectively used in the application. Custom plug-ins can be written and loaded in the application. Plug-in API is extremely simple, even novice Python users can develop plug-ins.

It also offers commands for all functionalities of the application for shell users. Moreover, Python API allows Python developers to embed Ocean Box V2 features into other tools and applications. Ocean Box V2 comes with implementation for Autodesk Maya that has been developed by using the powerful API of the application

How It Works

Users add the files in workspace. After they decided that the files are final they submit them. This action creates initial version in depot. Whenever changes need to be done, users check related files out. With this action other users are no longer permitted to edit those files. After the changes have been completed user submits the files to depot. Just like in initial submit this action also creates new version for those changes. This action permits other users to edit those files.

Add, check out, check in, revert, submit

Add, check out, check in, revert, submit your files. Everything you would expect from a versioning system. Keep your files in order, find them whenever you need.

Keep your data as it is

Ocean Box neither store ascii files in one file nor convert files into binary files. So you keep your files as they are. You can browse them without any restriction.

Get notified

You will receive email notification whenever a file edited. So you will not miss any changes in your project.

Compare your files

Compare your files and see the differences. Regardless they versioned or not.

Easy to use

If someone uses Windows Explorer he/she can start to use Ocean Box immediately. We support learning process by providing free video tutorials.



Join my email newsletter for exclusive insights, expert tips, and in-depth articles on software engineering and business.
Stay ahead of the curve with curated content. Subscribe now to level up your knowledge!