Skip to content

Generate OmniGraffle diagrams of Git repositories

License

Notifications You must be signed in to change notification settings

NewAlexandria/grittle

 
 

Repository files navigation

Grittle - Git Visualisations, with OmniGraffle

  • Everything is pre-alpha
  • Performance patches very welcome.

Performance is so agonising right now because we shell out to osascript(1) once for every graphic (and three times for every line).

If this script simply generated a huge Applescript, I'm sure things would go ten times faster. It's a bit tricky, though. Preliminary abstraction has been performed to caputre the generated applescript for use in building one large file.

Test

Your OmniGraffle needs to be configured to open a default window with a blank template - else the script will fail.

ruby grittle.rb .

About

Generate OmniGraffle diagrams of Git repositories

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 100.0%