---
title: "Mechanical Keyboard — Free Framer component · Best of Framer"
description: "Free Framer component · by Golden Ekpendu · Buttons. Bring a mechanical keyboard to life in your Framer projects."
canonical: "https://framer.elliotli.dev/component/mechanical-keyboard"
---

[Home](/)/[Components](/components)/[Buttons](/components/category/buttons)/Mechanical Keyboard

# Mechanical Keyboard

[View on Framer](https://framer.com/marketplace/components/mechanical-keyboard/?via=elliot-li)

![Mechanical Keyboard preview image 1](https://framer.elliotli.dev/og/component/mechanical-keyboard/11f9aa0f570a4e4c/1600x1200.jpg)

## Summary

Bring a mechanical keyboard to life in your Framer projects.

## Description

Bring a mechanical keyboard to life in your Framer projects.

-   🎨 Change special key colours in real time
    
-   🔤 Toggle text preview on/off
    
-   ⌨️ Switch between Windows and Apple layouts
    
-   🔗 Turn any key into a clickable link
    
-   🌈 Optional mobile variant
    

Perfect for mockups, interactive UI demos, or adding playful details to your designs. Fully customisable and easy to use.

I’d really appreciate it if you could take a minute to share your thoughts on the component!  
Your feedback helps me improve and create even better Framer components. 💛  
[Fill out the short form here →](https://forms.gle/W5ZU4HMszMo8aiJR7)

## Rank history [How rankings work →](/terms#rankings)

-   All · #4060

## Details

- **Author**: Golden Ekpendu
- **Published**: 2025-10-01
- **Updated**: 2025-10-12
- **Added**: 2025-09-23
- **Categories**: Buttons

## More like this

-   [Eye Glow Button](/component/eye-glow-button) — Frame Native · Free — Cursor-following eyes, soft glow
-   [Dash Stretch Button](/component/dash-stretch-button) — Pentaclay · Free — Animated Hover Button With a Dash
-   [Nova Theme Toggle](/component/nova-theme-toggle) — Shouvik Biswas · $12 — Three-Mode Theme Toggle
-   [Nabby: Copy Button](/component/nabby-copy-button) — Francesco Gallo · Free — Plug in your button, copy anything
