What is it ?
Algogo is an editor and an algorithm interpreter. Lightweight and easy to use, it is free and open-source.
Why "Desktop" ? What is "Core" or "Bukkit" ?
Algogo Desktop is the desktop implementation of Algogo.
You can use it on a computer and it is cross-platform (Windows, OS X, Linux, ...) : it can be executed on every computer that can hold Java.
As a "classic" user, you may be interested by this version.
Algogo Core is the heart of Algogo.
It contains all features to manipulate algorithms.
As a developer, you may be interested by this version.
Algogo Bukkit is the Bukkit implementation of Algogo.
It is used to run and debug algorithms directly on your server.
As a Minecraft server owner, you may be interested by this version.
Algogo Mobile is the Android implementation of Algogo.
Completely adapted for mobile, it is lightweight and lovely designed for your smartphone.
As an Android smartphone / tablet user, you may be interested by this version.
Features so far (for Algogo Desktop)
- Automatically checks for updates.
- Print your algorithm or save it in your computer.
- Give a title and an author to your algorithm.
- Can be used for learning purposes.
- Export your algorithm to other languages (PHP, JS, ...).
- Many many more !
A wiki has been created and is available here.
A few examples are available :
Translations and improvements
Share the word !
You can share the project on your social networks :
Or with banners (left click if you want the PSD, right click then "Save as..." if you want the PNG) :
Help me to create Algogo by making a donation (PayPal).
Thanks to :