Seil

Seil

Seil is an open-source utility for macOS that allows you to modify and customize modifier keys on Apple keyboards. It lets you change the behavior of keys like Caps Lock, Control, Option, and Command to improve keyboard usability.
Seil image
modifier-keys key-remapping macos open-source

Seil: Open-Source Modifier Key Editor

Seil for macOS allows modification and customization of modifier keys on Apple keyboards, improving keyboard usability.

What is Seil?

Seil is an open-source application for macOS that gives users more control over the modifier keys on Apple keyboards. It allows you to customize the behavior of keys like Caps Lock, Control, Option, and Command in ways that are not normally possible through the standard System Preferences.

Some examples of what you can do with Seil include:
- Change Caps Lock to act as Escape or Control instead
- Swap the Option and Command modifier keys
- Make Caps Lock act as a hyper key to open applications or trigger custom automations
- Set keys to activate macOS keyboard shortcuts like Mission Control or Spotlight search
- Create custom modifier key combinations that can trigger scripts, macros, or other actions

By giving you more flexibility with how modifier keys work, Seil makes it easier to optimize your keyboard layout and shortcuts to match your workflow. It runs quietly in the menu bar and enables custom key behaviors globally across the system.

As an open-source tool, Seil is completely free to use and compatible with most modern Apple keyboards and macOS versions. It provides a GUI for setting up custom key mappings, as well as advanced config options via .reg files for power users. For people wanting more control over their Apple keyboard without buying expensive specialty hardware, Seil is an excellent option.

Seil Features

Features

  1. Remap modifier keys like Caps Lock, Control, Option and Command
  2. Create custom keyboard layouts
  3. Enable Caps Lock to Escape
  4. Swap left Command and Control
  5. Make Caps Lock an additional Control or Escape key

Pricing

  • Open Source

Pros

Open source and free

Lightweight and easy to use

Lets you customize keyboard to suit your needs

Works with all Apple keyboards

Actively developed and maintained

Cons

Limited to modifier keys only

Need to restart app to apply changes

Can conflict with some other apps

No Windows version available


The Best Seil Alternatives

Top Os & Utilities and Keyboard Utilities and other similar apps like Seil


KeyTweak icon

KeyTweak

KeyTweak is a free, open source software application for Windows that allows users to remap and customize their keyboard keys and mouse buttons. It gives users more control over their input devices by letting them change what actions are assigned to specific keys or buttons.Some of the features of KeyTweak...
KeyTweak image
KeyExtender icon

KeyExtender

KeyExtender is a powerful keyboard customization software for Windows. It allows users to remap keys, create custom shortcuts and macros to automate repetitive tasks.With KeyExtender, you can:Remap any key on your keyboard to perform a different functionCreate application-specific keymaps that automatically switch when you change programsSet up custom keyboard shortcuts...
KeyExtender image
MapKeyboard icon

MapKeyboard

MapKeyboard is a powerful yet easy-to-use keyboard remapping software for Windows. It allows you to fully customize your keyboard layout in order to improve typing efficiency, reduce repetitive strain injuries, or create specialized keymaps for different applications.With MapKeyboard, you can remap keys, create custom hotkeys, launch apps or macros with...
MapKeyboard image
Xmodmap icon

Xmodmap

Xmodmap is a simple utility for modifying keyboard mappings and pointer button mappings in the X Window System. It enables users to easily remap keys and buttons and assign different functions to them without having to directly edit configuration files.Some common uses of xmodmap include:Swapping Caps Lock and Escape keysRemapping...
Xmodmap image
DoubleCommand icon

DoubleCommand

DoubleCommand is a free, open-source software that enhances and expands the capabilities of the standard Windows Command Prompt. It provides multiple tabs, built-in text editing with syntax highlighting, keyboard macros for automation, theming options, plugin support, and many other powerful features.Some of the key benefits of DoubleCommand include:Tabbed interface -...
DoubleCommand image
Stick Shift icon

Stick Shift

Stick Shift is an open source Platform-as-a-Service (PaaS) solution developed by Red Hat. It allows developers to easily deploy, manage, and scale cloud-based applications without needing to worry about the underlying infrastructure.Some key features of Stick Shift include:Support for multiple development languages and frameworks including Java, Ruby, Python, PHP, Perl,...
Stick Shift image