GitHunt
AN

andydandy74/Journalysis

Revit journal and worksharing log analysis package for the Dynamo visual programming environment

Maintained
Current version
Node count
Open issues
Closed issues
Commits since last release
Contributions welcome
CodeQL
Follow me on LinkedIn for updates

Journalysis logo

Journalysis is a Revit journal, worksharing log and keyboard shortcuts analysis package for the Dynamo visual programming environment.

Versions

Package name Supported Available on Dynamo Package Manager Last version Revit versions Python engine Resources
Journalysis for Dynamo 4.x ๐Ÿšง ๐Ÿšง ๐Ÿšง 2025+ PythonNet ๐Ÿšง
Journalysis for Dynamo 3.x โœ… โœ… 3.2.1 2022+ CPython Changes
Code
Samples
Journalysis for Dynamo 2.x โŒ โœ… 2.12.0 2017-25 IronPython Changes
Code
Samples
Journalysis for Dynamo 1.x โŒ โŒ 1.34.1 2015-19 IronPython Changes
Code
Samples

Documentation

Since there is hardly any documentation on Revit journals, it is a slow process. I have started writing some documentation in the wiki that may, however, not be entirely complete.

Goal

This package is aimed at automating the analysis of Revit journals and worksharing logs for statistical purposes. Some possible use cases:

  • Monitor crashes
  • Monitor API errors
  • Monitor memory usage
  • Monitor sync with central duration
  • Keyboard shortcut usage

Sponsoring?

This is free software. I've created and maintained it on my spare time for a number of years now.
I don't do Patreon or GitHub Sponsors and I'm not planning to.
However, if you are using this software or have done so in the past and it has increased your productivity, please consider giving something back nonetheless. If you're smart enough to use Dynamo, you're most probably smart enough to know climate change is real, too. And I'd like to believe you're already doing something to battle it at this point.

Do more.

Languages

Python100.0%

Contributors

MIT License
Created November 16, 2017
Updated March 3, 2026