Keyboards for BSD

Browse free open source Keyboards and projects for BSD below. Use the toggles on the left to filter open source Keyboards by OS, license, language, programming language, and project status.

  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • Outgrown Windows Task Scheduler? Icon
    Outgrown Windows Task Scheduler?

    Free diagnostic identifies where your workflow is breaking down—with instant analysis of your scheduling environment.

    Windows Task Scheduler wasn't built for complex, cross-platform automation. Get a free diagnostic that shows exactly where things are failing and provides remediation recommendations. Interactive HTML report delivered in minutes.
    Download Free Tool
  • 1

    Unikey Vietnamese Input Method

    A Vietnamese keyboard for Windows and Linux

    A Vietnamese keyboard for Windows and Linux
    Leader badge
    Downloads: 867 This Week
    Last Update:
    See Project
  • 2
    Florence

    Florence

    On-screen virtual keyboard

    Florence is an extensible scalable on-screen virtual keyboard for GNOME that stays out of your way when not needed. You need it if you can't use a real keyboard either because of a handicap, broken keyboard or tablet PC but you can use a pointing devide.
    Leader badge
    Downloads: 171 This Week
    Last Update:
    See Project
  • 3
    Virtual keyboard for JACK MIDI
    jack-keyboard is a virtual MIDI keyboard - a program that allows you to send JACK MIDI events (play ;-) using your PC keyboard. It's BSD-licensed. User interface is GTK-based.
    Leader badge
    Downloads: 13 This Week
    Last Update:
    See Project
  • 4
    KKBSwitch is a KDE panel applet which indicates the active keyboard layout (language). It is useful in conjunction with X Servers with the XKeyboard extension which have been configured to have more than one keyboard group
    Downloads: 2 This Week
    Last Update:
    See Project
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 5
    Boarded - on-screen keyboard for X11
    Boarded is a virtual on-screen keyboard for the X11 window system. It's intended to be used on mobile devices without a hardware keyboard. It allows you to design your own keyboard layouts, specifying key positioning/grouping and setting own colors.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    IRK! Infrared Remote USB Keyboard

    IRK! Infrared Remote USB Keyboard

    Control your computer with an IR remote

    This is an open-hardware Infrared Remote Controlled USB keyboard, without keys, implemented using a PIC micro-controller and MikroC. IRK! enables you to use your LEARNING remote control to control any system that you can plug a USB keyboard into (Windows, Linux, Mac). Great for controlling a home theatre system such as MythTV, XBMC or Media Center. No drivers are required. You can program *any* USB keyboard function (with or without Control, Alt, Shift and GUI modifiers) to a button on your infrared remote control and when you press that button IRK! will send the corresponding USB keystroke to the host computer. You can program *any* USB Consumer Device control code too...for example, Play, Pause, Mute, Volume up, Volume down, and many others.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    XWinGreek is small keyboard utility for inputting classical (polytonic) Greek in Unix/Linux systems with XWindow. It supports several encodings and uses dead key input method, like in "Polytonic Greek" keyboard layout from Windows 2000/XP distribution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    This is the Telugu Virtual Keyboard which can be used in web applications. This helps user to type telugu whithout using keyboard.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Virtual Keyboard for security web systems access
    Downloads: 1 This Week
    Last Update:
    See Project
  • MyQ Print Management Software Icon
    MyQ Print Management Software

    SAVE TIME WITH PERSONALIZED PRINT SOLUTIONS

    Boost your digital or traditional workplace with MyQ’s secure print and scan solutions that respect your time and help you focus on what you do best.
    Learn More
  • 10
    The XkbInd program (XKB Indicator) is an indicator of keyboard layout for the X Window System; it indicates current keyboard layout in the title of top-level windows. XkbInd allows to simulate independent keyboard layout for each handled window.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    keyboard.js

    A simple on-screen keyboard for your Website

    With keyboard.js you can include a on-screen keyboard in your website writing only a couple of lines of JavaScript code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Conversion and switch of text typed in with a wrong keyboard layout (en-rus and and possibly other)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    This Firefox Browser Extension puts on-screen keyboard when a website has a form / field for alternative letter shape instead of the k / K shape per http://Kalphabet.googlepages.com. This alteration is for spiritual reasons.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Dactyl-ManuForm

    Dactyl-ManuForm

    Parameterized, split-hand, concave, columnar, ergonomic keyboard

    This is a fork of the Dactyl, a parameterized, split-hand, concave, columnar, ergonomic keyboard. The main change is that the thumb cluster was adapted from the ManuForm keyboard (geekhack). The walls were changed to just drop to the floor. The 3D printed part is the main keyboard. You can attach a bottom plate with screws. The case has holes for heat-set inserts designed to hold 3- to 6-mm long M3 screws. Then, I used wafer-head screws to connect a bottom plate. If wires aren't dangling, a bottom plate may not be needed. You need something on the bottom to keep the keyboard from sliding around. Without a plate, you could use a rubber pad, or you could dip the bottom of the keyboard in PlastiDip.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Layouts for a German Dvorak Type II keyboard for the FreeBSD operating system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    EDK has been developed to be a free keyboard layout configuration tool + GUI library. In order to be able to have english (latin), russian (cyrillic), chinese,etc keyboard layouts.It supplies Qt extended classes that support any unicode character.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    FvwmKb is a module for Fvwm and Scwm window managers that makes it more comfortable to work with several Xkb keyboard layouts. For the focused window it stores the currently locked Xkb group (keyboard layout) in its internal database and restores it when
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    Greek English Keyboard Translate

    translate keystrokes typed with the wrong keyboard layout

    translate keystrokes typed with the wrong keyboard layout from english to greek and greek to english. for example: will translate "γοοδμορνινγ" to"goodmorning" and "kalhm;era" to "καλημέρα"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This project is a highly configurable Virtual Unicode Keyboard written in Java. You might want to use it to type some words in a foreign character set with your mouse.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    a java component which shows a xml-configurable keyboard to use on computers without a real keyboard e.g. touch screen computer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    OpenMAIA. Free Virtual Keyboard Engine for disabled people. An Open Source project totally written in C++ with support of wxWindows library.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    QVirtboard

    QVirtboard

    Extendable on-screen keyboard.

    QVirtboard (Qt Virtual Keyboard) is a simple on-screen keyboard application, which extends its functionality in order to allow disabled people to control computer environment. This program can be used as a standard point-and-click virtual keyboard, as well as a more complex tool which can cooperate with web cameras or more sophisticated devices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    An in-browser keyboard layout switcher for the web
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    xwitch is `Keyboard Switch`. It determine if your input is in wrong 'keyboard layout' and convert it. Now only russian <-> english conversion supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    GOK is an on-screen keyboard. An alternative to the mouse/keyboard input system (for unix-like systems with GNOME libraries.)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next