Showing 73 open source projects for "java open source"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • eProcurement Software Icon
    eProcurement Software

    Enterprises and companies seeking a solution to manage all their procurement operations and processes

    eBuyerAssist by Eyvo is a cloud-based procurement solution designed for businesses of all sizes and industries. Fully modular and scalable, it streamlines the entire procurement lifecycle—from requisition to fulfillment. The platform includes powerful tools for strategic sourcing, supplier management, warehouse operations, and contract oversight. Additional modules cover purchase orders, approval workflows, inventory and asset management, customer orders, budget control, cost accounting, invoice matching, vendor credit checks, and risk analysis. eBuyerAssist centralizes all procurement functions into a single, easy-to-use system—improving visibility, control, and efficiency across your organization. Whether you're aiming to reduce costs, enhance compliance, or align procurement with broader business goals, eBuyerAssist helps you get there faster, smarter, and with measurable results.
    Learn More
  • 1
    Input Overlay

    Input Overlay

    Show keyboard, gamepad and mouse input on stream

    Input‑Overlay is an open-source OBS Studio plugin for Windows and Linux that visualizes keyboard, mouse, and gamepad inputs on screen during livestreams or recordings. It presents inputs as overlay source with configurable presets.
    Downloads: 205 This Week
    Last Update:
    See Project
  • 2
    Deskflow

    Deskflow

    Share a single keyboard and mouse between multiple computers

    Deskflow is a lightweight productivity tool designed to streamline window and workspace management. It features hotkey-driven app launching, workspace switching, window snapping, search快捷启动, and minimal UI. Built with modern frameworks (likely Electron or Qt) and geared toward power users wanting efficient workflow control.
    Downloads: 257 This Week
    Last Update:
    See Project
  • 3
    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: 4 This Week
    Last Update:
    See Project
  • 4
    Input Remapper

    Input Remapper

    An easy to use tool to change the behaviour of your input devices

    An easy-to-use tool to change the behavior of your input devices. Supports X11, Wayland, combinations, programmable macros, joysticks, wheels, triggers, keys, mouse movements and more. Maps any input to any other input.
    Downloads: 81 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 5
    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: 53 This Week
    Last Update:
    See Project
  • 6
    Lan Mouse

    Lan Mouse

    mouse & keyboard sharing via LAN

    Lan Mouse is a mouse and keyboard-sharing software similar to universal control on Apple devices. It allows for using multiple PCs with a single set of mouse and keyboard. This is also known as a Software KVM switch. The primary target is Wayland on Linux but Windows MacOS and Linux on Xorg have partial support as well (see below for more details). Focus lies on performance and a clean, manageable implementation that can easily be expanded to support additional backends like e.g. Android, iOS.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 7
    Synergy Core

    Synergy Core

    The keyboard and mouse sharing tool

    This is the open source core component of Synergy, a keyboard and mouse sharing tool. Control your computers with one mouse and keyboard. Control multiple computers using only one keyboard and mouse. Focus on developing software, designing, gaming and remove time switching between operating systems. Throw away the extra keyboards and spend time where it really matters.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 8
    Kanata

    Kanata

    Improve keyboard comfort and usability with advanced customization

    This is a cross-platform software keyboard remapper for Linux, macOS, and Windows. Improve your keyboard comfort. What Kanata allows you to do is take this alternate layer concept that Shift keys have and apply it to any key. You can then customize what those layers do to suit your exact needs and workflows. Running Kanata currently does not start it in a background process. You will need to keep the window that starts Kanata running to keep Kanata active.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 9
    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. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Lightspeed golf course management software Icon
    Lightspeed golf course management software

    Lightspeed Golf is all-in-one golf course management software to help courses simplify operations, drive revenue and deliver amazing golf experiences.

    From tee sheet management, point of sale and payment processing to marketing, automation, reporting and more—Lightspeed is built for the pro shop, restaurant, back office, beverage cart and beyond.
    Learn More
  • 10
    Albert

    Albert

    A fast and flexible keyboard launcher

    Albert is a blazing-fast, plugin-based keyboard launcher written in C++/Qt.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    KeyboardKit

    KeyboardKit

    KeyboardKit is a Swift library that helps you build custom keyboard

    ...KeyboardKit is a Swift-based SDK that helps you build custom keyboard extensions with Swift and SwiftUI. It extends the native keyboard APIs and provides you with a lot of functionality. The KeyboardKit project is open-source and completely free. It's hosted at GitHub, which is where you find information, documentation, sample code, demo apps etc. KeyboardKit Pro is a license-based extension to KeyboardKit. It unlocks a bunch of pro features, like more locales, localized system keyboards, local and remote autocomplete etc. KeyboardKit comes with support for 50+ locales, with more being added over time. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    Kmonad

    Kmonad

    An advanced keyboard manager

    KMonad is a cross-platform, advanced keyboard remapping tool written in Haskell. It provides low-level key control, supporting layers, tap-hold combos, multi-tap, macros, and more—even for keyboards without firmware-level customization.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Deskhop

    Deskhop

    Fast Desktop Switching Device

    DeskHop is an open-source hardware/software KVM device that seamlessly switches keyboard/mouse between two computers by dragging the cursor or via hotkeys. It’s plug‑and‑play, requiring no drivers, and provides galvanic isolation for secure multi-OS setups.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    recaps

    Switch Windows input language using any key.

    Easy to use Windows keyboard layouts switcher.
    Downloads: 44 This Week
    Last Update:
    See Project
  • 15
    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
  • 16
    Different Ukrainian

    Different Ukrainian

    Enhanced Ukrainian keyboard layout for Windows

    "Different Ukrainian" is an alternative Ukrainian keyboard layout for Microsoft Windows that combines many features of popular Ukrainian layouts into one and is meant to be well-suited for typography.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 17
    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: 3 This Week
    Last Update:
    See Project
  • 18

    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....
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Usable keyboard layouts for Windows improve and extend the standard Windows keyboard layouts with better support for dead keys and graphical characters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    workman-pkl

    workman-pkl

    Workman and Workman for Programmers keyboard layout for PKL

    Workman keyboard layout and Workman-P (Workman for Programmers) implemented for Portable Keyboard Layout (pkl.sourceforge.net).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    Unikey Vietnamese Input Method

    A Vietnamese keyboard for Windows and Linux

    A Vietnamese keyboard for Windows and Linux
    Leader badge
    Downloads: 981 This Week
    Last Update:
    See Project
  • 22

    Tamil Keyboard

    Tamil Keyboard for Unicode and legacy fonts

    Keyboard Layout Engine Tamil Keyboard Implementation Can be extended to other Indian Languages / Layouts
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    Keyboard Italian map on US ANSI

    An Italian map for US ANSI keyboard without dead keys

    Tasiera italiana su ANSI US per Windows. È modellata sulla tastiera Linux italiana Italian (US, with italian letters). Mappa alternativa alla US International, e non usa tasti muti. Creata usando tool originali Microsoft dovrebbe funzionare su molte versioni del sistema operativo Windows. This keyboard map for Windows operating systems is modeled on Linux keyboard map: Italian (US, with italian letters). It's an alternative keymap to the standard US International, for that people...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Sharpkeys

    Sharpkeys

    SharpKeys is a utility that manages a Registry key

    SharpKeys is a Windows utility that remaps keyboard scancodes by modifying the Windows Registry. It provides a simple interface to swap keys—for instance, mapping Caps Lock to Shift—without running background processes.
    Downloads: 297 This Week
    Last Update:
    See Project
  • 25
    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: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next