keyboard-layout

Top 23 keyboard-layout Open-Source Projects

  • awesome-mechanical-keyboard

    ⌨️ A curated list of Open Source Mechanical Keyboard resources.

  • Project mention: My first custom pcb design | /r/MechanicalKeyboards | 2023-07-18
  • keyd

    A key remapping daemon for linux.

  • Project mention: Key remapping to vim navigation and more | /r/Fedora | 2023-12-04

    I use keyd (https://github.com/rvaiya/keyd) and what I've done is remapped CapsLock down holding to a modifier key that allows me to use vim navigation and more. So when I press CapsLock down I can use jkl; for navigation. I've also added u and i as page up and down. For browser back and forward use n and m. Just pressing CapsLock acts as an esc press.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • KeyboardLayoutGuide

    ⌨️ KeyboardLayoutGuide, back from when it didn't exist.

  • kanata

    Improve keyboard comfort and usability with advanced customization

  • Project mention: QMK and Keyboards | news.ycombinator.com | 2024-01-14

    Gotta give a shoutout to kanata[1] which I have used daily for years at this point after giving up on QMK-powered keyboards.

    QMK itself is great, but I was never able to find a non-columnar split ISO keyboard to use it with. Eventually I reluctantly settled on the Logitech K860[2] and I'm now happily using my favourite features from QMK with kanata at the software level.

    [1]: https://github.com/jtroo/kanata

    [2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me know!

  • Typist

    Swift UIKit keyboard manager for iOS apps.

  • im-select

    πŸ“Ÿ Switch your input method through terminal

  • Project mention: How can I switch the local input method in Vim on a remote server? | /r/neovim | 2023-06-02
  • ShortcutMapper

    A visual keyboard shortcuts explorer for popular applications.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Fulcrum

    The Fulcrum Keyboard is an ergo-mechanical split keyboard with extra thumb functionality. It has 20 keys, two rotary encoders, and two 5-way switches.

  • Project mention: Svalboard Typing Demo :D | /r/olkb | 2023-06-30

    dude I really think you should consider a sideways-mounted 5-way switch for the thumbs like I did on the fulcrum. I think it would work really well on this form factor

  • vim-xkbswitch

    vim plugin for automatic keyboard layout switching in insert mode

  • USB_Laptop_Keyboard_Controller

    Details for building a USB keyboard and touchpad controller from an old laptop.

  • gnome-cedilla-fix

    A fix to make the Gnome "US-International" layouts generate a cedilla c (Γ§) when the user types '+c.

  • keyboard-function-keys-linux

    A small script to allow various keyboards to boot up with function keys enabled by default.

  • Keyboard-Layout-Editor-for-Blender

    Allows you to import keyboard layouts into blender and render them in 3d

  • BigBagKbdTrixPKL

    "DreymaR's Big Bag of Keyboard Tricks" for Windows with EPKL

  • Project mention: How to delete microsoft layouts | /r/KeyboardLayouts | 2023-07-11
  • KeyPress-OSD

    This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key press at a clearly visible text size. It is developed for people with poor eye sight. It is meant to aid desktop computer usage. It is especially useful while chatting or for occasional typing. The user no longer has to squint or zoom in the entire screen to see what s/he writes in small text fields.

  • Project mention: Show HN: Screencast and accesibility app: KeyPress OSD | news.ycombinator.com | 2024-04-10

    Hi, I'm Marius from Romania and I'm a physically disabled person developing open and closed source programs.

    Personal site: https://marius.sucan.ro/

    The app I would like to introduce is KeyPress OSD. One of my numerous health problem, I have a poor eyesight. To help myself and others with this problem, I developed KeyPress OSD: https://keypressosd.com/ .

    It is made to improve the accessibility of edit fields, to help anyone with poor eyesight be able to see easier what they type.

    As a side note, it is very useful for screen casting and making tutorials, as you can highlight key presses and mouse clicks and much more.

    It is highly customizable and easy to use.

    On the KeyPress OSD web site, you can download a trial period of 7 days. I have an old version on GitHub as well [freeware]: https://github.com/marius-sucan/KeyPress-OSD .

    To see a demonstration, please watch my YouTube video here:

    https://www.youtube.com/watch?v=LKvhqTeb9sg

    Feel free to try it out, comment and suggest improvements!

    Best regards, Marius.

  • vue-touch-keyboard

    Virtual keyboard component for Vue.js 2.x. Designed to Raspberry Pi Touch Display

  • AMaDiA

    Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )

  • kbct

    Keyboard keycode mapping utility for Linux supporting layered configuration

  • VirtualKeyboardSDK

    The simplest, fastest and most reliable way to create a virtual keyboard πŸ’ . (iOS and Android)

  • keymapper

    A cross-platform context-aware key remapper. (by houmain)

  • Project mention: No errors but also no process | /r/systemd | 2023-05-31
  • xkbswitch-macosx

    Console keyboard layout switcher for MacOS

  • klfc

    Keyboard Layout Files Creator

  • Project mention: FEATURE REQUEST to keyboard-layout-editor.com: klc file support | /r/KeyboardLayouts | 2023-07-09

    I use https://github.com/39aldo39/klfc in my scripts to generate the OS-specific files for ANSI layouts. I convert the KLA json to their format. There may be bugs in that process. Checking it is on to-do list.

  • extra-keyboards-for-chrome-os

    Extra keyboard layouts and input methods for Chrome OS

  • Project mention: Does anyone know if it’s possible to make a custom keyboard on Chrome? | /r/neography | 2023-07-07

    Did you mean the ChromeOS Virtual Keyboard? There's a collection of extra keyboard layouts and input methods for Chrome OS. You can create your own keyboard layout by following the instructions in the example/remap folder.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

keyboard-layout related posts

Index

What are some of the best open-source keyboard-layout projects? This list will help you:

Project Stars
1 awesome-mechanical-keyboard 2,774
2 keyd 2,293
3 KeyboardLayoutGuide 1,188
4 kanata 1,175
5 Typist 1,068
6 im-select 888
7 ShortcutMapper 784
8 Fulcrum 527
9 vim-xkbswitch 473
10 USB_Laptop_Keyboard_Controller 374
11 gnome-cedilla-fix 365
12 keyboard-function-keys-linux 338
13 Keyboard-Layout-Editor-for-Blender 325
14 BigBagKbdTrixPKL 303
15 KeyPress-OSD 301
16 vue-touch-keyboard 296
17 AMaDiA 260
18 kbct 254
19 VirtualKeyboardSDK 242
20 keymapper 218
21 xkbswitch-macosx 212
22 klfc 202
23 extra-keyboards-for-chrome-os 191

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com