CrossLine is an outliner with sophisticated cross-link capabilities in the tradition of the well-respected  Ecco Pro. It implements the concept of “Transclusion” proposed by Ted Nelson and – among others – implemented in the legendary Objectory SE tool by Ivar Jacobson. It is also a full text database with built-in search engine.

An outliner (or outline processor) is a specialized type of text editor (word processor) used to create and edit outlines, which are text files which have a tree structure, for organization. Textual information is contained in discrete sections called “nodes”, which are arranged according to their topic–subtopic (parent–child) relationships, sort of like the members of a family tree. When loaded into an outliner, an outline may be collapsed or expanded to display as few or as many levels as desired (see

For more information, source code and binary downloads see


  1. softwareoutliner


    I can’t use it because of the colors.

    How do I customize colors?

    If not possible, make it. No interface needed. Just the RGB values of every visual element in the UI in a plaintext configuration file.

    Make all fonts similarly customizable if they aren’t already.

    Make it possible to load a customization file (font and color configurations files are independent) so you can have color schemes, for instance, for morning and evening, day and night use. You can load and save either a combination of colors and fonts or just one.

  2. grosjean jean claude

    Just wanted to thank you for your Crossline outliner

    Outliner “coup de coeur” en ce début d’année 2019,
    après Indigrid en 2018,
    dans une toute autre approche de l’outliner

    Crossline peut vraiment être placé au centre d’un dispositif.

    Merci beaucoup

Leave a Comment