Girih App

To create even easier ornaments, than with the laser cutted Girih tiles, I decided to write a specialized App for it.

An App has some advantages to the physical tiles:

Physical tiles tend to move around a bit, when you release your fingers or add another piece.

Loose tiles can not be durable stored as ornament.

The number of physical tiles is limited.

The look and size of physical tiles is fixed.

You can not seamless join physical tiles.

Download the Girih App

Version 2.0 from June 2018.

Requirements: macOS 10.11 El Capitan or newer

Girih App by Stefan Hintz

This App is completely written in Swift.

As an addition to the standard Girih shapes: Decagon, Pentagon, Hexagon, Bow Tie and Rhombus at added some more shapes.

Not all of the shapes can be combined together without gaps.

So this App is also useful for creating Penrose Patterns or Ornaments from regular Polygons.

I am curious to see, what you create with it. If you tweet about it, tag it with: #Girih

Please let me know what you like about my Girih App and what not.


Pattern created with the Girih App


  • Fridolin Okkels says:

    Dear Stefan Hintz
    Considering to buy a Mac just to work with your program/app, I am much more willing to pay for an iOS app in App-Store. Therefore; are you planning to create/sell a iOS version of Girih? (There should be many like me that would love to be creative with the endless possibilities of patterns)

    Best regards

    Fridolin Okkels

    • Stefan Hintz says:

      I have not started a Girih App for iOS yet.
      I still have so many plans to enhance the Mac version further, so that I am focussing on the Mac at the moment.
      The Mac App is already written in a way that you can work mostly just with one hand, so creating an iOS App should be possible.

  • Hi!
    I think you’ll like my work on Girih tiling. You can find it here:
    (The Girih part comes in part VI)

  • John Golden says:

    Trying to unzip the archive and it’s telling me “no such directory.” Any ideas what folder it’s trying to find? (Running 10.11.6 on a MacBook Pro)

  • Stefan Hintz says:

    macOS 10.11 should work fine.

    Try to download it with Safari.
    Safari will unzip it automatically by moving the zip file into the trash folder and and leaving the App in the download folder.

  • Steve Wart says:

    Hi Stefan,

    This is fantastic. Thank you.

    Is there a mailing list so we can subscribe to updates?

  • Michael Hauser says:

    Looks great but I can’t launch it under OS X 10.12.6 on my iMac. I unzip the archive and try to launch and I get an error dialog of “%@ can’t be found.” or “Girih quit unexpectedly.” From the crash info:
    Exception Type: EXC_CRASH (Code Signature Invalid)
    Exception Codes: 0x0000000000000000, 0x0000000000000000
    Exception Note: EXC_CORPSE_NOTIFY

    Termination Reason: Namespace CODESIGNING, Code 0x1

    I tried disabling Gatekeeper but I still get the error.

    • Stefan Hintz says:

      Thank you very much for this information.

      When I checked this version again today, with macOS 10.13.2 I could not start it also.
      The OS told me, that “” could not be opened.
      In this dialog was a small button with a question mark, which told me the app was signed be a verified developer, but the certificate was revoked.
      Since 2017 Xcode seems sometimes to automatically renew developer certificates.

      So I uploaded 1.6 again, compiled with a newer Xcode and with a new valid code signature.

  • Leave a Reply