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

  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    OptiKey

    OptiKey

    Open source assistive on-screen keyboard that runs on Windows

    OptiKey is an assistive on-screen keyboard designed to bring keyboard control, mouse control and speech to people with motor and speech limitations. Completely free, open source and compatible with low cost eye-tracking devices, it is a great alternative to often expensive and complicated AAC (alternative and augmentative communication) products. It can also be used as an alternative to a physical keyboard or mouse. OptiKey runs on Windows and works right out of the box once an eye-tracking device is installed. Without an eye-tracking device however it can still be used with a mouse or webcam.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 2
    GazeBoard

    GazeBoard

    WebCam Eye Tracking, AAC text entry

    GazeBoard EyeTracking using only ordinary webcam. text-entry system that has a restricted on-screen keyboard with ambiguous layout for severely disabled people. The main reason for using such a keyboard layout is that it enables the use of gaze tracking systems with a low spatial resolution (e.g., a web-camera based gaze tracker). The goal of the GazeBoard project is to develop a gaze-based AAC system that supports facilitates fast text entry, as the primary AAC tool for users You can also check out GazePointer, which lets you move mouse cursor using your eyes. https://sourceforge.net/projects/gazepointer/ GazeRecorder, which records your eye movement on the screen: https://gazerecorder.com Online Live Demo: GazeCloudAPI real-time eye tracking https://api.gazerecorder.com GazeRecorder APP (Behavior Analytics Made Easy. Website Eye-Tracking Heatmaps & More) https://app.gazerecorder.com
    Downloads: 18 This Week
    Last Update:
    See Project
  • 3
    Marathi / Hindi Typing
    Marathi Hindi Phonetic typing. We can type Marathi/Hindi typing as phonetic. Copy Marathi/Hindi, use any where. For any information Kindly contact nitin.tkarale@gmail.com
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4

    Tibetan Phonetic Keyboard

    Keyboard that uses English phonetic for typing Tibetan characters

    There is Dzongkha keyboard for WIndows that allows people who are familiar with Tibetan alphabets order to type Tibetan. For people who are comfortable with English sounds of Tibetan characters, this keyboard offers the convenience to type Tibetan characters based on their English phonetic. There are more than 26 alphabets in Tibetan hence it is not possible to match all alphabets on just the English alphabet keys and some of the Tibetan characters are mapped onto symbol keys. Vowels are entered by "e", "i", "o", "u". By pressing the SHIFT key + alphabet , one can get the alphabet as a Tibetan lower stack character. Less often used characters, such as "laterally flipped" alphabets, and symbols are found using Alt + Ctrl+ [some key]. Special lower stack characters are found by using Alt + Ctrl+ Shift+[some key]. This keyboard has been put to use in digitizing a Tibetan prayer text that about 100 pages long. It is found to be user friendly and easy to use.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 5
    CVK - Clavier virtuel personnalisable pour des personnes atteintes d'un handicap. -- Custom virtual keyboard for people with reduced mobility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    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
  • Previous
  • You're on page 1
  • Next
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.