The aeon3obsidian Python script extracts the items of an Aeon Timeline 3 project and generates a set of Markdown documents.
This script is based on a data model reverse-engineered from an Aeon Timeline 3.4.20 sample project file. This project file is marked as version 15.
When the application is updated, the file format may change and this tool may no longer work for you. Please consider it experimental.
- Creates a page for each aeon item.
- Creates links between the pages according to the relationships.
- Creates links to child items.
- Inserts custom properties, if any.
- Inserts tags, if any.
- Inserts date/time for the event-based pages.
- Inserts duration (as set in Aeon) for the event-based pages.
- The
__Index.md
file holds the table of contents on the top level. - The
__Narrative.md
file holds the table of contents of the narrative.
- Python version 3.6+.
Aeon Timeline 2 users: A variant for Aeon Timeline 2 can be found here.
Download the latest release (version 2.2.0)
- Unpack the zipfile and copy aeon3obsidian.py whereever you want.
aeon3obsidian.py Sourcefile
positional arguments:
Sourcefile The path of the .aeon file.
You can also drag an .aeon file and drop it on the aeon3obsidian.py icon.
The created Markdown files are placed in a subfolder, named after the aeon project.
The aeon3obsidian.py script should create a folder that contains a whole set of .md files. This folder should be found in the same directory where your .aeon file is located. If your .aeon file path is for example "c:\Users\Snoopy\Documents\my timeline.aeon", the folder containing the .md files is "c:\Users\Snoopy\Documents\my timeline".
Please make sure that all requirements are met. Drag/drop only works if Python is properly installed on your computer, so that aeon3obsidian.py is recognized by your operating system as a Python script.
The aeon3obsidian.py icon should look like this:
Which Python version have you installed?
In case of doubt, please start the aeon3obsidian.py script from the text console, so you get an error message that might help.
This is Open Source software, and aeon3obsidian is licensed under GPLv3. See the GNU General Public License website for more details, or consult the LICENSE file.