EurKEY Next — The European Keyboard Layout

The complete key map for each version, showing all modifier layers and dead key compositions.

Hold Shift or Option to preview modifier layers. Click a yellow dead key to see its compositions. Press Esc to go back.

What is this, and what's it good for?

A keyboard layout is a map that tells your Mac which character should appear on screen when you press a physical key. The same key can produce y on a US layout or z on a German layout — the layout, not the keycap, decides. EurKEY Next is one such map.

Install it once, switch to it like any other input source, and your keys now produce accented characters (ä, é, ñ, č, …) and programmer symbols without reaching for a character palette.

The problem

Without EurKEY you flip between three input sources — US, German, Spanish — and dig through a popup every time you need an ä, é, or ñ.

With EurKEY

Stay on one layout. Type u then aä. Write English code normally. Reach n nñ. English letters behave exactly like a US layout; accents live one keystroke away on the Option layer.

What is a "dead key"?

A dead key produces nothing on its own — it waits for the next keystroke and combines with it. Type the dead key, release, type the base letter, and the combined character appears. For example ' (acute) followed by eé. Every macOS European layout works this way; EurKEY just makes the dead keys predictable and programmer-friendly.

Is EurKEY an app or a plugin?

No. It is a standard macOS keyboard-layout bundle, installed the same way Apple's built-in layouts are. Once added, it shows up next to "U.S." in your input source list and works system-wide in every app.

Does it replace English?

No. English letters behave exactly as on a US layout. The accent characters and special symbols sit on a separate Option layer — reach them by holding . You never lose access to plain English.

What about the scripts in the repo?

Those are for maintainers building and validating the bundle. End users never run them — install via Homebrew or the DMG and you're done.

Features

Dead Keys for
Diacritics

Type accented characters (ä, é, ñ, č, …) using intuitive Option-key combinations. No character palette needed.

ISO + ANSI
Compatible

Built for ISO MacBooks, fully compatible with ANSI keyboards. All characters remain accessible via dead keys.

Ships Multiple
Versions

Ships EurKEY Next, v1.4, v1.3, and v1.2 in a single bundle. Pick the one that fits your workflow.

Packaged for
Easy Installation

Download the DMG, drag the bundle to Keyboard Layouts, log out. Done in under a minute.

Installation

1

Install

Run brew install eurkey-next in your terminal.

2

Log out

Log out and back in (or restart) so macOS picks up the new layout.

3

Add the layout

Open System Settings → Keyboard → Input Sources. Click Edit…, then + to add a new input source. Search for "EurKEY Next" and select it.

4

Select it

Click the input source icon in the menu bar and switch to EurKEY Next.