Lunacy logo (79 pix)Lunacy is een gratis grafisch ontwerpprogramma voor Windows en vanaf versie 8.0 ook voor Linux en macOS. Het heeft een grote hoeveelheid ingebakken content, zoals iconen, foto’s, gemaskeerde afbeeldingen en illustraties. Het is ook in staat om sketch-bestanden te openen en Sketch-plug-ins te gebruiken. Het programma wordt actief ontwikkeld en Icons8 lijkt daarbij goed naar de community te luisteren. In versie 8.7 zijn de volgende veranderingen en verbeteringen aangebracht:

Addressable content

Now you can control the appearance of web pages right from Lunacy. We introduced the concept of addressable content that you can update in the app and then apply the changes to the web page. Addressable content includes:

  • Texts
  • Images
  • Layer and text styles
  • Color variables

How it works for a web developer

Switching to addressable content might slightly impact your standard practices at the beginning, but will save you lots of time and efforts later on:

  • Copy the link to the CSS file in Lunacy and add it to your HTML document. Stick to the CSS styles and color variables in the code.
  • Write a JS script for fetching the JSON file with text content key/value pairs and a function that will output text by key values. Add texts to your HTML document using this function and respective keys.
  • Add graphic content as PNG/SVG links to our Lunacy cloud (covered by CDN).

That’s it! Now your graphic designers can update the page by themselves.

How it works for a graphic designer

After you’ve made changes to any addressable content, go to the Code panel and click next to the CSS file, JSON file, or links to graphic content depending on what you’ve changed. That’s it! The changes will immediately appear on the web page.

Reworked icons

You no longer have to download the 500+ MB icon pack to start working with icons in Lunacy. Now, they upload in real-time as you scroll the gallery in the right panel. What’s more, now you have access to all the latest icons available at

Text generation by text block size

Now you can instantly add meaningful texts without racking your brain. When you create a text block by dragging it over the canvas, Lunacy suggests different types of text content depending on the text block size: time, date, people names, professions, headings, paragraphs, and more. If you’re OK with the suggested text, you can leave it and go on working. If not, simply enter the required copy.

Refresh of generated data upon duplicating

When you duplicate or copy and paste layers with auto-generated data (texts or avatars), Lunacy replaces current instances with new ones. To disable the refresh of generated content, in the top menu, go to Layer > Content Generation and uncheck the AutoRefresh option.

Repeat grid

When you select two or more layers or layer groups, you’ll see next to the lower-right corner of the bounding box. By dragging it you can create any grids of similar elements. If the original elements include auto-generated data, newly created elements will appear with refreshed data, provided that the AutoRefresh (see above) option is enabled. This can save you lots of time when designing things like customer testimonials, user cards, and similar UI elements.


  • The context menu now supports click-hold. Right-click and navigate to the required menu option holding down the mouse button. Release the button to select the option.
  • You can now use right-click to select locked elements.
  • Now, it is possible to can copy images from Lunacy into other apps through clipboard.
  • The shape tools now inherit the styling of the latest shape of that kind. For example, if you create a red rectangle with a 2 px border and a shadow, the next rectangle you add will get the same fill, border, and shadow.
  • You can now also view document version history by right-clicking a cloud document card on the Home tab.
  • Added the Ctrl()+Shift+W shortcut for closing documents without saving changes.
  • The Select group’s content on click checkbox now appears in the right panel when you select a group of layers. With the checkbox selected, you can immediately select the required layer within the group, without any extra clicks or holding down Ctrl(⌘). However, to select the whole group in such a case, you’ll have to do it through the Layer Tree.
  • Added full support for version 91 of the .sketch format. We removed the notification panel. All notifications now appear as toasts at the bottom of the screen.
  • Rendering performance improvements.
  • Some aesthetic improvements to prototyping links.
  • Some usability improvements to the tool tips that appear upon hover on the section names in the right panel. They’ve become less annoying.