Windows Users:  Installing Leo requires two steps:  Install Python: click here, save to your desktop, then double-click on the saved file. Install Leo: click here, save to your desktop, then double-click on the saved file.  (Python is a type of software for creating and running computer programs.) Unix and Max Users:  Please continue to next page.  Also, if you are a programmer and want to get the Leo files without using an installer, continue to the next page.
Full installation of Leo requires that you: Install Python Install the Leo files To install Python, follow the directions on this page.To install Leo, go to this page and download the most recent zip file under the heading "Leo2.py". Download the zip file to your desktop or other location, and then unzip it to the folder of your choice.To run Leo, double-click on the file leo.py that you have just unzipped.
Once you have installed Leo, you can configure Leo using the leoconfig.txt file. For more information about this see the documentation distributed with Leo.
Leo is a free program distributed under the Python license. This means that not only can you use the program freely including commercially, the full installation comes with source code that you can modify as you wish, as long as you give credit to the author of the program, Edward K. Ream .Leo is written in Python - a full featured, powerful programming language that is comparatively easy to learn and use. For an excellent introduction to Python for non-programmers, see this tutorial. Not only is Leo written in Python, it is scriptable via Python, meaning that you can embed Python commands in your outlines and execute them. Leo is under active development and all are welcome to contribute. For more information, see the Leo SourceForge Site.Not only is Leo free software, it is supported software. Post questions and bug reports to one of the Leo Support Forums.
