If you’ve been watching the project news drift by on our home page (and I know you have been, right?), then you may have seen an announcement that data management platform Leo 4.6 b1 was released earlier this week. Even if you’re a diehard Emacs or Vim supporter, take a look at this cool editor for programmers that gives users a whole new way to organize and manipulate any kind of data.
Leo’s developer says computer programs, designs and data aren’t all about text and sometimes the best way to work with complex data is by putting it into an outline format. “Outlines are more than mere eye candy. Having organization be real data creates an entirely new dimension, literally and figuratively, in computer programming, computer design and data organization, including web-site design, database design, etc. Leo’s commands use headline and body text in many creative ways. So can you and your scripts.”
Leo is both a project manager and outlining editor and even includes a browser for programs, classes, and other data. It’s written in Python and all the outline files are are XML. Version 4.6 b1 requires Python 2.4 or later and includes a new Qt plugin and command line options.
Give Leo a try. If you get stuck, there’s a responsive community available to help you out.