Independent design tools and publishing

From design systems
to data visualization
tools for making
complex interfaces clear

Books, guides, frameworks, and JavaScript tools for designing, understanding,
and building information-rich digital products.

Etch.js — library for building charts

Create line, area, bar, scatter, and other charts
with configurable data, scales, axes, and visual styles.

Data Color Tool

Build perceptually balanced color palettes for ordered values, opposing ranges, and distinct data categories.

Chart Guide

A reference to chart types, their structure, suitable data, and common use cases.

Redactor 5 — rich text editor
built for simplicity

Redactor is a WYSIWYG editor built for speed and clarity. It produces clean code, integrates easily, and adapts to your workflow.

Redactor WYSIWYG editor toolbar

With plugins and simple setup, it’s ready for websites, apps, and products of any scale.

Try the demo

Books for designers and developers

We write about the essentials of digital design: from typography to layouts, from clear interfaces to scalable design systems. The books are practical, minimal, and written to stay relevant.

Designing Design Systems

Designing Design Systems

How to make design systems that
work in practice, clear and scalable.

Web Interface Handbook

Web Interface Handbook

Principles and best practices to design
interfaces that people trust and use.

User Interface Typography

User Interface Typography

Guidelines for balanced, readable,
and expressive typography in UI.

About Imperavi

Imperavi is an independent studio in Finland. We make tools for the web and share what we’ve learned through books. Our philosophy is simple: clarity, function, and timeless design.

Learn more