I have no problem drawing precise lines that do not snap to the magnets of shapes.
Just choose a clear part of your canvas that does not have many shapes in it. Auto-attraction of lines (at least on my OGP 4) is only within 0.4cm.
Draw, holding ⇧ down, if you want straight lines on the cardinal axes or diagonals. Get the exact length you want either using the ruler (watch the dotted lines move on the ruler) or the Inspector/Properties/Geometry.
Pick the line up and move it where you want (eg. where there may be many shapes that would invite a snap).
You can lock a line or shape, so that further changes are prevented.
In the Inspector/Properties/Magnets, You can also turn off all magnets or remove specific magnets from shapes, useful for shapes that you do not want lines auto-snapping to them.

Create UML, ArchiMate, BPMN, Flowchart, Organization Chart, Mind Map online! Sign up a free account today. Start creating your diagram online. Got some explaining to do? Talk over your ideas with other OmniGraffle customers. (For tech support, email [email protected]) 502.

Latest version


‎Creative productivity. Intuitive Design. Powered by Humans. Free 2-week trial. Design and build incredible graphics, diagrams, process charts, website and app wireframes—from the painlessly simple to the infinitely complex—inside OmniGraffle 7. Create everything you can imagine in the ultimately sc.

Tool to create OmniGraffle stencils from SVG icons

  1. Omnigraffle provides an interface for building diagrams. IBM created a set of stencils for the IBM Cloud Architecture Center that you can use with Omnigraffle. Download the component icons that you need, and then use the icons to build customized diagrams. You can also start with a diagram and tailor it for use in your enterprise.
  2. Alternatively, you can drag and drop an OmniGraffle file onto the page. As a cloud-based tool, Lucidchart is the ideal OmniGraffle alternative on any platform. With support for both OmniGraffle and Visio files, it’s bridging the gap between Mac and PC. Now you can create dynamic, professional diagrams in minutes.

Project description

Tool to create OmniGrafflestencils from SVG icons.


  • create multiple sheets by directory
  • parametrize object magnets
  • filter images and format icon names

Idea based on script fromAWS-OmniGraffle-Stencils


Requires Python 3.8+.



to see all options:

Input files are taken from the given location (./svg by default)and should be grouped into directories.Every directory will be parsed to a separate canvas in output stencil.

Omnigraffle alternative

SVG directories structure example:

AWS Architecture Icons example

To generate icons fromAWS Architecture Iconsdownload SVG zip file(example: AWS-Architecture-Assets-For-Light-and-Dark-BG_20200911)and unpack it.

Run script with options:

Output stencil will be created as AWS_20200911_Services.gstencil.

Check out the AWS stencil in Stenciltown -it contains all Service and Resource icons.


Omnigraffle Download

Requires Python 3.8+ and Poetry.

Install dependencies in virtual env:

Troubleshooting installing pillow library on MacOS:

Get virtual env path for the IDE:

Run script:



Build and publish package:

Release historyRelease notifications RSS feed





Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for omnigraffle-stencil, version 1.1.0
Filename, sizeFile typePython versionUpload dateHashes
Filename, size omnigraffle_stencil-1.1.0-py3-none-any.whl (10.3 kB) File type Wheel Python version py3 Upload dateHashes
Filename, size omnigraffle-stencil-1.1.0.tar.gz (9.9 kB) File type Source Python version None Upload dateHashes

Omnigraffle For Mac

Hashes for omnigraffle_stencil-1.1.0-py3-none-any.whl

Hashes for omnigraffle_stencil-1.1.0-py3-none-any.whl
AlgorithmHash digest

Hashes for omnigraffle-stencil-1.1.0.tar.gz

Omnigraffle Templates

Hashes for omnigraffle-stencil-1.1.0.tar.gz
AlgorithmHash digest
Comments are closed.