Showing 25 open source projects for "python user interface"

View related business solutions
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 1
    KeymouseGo

    KeymouseGo

    Automate mouse clicks and keyboard input

    KeymouseGo is a lightweight, open-source Windows/Mac/Linux automation tool built with Python. It records and replays mouse and keyboard actions—for example, click sequences and typing—allowing repetition of repetitive tasks via scripts or GUI buttons.
    Downloads: 38 This Week
    Last Update:
    See Project
  • 2
    FlorisBoard

    FlorisBoard

    An open-source keyboard for Android which respects your privacy

    FlorisBoard is a free and open-source keyboard for Android 7.0+ devices. It aims to be modern, user-friendly, and customizable while fully respecting your privacy. Currently in early beta state.
    Downloads: 42 This Week
    Last Update:
    See Project
  • 3
    Karabiner-Elements

    Karabiner-Elements

    Powerful utility for keyboard customization

    Karabiner-Elements is a powerful key remapper for macOS.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    MonitorControl

    MonitorControl

    Control your display's brightness & volume on your Mac

    Controls your external display brightness and volume and shows native OSD. Use menubar extra sliders or the keyboard, including native Apple keys.
    Downloads: 9 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    AnySoftKeyboard

    AnySoftKeyboard

    Android (f/w 2.1+) on screen keyboard for multiple languages

    The only Android keyboard you'll ever need. Free as in speech and Free as in beer. Android (f/w 4.0.3+, API level 15+) on screen keyboard for multiple languages.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    OtoKeyboard - auto keyboard & macro

    OtoKeyboard - auto keyboard & macro

    OtoKeyboard: Stop typing manually. Get your free auto keyboard for Win

    ...Automate customer support replies with interactive templates; execute complex in-game combos with perfectly timed macros; or launch your entire work environment with one hotkey. Our powerful engine supports dynamic variables (dates, clipboard history, user prompts) and features a 'Smart Delay' for human-like typing, making it safe and effective for any application. With seamless system tray integration, automatic updates, and a multi-language (EN/TR) interface, OtoKeyboard is ready to be a core part of your workflow. Download today to revolutionize your daily tasks and enjoy all powerful features completely for free.
    Downloads: 267 This Week
    Last Update:
    See Project
  • 7
    KeyTik: The All-in-One Automation Tool

    KeyTik: The All-in-One Automation Tool

    A Powerful Multi-Profile Key Mapper, Clicker, Macro, and More

    KeyTik is a Python program that uses AutoHotkey to handle many things, including a powerful key mapper and various macros such as clickers and more. It comes with comprehensive key support including ASCII, ANSI, Unicode, Scan Code, Virtual Keyboard Code, and more. KeyTik is also packed with features like Bind to Programs and Devices, Assign Shortcuts, Text Format, Hold Format, and more. KeyTik Pro is available with more feature for $20. Take 25% Off for 10 people only. Check out...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    nypia

    nypia

    vietnamese input method for linux

    nypia is a vietnamese input method, just like unikey but for linux note: this project has been abandoned because there is ibus-unikey alr
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    xmxkbconf

    Tool for X Window System (X11) XKB configuring

    A utility for configuring the X11 keyboard. The X11/Motif graphical user interface and the command line interface can be used. Can be customized: - keyboard model; - keyboard layout; - keyboard layout switching keys; - the compose keys.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Typing Commander

    Typing Commander

    Touch typing tutor

    Typing Commander is an offline touch typing software for both beginners and advanced typists. If you experience problems with downloading the program, see the page https://typingcommander.com/downloads/ for alternative ways of downloading.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    clavirio

    clavirio

    Learn touch typing without leaving the terminal

    A free, open-source typing tutor for the terminal. Progressive lessons, practice modes, real-time stats, and a virtual keyboard with finger hints — for QWERTY, Dvorak, and Colemak. Methodology Research on typing skill suggests that skilled typing relies more on implicit procedural control than on explicit knowledge of key locations. The paper also suggests that the keyboard is represented in terms of its row-and-column structure, not as a memorized list of individual...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    react-native-keyboard-aware-scroll-view

    react-native-keyboard-aware-scroll-view

    ScrollView component that handles keyboard appearance

    A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput. You can use the KeyboardAwareScrollView, KeyboardAwareSectionList or the KeyboardAwareFlatList components. They accept ScrollView, SectionList and FlatList default props respectively and implement a custom high order component called KeyboardAwareHOC to handle keyboard appearance. The high order component is also available if you want to use it in any other component. Import...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    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: 136 This Week
    Last Update:
    See Project
  • 14
    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: 12 This Week
    Last Update:
    See Project
  • 15
    keystarter for mouse or touch device

    keystarter for mouse or touch device

    create 3d buttons to push with the mouse.and run any keystroke or prog

    with keystarter 1,0 software you can create a count of 3d buttons with autohotkey scripting command codes on the desktop. to automate tasks like send keystroke combinations or send text to any applications. (without focus the windows) that you can push it with your mouse or touch device. if you work with your keyboard you need your hands to complete a keystroke combination. for example ctrl+c with keystarter 1.0 you can stay your hands always on the mouse, and push only the button icons...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    qwpr keylayout and layout translator

    A keyboard layout that's worth learning.

    Qwpr (pronounced "qwipper", named for the first four keys) is a keyboard layout that's easy to learn (only 11 keys move from their qwerty positions), easy to type (32% better by the Carpalx metric), practical (programmer's punctuation, arrow keys, and all major accented characters easily accessed without moving your hands off the three main rows), and very complete (over 1000 unicode characters and combinations available). The project also includes the tools I used to translate this...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    OnscreenKeyboard

    On-screen keyboard

    On-screen keyboard (with "numeric keypad only" option) for touch-screens.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 18

    Alphabetical Keyboard

    Alphabetical Keyboard

    Android keyboard with keys arranged alphabetically.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Virtual Keyboard PHP (free)

    FREE Virtual Keyboard PHP JavaScript

    PHP class for JavaScript generated visual keyboard created by Cedric MONTOYA and Renaud CAMPO Uses Scriptaculous API Smart use for touch screens ! Live demo: http://renaudcampo.com/vkb4web/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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: 0 This Week
    Last Update:
    See Project
  • 21
    A new accesibility/assistive on screen keyboard designed for minimizing mouse movement to speed up data entry.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    pyneo-zadosk
    pyneo-zadosk is a simple but highly configurable on-screen-keyboard. it uses libfakekey. it's written in python and is usable as stand-alone program or as module imported in a python app. it's output is based on GTK (currently python-gtk2 but will soon migrated to use gir).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    svgkeys is a themeable virtual keyboard for X11with support for transparency. It's written in Python using cairo and rsvg for rendering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Linux Console program that make a virtual keyborad that can be used with an absolute coordonates pointing device. It means that you can use your touchscreen to emulate a keyboard. It also does copy paste and stroke recognition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A Utility Set focusing on using/supporting the touchscreen/stylus on the GP2X F200device. It will provide a virtual keyboard which will be used in built-in applications(shell,launcher,device monitor,music application, etc...)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB