Showing 65 open source projects for "virtual device driver"

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
  • 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
  • 1
    AWS IoT Device Shadow library

    AWS IoT Device Shadow library

    Client library for using AWS IoT Shadow service on embedded devices

    The AWS IoT Device Shadow library enables you to store and retrieve the current state (the “shadow”) of every registered device. The device’s shadow is a persistent, virtual representation of your device that you can interact with from AWS IoT Core even if the device is offline. The device state is captured as its “shadow” within a JSON document. The device can send commands over MQTT to get, update and delete its latest state as well as receive notifications over MQTT about changes in its state. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Zephyr Project

    Zephyr Project

    Scalable, optimized, secure RTOS for multiple hardware architectures

    The Zephyr Project is a new generation real-time operating system (RTOS) that supports multiple hardware architectures. It is based on a small-footprint kernel specially designed for use on resource-constrained and embedded systems. The Zephyr OS can be used for a wide range of applications: from simple embedded environmental sensors and LED wearables to sophisticated embedded controllers, smart watches, and IoT wireless applications.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 3
    Spacedrive

    Spacedrive

    Spacedrive is an open source cross-platform file explorer

    Spacedrive is an open‑source cross‑platform file manager powered by a virtual distributed filesystem (VDFS) written in Rust, allowing users to organize files across multiple devices—cloud services, offline drives—into a unified personal distributed cloud. It emphasizes security, interoperability, and ownership of personal data. Organize files across many devices in one place. From cloud services to offline hard drives, Spacedrive combines the storage capacity and processing power of your...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 4
    WANIX

    WANIX

    A virtual environment kit for the local-first web

    wanix is a hobbyist Unix-like operating system written from scratch in C, aiming to implement core features of a traditional OS in an educational and modular way. The project walks through kernel development starting from bootloading, memory management, system calls, and eventually to user programs. With support for x86_64 and simple tools like a shell and basic file I/O, wanix serves as both a learning platform and a launching point for more advanced kernel features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 5
    Moss

    Moss

    Rust Linux-compatible kernel

    ...Rather than replicating traditional monolithic kernels exactly, it emphasizes modularity, safety, and simplicity by incorporating well-structured subsystems for memory management, scheduling, and device abstraction that are easy for contributors to understand and extend. The kernel uses Rust as its primary implementation language, which gives it strong memory safety guarantees and helps reduce common classes of bugs like data races and buffer overflows without sacrificing performance. It aims to serve as both a learning tool for systems programming students and a testbed for advanced research in kernel architecture, enabling experimentation with new ideas in process isolation, resource management, and driver models.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Tock OS

    Tock OS

    A secure embedded operating system for microcontrollers

    Tock is a secure, embedded operating system designed for microcontrollers and low-power hardware platforms. Written in Rust, it uses a novel kernel architecture where the OS runs a minimal trusted core and all userland code, including device drivers, is sandboxed and isolated. Tock is ideal for IoT devices, wearables, and embedded research projects where reliability and safety are critical. Its capability-based security model and preemptive multitasking allow developers to safely run...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 7
    SoftEther VPN

    SoftEther VPN

    Cross-platform multi-protocol VPN software

    An open-source free cross-platform multi-protocol VPN program, as an academic project from University of Tsukuba, under the Apache License 2.0. The API Suite allows you to easily develop your original SoftEther VPN Server management application to control the VPN Server (e.g. creating users, adding Virtual Hubs, disconnecting a specified VPN sessions) from JavaScript, TypeScript, C# or other languages. SoftEther VPN ("SoftEther" means "Software Ethernet") is one of the world's most powerful...
    Downloads: 119 This Week
    Last Update:
    See Project
  • 8
    WLan Driver 802.11n Rel. 4.80.28.7.zip
    WLan Driver 802.11n Rel. 4.80.28.7.zip is a compressed file containing drivers for a wireless network adapter that supports the 802.11n Wi-Fi standard. These drivers enable your computer to communicate with and control the Wi-Fi hardware, allowing it to connect to wireless networks. To install it, you would unzip the file and run the installer or manually update the driver through your system’s device manager.
    Downloads: 751 This Week
    Last Update:
    See Project
  • 9
    Zeek

    Zeek

    Zeek is a powerful network analysis framework

    ...Vern Paxson began developing the project in the 1990s under the name “Bro” as a means to understand what was happening on his university and national laboratory networks. Vern and the project’s leadership team renamed Bro to Zeek in late 2018 to celebrate its expansion and continued development. Zeek is not an active security device, like a firewall or intrusion prevention system. Rather, Zeek sits on a “sensor,” a hardware, software, virtual, or cloud platform that quietly and unobtrusively observes network traffic. Zeek interprets what it sees and creates compact, high-fidelity transaction logs, file content, and fully customized output, suitable for manual review on disk or in a more analyst-friendly tool like a security and information event management (SIEM) system.
    Downloads: 19 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Try Free
  • 10
    Qiling

    Qiling

    Qiling Advanced Binary Emulation Framework

    ...Additionally, Qiling provides API access to register, memory, filesystem, operating system and debugger. Qiling also provides virtual machine-level API such as save and restore execution state. It combines binary instrumentation and binary emulation into one single framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    quadplay

    quadplay

    The quadplay fantasy console

    ...Four players with virtual controls for D-pad and eight buttons. Local and safe online multiplayer. Supports Xbox, Playstation, SNES, Stadia, Switch, 8bitdo, touch screen, and other controllers. Hundreds of built-in sprites, sounds, and fonts. Program in PyxlScript, a friendly Python-like language. Order-independent, 4-bit alpha transparency. Native 2.5D graphics with z-order.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    midisport-macos

    midisport-macos

    M-Audio MIDISPORT USB 64-bit MIDI device driver for MacOS v10.14+

    This project provides an open source MacOS v10.14+ (Mojave and above) compatible CoreMIDI Universal 64 bit device driver for M-Audio's MIDISPORT range of USB MIDI interfaces. This driver supports the following devices: MIDISPORT 1x1 MIDISPORT 2x2 MIDISPORT 4x4 MIDISPORT 8x8/S Oxygen 8 Keyboard Other devices which are compatible may also work, although presently, these are the only ones which have been tested.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • 13
    Mi PC Suite

    Mi PC Suite

    Manage Xiaomi phones: backup, transfer files, flash ROMs easily

    Mi PC Suite is the official desktop application for managing Xiaomi, Redmi, and POCO devices on Windows computers. This comprehensive software enables seamless file transfers, complete device backups, system updates, and ROM flashing capabilities. Users can efficiently sync contacts, messages, photos, and media between their phone and computer. The suite provides intuitive interface for installing applications, managing storage, and performing advanced operations like bootloader unlocking...
    Leader badge
    Downloads: 1,041 This Week
    Last Update:
    See Project
  • 14
    SDGym

    SDGym

    Benchmarking synthetic data generation methods

    ...In addition to performance and memory usage, you can also measure synthetic data quality and privacy through a variety of metrics. Install SDGym using pip or conda. We recommend using a virtual environment to avoid conflicts with other software on your device.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    SeaBreeze

    SeaBreeze

    Open-source cross-platform spectrometer device driver

    SeaBreeze is a device driver library that provides an interface to select Ocean Optics spectrometers. It is written in C/C++ and builds and runs on Windows (XP/7/8), MacOSX, and Linux (x86/x64/ARM).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Razer Synapse 4

    Razer Synapse 4

    Customize and control all your Razer devices

    Customize and control all your Razer devices from one powerful platform. Whether you’re remapping buttons, creating macros, or fine-tuning performance settings, Synapse provides every tool you need to personalize your gear to your playstyle.
    Downloads: 671 This Week
    Last Update:
    See Project
  • 17
    ...Note: The ROM is not being developed anymore, only Security Patches are being updated. So, if something doesn't work don't expect it to get fixed. Also, note that some Banking apps doesn't work. Test ROM fully before using it as daily driver.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 18
    Documentation, examples, and reference driver code for the VMware virtual graphics device used by all VMware virtual machines. This project provides the information and code necessary to write both 2D and 3D graphics drivers for this device.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    LibertyOS

    LibertyOS

    The kernel for LibertyOS

    LibertyOS Kernel is the core component of the LibertyOS operating system project, focused on creating a secure, privacy-respecting OS from the ground up. Written primarily in C and C++, the kernel is being developed to support modern hardware, incorporate essential system services, and maintain transparency in design. LibertyOS is built with an emphasis on user freedom, aiming to avoid corporate tracking, offer user-centric control, and provide a robust alternative to mainstream operating...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Live CD With Zerofree Utility x86 32Bit

    Live CD With Zerofree Utility x86 32Bit

    A Custom Puppy Linux Live CD With Zerofree Utility x86 32Bit

    After Booting with this Live CD, just click on the MOUNT Application icon on the top of the Desktop, then click the Mount Button that is besides the CDROM entry only, to open its folder contents, then Right Click the zerofree.sh file and Choose the "Window" -> "Terminal Here" option and then type ./zerofree.sh and press Enter Key on the Terminal and follow the instructions shown on the terminal. As you may be aware, Booting with a Live CD, requires that you need to change the Boot Order...
    Downloads: 12 This Week
    Last Update:
    See Project
  • 21
    freeRTOS & libraries for AVR ATmega

    freeRTOS & libraries for AVR ATmega

    freeRTOS for Arduino Uno, Goldilocks 1284p & Mega 2560

    AVR ATmega port of freeRTOS A port of freeRTOS which can be flexibly flexibly configured use almost any available Timer on AVR ATmega devices and will operate with almost any classic Arduino device from Arduino, SeeedStudio, Sparkfun, Freetronics or Pololu. Going forward this repository will be updated less often and only with major releases. Please check at Github for the latest commits. https://github.com/feilipu/avrfreertos The Goldilocks Analogue story is told here....
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    SmartKnob

    SmartKnob

    Haptic input knob with software-defined endstops and virtual detents

    SmartKnob is an open‑source hardware/software hybrid rotary input device featuring software-configurable end-stops and virtual detents, facilitated by a brushless gimbal motor and magnetic encoder—offering programmable haptic feedback and a novel, tactile user interface. 240x240 round LCD ("GC9A01"), protected by 39.5mm watch glass on rotor. BLDC gimbal motor, with a hollow shaft for mechanically & electrically connecting the LCD.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23

    Overboot

    OverlayFS toolkit composing system layers at boot time

    ...The two main components are obinit, written in C and run at boot time, and the extensible C++ obctl application that provides administration tools (CLI, API, management panel, etc.). Possible applications: - creating, testing, and distributing update packages, - creating and managing system snapshots without using virtual machines, - protecting the root partition from unwanted changes and damage, - speeding up services and applications running in the user space, - reducing the number of write cycles in flash drives, - versioning changes across the system, - quick rollback of changes or updates, - quick and easy device role switching, - debugging, - practice systems for students and trainers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    VoodooHDA
    VoodooHDA is an open source audio driver for devices compliant with the Intel High Definition Audio specification. It is intended as a replacement for AppleHDA on Mac OS X with support for a wide range of audio controllers and codecs.
    Leader badge
    Downloads: 184 This Week
    Last Update:
    See Project
  • 25
    X00T/X00TD-Roms by MST-Production

    X00T/X00TD-Roms by MST-Production

    custom roms for X00T/X00TD

    -->hello there ! Welcome to "custom roms by MST-production house" . Im an indivisual developer who tries to make new custom roms for our beloved Asus Zenfone Max Pro M1 . My main target rom are basically: 1- Which lost support 2- Which are no more developed 3- Which have been naver made for out device -->my telegram is - @Ken_kaneki_69 -->join my telegram channel - t.me/mst_roms_X00T -->feel free to ask any questions or to give suggestion related to any of my builds. --> if you like...
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
MongoDB Logo MongoDB