Showing 19 open source projects for "usb-raptor"

View related business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    libusb

    libusb

    A cross-platform library to access USB devices

    libusb is a library for USB device access from Linux, macOS, Windows, OpenBSD/NetBSD, Haiku and Solaris userspace. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version. libusb is a C library that provides generic access to USB devices. It is intended to be used by developers to facilitate the production of applications that communicate with USB hardware.
    Downloads: 34 This Week
    Last Update:
    See Project
  • 2
    libwdi

    libwdi

    Windows Driver Installer library for USB devices

    libwdi is a cross-platform open-source C library focused on simplifying the installation of device drivers for USB hardware that otherwise does not have automatic driver support, making it especially useful for developers building installers or system management tools. The library abstracts away many of the complexities of USB device enumeration and driver deployment on Windows systems, such as creating a list of devices, preparing appropriate driver files, and invoking the operating system’s driver installation mechanics, so your software doesn’t have to re-implement these low-level tasks. ...
    Downloads: 41 This Week
    Last Update:
    See Project
  • 3
    libirecovery

    libirecovery

    Library and utility to talk to iBoot/iBSS via USB on Mac OS X, Windows

    A cross-platform FOSS library is written in C to communicate with iOS devices natively. The libirecovery library allows communication with iBoot/iBSS of iOS devices via USB.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    libgphoto2

    libgphoto2

    The libgphoto2 camera access and control library

    ...That is, if you own a camera that speaks a language that isn't published anywhere and nobody has been able to figure out the meaning of the sentences, libgphoto2 cannot communicate with those cameras. Then, there are cameras supporting the so-called USB Mass Storage protocol. This is a protocol that has been published and lets you access any storage device, be it a camera or a disk connected via USB to your computer. As there are already drivers for this protocol out there, you don't need an additional library like libgphoto2. The list of cameras that use USB Mass Storage is getting longer every day, so we won't publish it.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    OpenCorePkg

    OpenCorePkg

    OpenCore bootloader

    OpenCorePkg is an open-source, modular UEFI (Unified Extensible Firmware Interface) bootloader and development framework, primarily designed to enable macOS booting on non-Apple hardware (Hackintosh). It includes Apple-specific UEFI drivers, utilities for macOS installation support, and shared libraries used across Acidanthera projects. Apple disk image loading support. Apple keyboard input aggregation. Apple PE image signature verification. Apple UEFI secure boot supplemental code. Audio...
    Downloads: 172 This Week
    Last Update:
    See Project
  • 6
    HIDAPI library

    HIDAPI library

    A Simple cross-platform library for communicating with HID devices

    HIDAPI is a multi-platform library that allows an application to interface with USB and Bluetooth HID-Class devices on Windows, Linux, FreeBSD, and macOS. HIDAPI can be either built as a shared library (.so, .dll or .dylib) or can be embedded directly into a target application by adding a single source file (per platform) and a single header.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    Watchy

    Watchy

    An open source E-ink smartwatch

    ...Wi-Fi & Bluetooth LE connectivity. 3-axis accelerometer with gesture detection. Real-time clock for accurate timekeeping with calendar and alarm functions. Built-in USB-to-serial adapter for programming on the go. Watchy comes with comprehensive documentation and Arduino code examples that demonstrate every hardware feature. New watch faces and examples are regularly added.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    libusb

    libusb

    A cross-platform library that gives apps easy access to USB devices

    Library to enable user space application programs to communicate with USB devices
    Leader badge
    Downloads: 4,010 This Week
    Last Update:
    See Project
  • 9
    libaums

    libaums

    Open source library to access USB Mass Storage devices on Android

    Open source library to access USB Mass Storage devices on Android without rooting your device. A library to access USB mass storage devices (pen drives, external HDDs, card readers) using the Android USB Host API. Currently, it supports the SCSI command set and the FAT32 file system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    peertalk

    peertalk

    iOS and Mac Cocoa library for communicating over USB

    peertalk is a small Cocoa library for iOS and macOS that enables apps to communicate over USB (and also supports TCP), with an emphasis on simplicity and low-latency connections. The project is aimed at scenarios where you want a reliable, direct link between a Mac app and an iOS app without relying on Wi-Fi discovery, manual hostnames, or network exposure. A key motivation is that a USB link is inherently constrained to the devices at each end of the cable, which can make the communication model feel more contained and straightforward for certain tooling or companion-app setups. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Several language bindings for the FTDI D2XX driver used in FTDI's USB products. Currently supported languages are Python (pyd2xx), Java (jd2xx), CSharp (csd2xx) and LabVIEW (lvd2xx).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    usbmuxd

    usbmuxd

    A socket daemon to multiplex connections from and to iOS devices

    ...You should also create an usbmux user that has access to USB devices on your system. Alternatively, just pass a different username using the -U argument. usbmuxd is not used for tethering data transfers which uses a dedicated USB interface to act as a virtual network device. The higher-level layers, especially if you want to write an application to interact with the device, are handled by libimobiledevice.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 13
    Arduino MIDI Library

    Arduino MIDI Library

    MIDI for Arduino

    ...Last received message is saved until a new one arrives. Overridable template-based settings. Create more than one MIDI interface for mergers/splitters applications. Use any serial port, hardware or software. All USB-related code has been moved into a separate repository Arduino-USB-MIDI, USB MIDI Device support with MIDI USB, still using this library to do all the MIDI heavy-lifting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    mRemoteNG

    mRemoteNG

    mRemoteNG is the next generation of mRemote, open source

    mRemoteNG ("Multi‑Remote Next Generation") is a free, open‑source, tabbed remote connection manager for Windows. It consolidates multiple remote protocols (e.g., RDP, VNC, SSH) into a single interface, making it easier to organize and manage connections. Tabbed interface for keeping multiple sessions organized. Integrates with external credential vaults (e.g. Thycotic Secret Server) and supports dynamic host update for EC2. Supports a wide range of protocols: RDP, VNC, SSH, Telnet,...
    Downloads: 1,360 This Week
    Last Update:
    See Project
  • 15
    VideoMan Library

    VideoMan Library

    C++ library for image acquisition and visualization

    ...Easy integration with OpenCV, CUDA... Perfect for computer vision. Keywords: video capture, computer vision, machine vision, opencv, opengl, cameras, video input devices, firewire, usb, gige
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    license4j

    license4j

    License4J Library and GUI Tools

    LICENSE4J is a robust licensing library and license server that simplifies software licensing for developers. It allows for easy integration of licensing functionality into Java applications with minimal code. The user-friendly web-based License Manager works seamlessly on both desktop and mobile devices, enhancing accessibility for all users. The Licensing Library is a versatile tool that developers can easily integrate into any Java application. It empowers developers to implement...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    crypto-native

    crypto-native

    Java native access for pc/sc, pkcs11, openct based on JNA

    This is a java native wrapper, based on JNA of standard methods to access smart cards (pkcs11, pc/sc, openct, libusb). Goals of this projects are: * interoperability: it can work on any platform where JNA runs: Windows, Linux, Mac (and one day even Android) * modularity: you don't need to include pc/sc support if you only use pkcs11 * ease of integration: it depends only on few required libraries. * ease of use: it exposes a simple java interface (even if you can deal with the...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    QDeviceWatcher

    Hotpug detection for windows and linux. Only QtCore is required

    QDeviceWatcher can detect usb storage add and remove event. Tested on linux (>= 2.6) and windows(mingw and msvc). WinCE is to be tested.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A complete cross-platform Java USB Library
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB