Python Package Download / Windows Download / Linux Documentation Source Code Report Issues

TreeTime is a general purpose information manager.#

  • One Tree#

    A tree sorts information into boxes. It orders items by categories and sub-categories. Like country / area / town / district / street for places. Or year / month / week / day for events. Or company / branch / department / team for employees. TreeTime is a big, general purpose tree editor.
    → Read an explanation: What is a Tree?

  • Many Trees#

    Most things belong in different categories at the same time. Trips you make have a destination (country / town) and a time (year / month). Science articles have a topic, and a journal, and an author. Your relatives have birthdays and places where they live. TreeTime is an organiser that uses multiple trees.
    → See a List of Features.

  • TreeTime#

    lets you define operations on trees. Sums of hours spent per year / month / week / day. Relative sizes between countries / areas / towns / districts. You can define names, numbers, texts, links, for things; and sums, differences, ratios, products, means, minima, maxima, sets, counts, per tree.
    → See the Full Documentation.

  • More Details — TreeTime#

    • auto-updates all calculated values whenever you change anything,
    • includes time counters for realtime time tracking,
    • exports diagrams and lists, to files or clipboard,
    • exports in realtime to a web server for live presentations,
    • is Open Source and free in every sense,
    • runs offline, either from a non-install program file, or via Python/PyPi,
    • stores data in plain text files.
      → See Links and Instructions.