Open Source Windows Hardware Platforms - Page 2

Hardware Platforms for Windows

View 0 business solutions
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    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
    cuda-z
    Simple program that displays information about CUDA-enabled devices. The program is equipped with GPU performance test.
    Leader badge
    Downloads: 283 This Week
    Last Update:
    See Project
  • 2
    QmdevSimConnect

    QmdevSimConnect

    flight simulation USB HID hardware control

    USB HID devices unified software for MSFS2020. one software controls all hardware devices. With running memory lower than 10MB. CPU usage is lower than 0.3% https://sourceforge.net/p/qmdevsimconnect/wiki/Home/ - Honeycomb Bravo throttle - WinWing AGP - Quickmade Products Game compatibility list https://docs.qq.com/sheet/DWERFQnRmVUFZeHBi?tab=urmsrq Latest News of Quickmade Products: https://www.facebook.com/quickmadesimulation
    Leader badge
    Downloads: 1,377 This Week
    Last Update:
    See Project
  • 3

    ESP8266 Arduino Core

    ESP8266 core for Arduino

    ESP8266 Arduino Core is the Arduino core for the ESP8266 WiFi chip. It brings support for the ESP8266 chip to the Arduino environment, allowing you to write sketches, use familiar Arduino functions and libraries, and run these directly on ESP8266 without the need for an external microcontroller. ESP8266 Arduino core comes with libraries that enable it to perform a number of things. It can communicate over WiFi through the use of TCP and UDP; it can set up HTTP, mDNS, SSDP, and DNS servers; and it can perform OTA updates. ESP8266 Arduino core works with SD cards, servos, SPI and I2C peripherals.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 4
    Display Power Off Utility
    Display power off utility. Powers off desktop/notebook display and optionally locks workstation. Can be set as a screensaver. Can be launched as a system tray icon application.
    Leader badge
    Downloads: 208 This Week
    Last Update:
    See Project
  • 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
  • 5
    Arduino ASCOM Focuser Pro2 DIY

    Arduino ASCOM Focuser Pro2 DIY

    Version 2 of the myFocuser Project

    myFocuserPro2 (myFP2) is an ASCOM - INDI - LINUX - WINDOWS telescope focuser with a large range of options. 315,606+ file downloads. The most popular focuser project. (c) Copyright Robert Brown 2014-2026. All Rights Reserved. Code or portions of code may not be copied or used without written permission from the author. Other Focuser Projects myFP2ESP32 WiFi - https://sourceforge.net/projects/myfocuserpro2-esp32/ [ESP32 Only] myFP2ESP8266 WiFi - https://sourceforge.net/projects/myfp2esp8266-focus-controller/ myFP2N - Nextion touch screen display - https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/myFocuserPro2N%20NEXTION%20TFT%20DISPLAY/ myFP2M - Ready made Controllers https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/myFocuserPro2M/ Please look in the Files-Documents folder for more information. https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/Documentation/
    Leader badge
    Downloads: 188 This Week
    Last Update:
    See Project
  • 6
    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. Using a single cross-platform API, it provides access to USB devices on Linux, macOS, Windows, etc. No special privilege or elevation is required for the application to communicate with a device. All versions of the USB protocol, from 1.0 to 3.1 (latest), are supported. libusb is abstracted internally in such a way that it can hopefully be ported to other operating systems.
    Downloads: 39 This Week
    Last Update:
    See Project
  • 7
    Tasmota

    Tasmota

    Alternative firmware for ESP8266 with easy configuration

    Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Unless your Tasmota powered device exhibits a problem or you need to make use of a feature that is not available in the Tasmota version currently installed on your device, leave your device alone - it works so don't make unnecessary changes! If the release version (i.e., the master branch) exhibits unexpected behaviour for your device and configuration, you should upgrade to the latest development version instead to see if your problem is resolved as some bugs in previous releases or development builds may already have been resolved. Single binary firmware. Support for TuyaMCU. Increase PWM channels to 16. Initial support for ESP32S3 with support for 38 configurable GPIOs.
    Downloads: 35 This Week
    Last Update:
    See Project
  • 8
    Virtual Floppy Drive
    This is a virtual floppy drive for Windows NT / 2000 / XP / 2003 / Vista / Windows 7 (both 32-bit and 64-bit versions)
    Leader badge
    Downloads: 209 This Week
    Last Update:
    See Project
  • 9
    dfu-util

    dfu-util

    Multiplatform USB DFU host utility

    dfu-util is a host side implementation of the DFU 1.0 and DFU 1.1 specifications of the USB forum. DFU is intended to download and upload firmware to/from devices connected over USB.
    Leader badge
    Downloads: 411 This Week
    Last Update:
    See Project
  • Enterprise-grade ITSM, for every business Icon
    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.

    Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
    Try it Free
  • 10
    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: 27 This Week
    Last Update:
    See Project
  • 11
    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: 27 This Week
    Last Update:
    See Project
  • 12
    ESP3D

    ESP3D

    FW for ESP8266/ESP8285/ESP32 used with 3D printer

    This firmware allows not only to have a cheap bridge between Wifi and serial, but also to have a web UI to configure wifi, to monitor 3D printer and even control it, and to make things easy, UI is fully customizable without reflashing FW. Firmware should work with any 3D printer firmware (repetier/marlin/smoothie ware using GCODE) if the serial connection has a correct setup. I currently use it with my personal flavor of repetier for Due based boards. The web interface files are present in the data directory but UI has its own repository ESP3D-WEBUI. Use GPIO2 to the ground to reset all settings in a hard way, 2-6 sec after boot / not before!! Set GPIO2 to ground before boot change boot mode and go to special boot that do not reach FW. Currently, boot takes 10 sec - giving 8 seconds to connect GPIO2 to GND and do a hard recovery for settings. Complete configuration by web browser (Station or Access point) or by Serial/telnet commands.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 13
    SpeedFan

    SpeedFan

    SpeedFan is an advanced system monitoring tool

    SpeedFan lets you take a deeper view at the status of your computer. Almost every computer includes support for hardware monitoring. Accessing digital temperature sensors is really useful. If you are trying to figure out why your PC hangs when under heavy load or after some hours of usage, SpeedFan might help you find the real cause. Very often it is a poor power supply, or an improperly installed heatsink that lead to behaviours that we tend to associate (incorrectly) with errors from the operating system. SpeedFan automatically searches your computer for informative chips: the hardware monitor chips. SpeedFan can display voltages, fan speeds and temperatures. On rare occasions, the BIOS doesn't activate such features. SpeedFan tries to enable them as long as this is a safe thing to do. Not only the motherboard is searched, but also some video cards and almost every currently sold hard disk. SpeedFan can access status info from EIDE, SATA and even SCSI drives
    Downloads: 330 This Week
    Last Update:
    See Project
  • 14
    The USB/IP Project
    The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates USB I/O requests into IP packets and transmits them between computers.
    Leader badge
    Downloads: 106 This Week
    Last Update:
    See Project
  • 15
    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. The WLan Driver 802.11n Rel. 4.80.28.7.zip is typically for wireless network adapters that support the 802.11n Wi-Fi standard. These adapters could be internal (like those built into laptops or desktop motherboards) or external (such as USB Wi-Fi dongles). Specifically, the driver is commonly associated with devices that use certain chipsets, like those made by companies such as Realtek, Atheros, Ralink, or Broadcom.
    Downloads: 564 This Week
    Last Update:
    See Project
  • 16
    SnapKey

    SnapKey

    SnapKey: Open Source Alternative to Snap Tap & SOCD

    SnapKey is a lightweight, open-source tool that operates from the system tray and is designed to track inputs from the WASD keys, without interfering with any game files. SnapKey's main role is to recognize when these keys are pressed and automatically release any previously engaged commands for them. This guarantees responsive and precise input handling. SnapKey handles the WASD keys by default and lets you rebind them to your liking via the config file. SnapKey: Open Source Alternative to Snap Tap & SOCD Visit SnapKey on GitHub for more information: https://github.com/cafali/SnapKey
    Leader badge
    Downloads: 282 This Week
    Last Update:
    See Project
  • 17
    Lubbo's MacBook Pro Fan Control
    ATTENTION: This project is not maintained anymore. Current Macs properly manage temperature and fans. Speed fan controller and temp monitoring for MacBook Pro Unibody (Nvidia) for Windows under BootCamp. It allows to control MacBook fans speeds depending on the CPU and GPU temperature. ATTENTION: This program is designed and tested only on MacBook Pro with NVIDIA GPU. On newer MacBooks with ATI GPU the GPU temperature is not checked. On iMacs some sensors and fans are not used. In any case USE AT YOUR OWN RISK, I'm not responsible for overheating or hardware damage.
    Downloads: 100 This Week
    Last Update:
    See Project
  • 18
    USB Gadget Tool

    USB Gadget Tool

    Convert your Android phone to any USB device you like

    Convert your Android phone to any USB device you like. USB Gadget Tool allows you to create and activate USB device roles, like a mouse or a keyboard. Connected USB hosts (e.g. a normal computer) will then identify your Android device only under that role. It can also be used to deactivate the standard USB Gadget (including mtp, adb, etc.), e.g. for security reasons.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 19
    GLDirect is the utility package for Windows 95/98/Me/2000/XP that enables OpenGL based games and applications to access 3D hardware acceleration through the Direct3D drivers provided by your graphics hardware manufacturer.
    Leader badge
    Downloads: 109 This Week
    Last Update:
    See Project
  • 20
    BRL-CAD

    BRL-CAD

    Open Source Solid Modeling CAD

    BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
    Downloads: 89 This Week
    Last Update:
    See Project
  • 21
    TComPort by Dejan Crnila. Delphi/C++ Builder serial communications components. It is generally easy to use for basic Serial Communications purposes. Alternative to the TurboPower ASYNCPro at http://sourceforge.net/projects/tpapro/
    Downloads: 79 This Week
    Last Update:
    See Project
  • 22
    Mos

    Mos

    A lightweight tool used to smooth scrolling and set scroll direction

    A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS. Mos separates the touchpad and mouse scrolls independently, then, you can set the direction of the touchpad and mouse wheel separately. Also, Mos provides smooth scrolling for your mouse, whether you are a Windows user or a MacOS, you can move freely. Mos's special interpolation algorithm can make every mouse roll as smooth and silky as possible. Mos can independently manage the scrolling behavior of each application. For some annoying programs, we help you.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 23
    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. Simplify your workspace by combining multiple computers into one. Easily copy and paste between computers with no effort at all. Keep your passwords and sensitive data secure with TLS encryption. Key, mouse and data all sent fast and securely, directly over your local network. Advanced customization settings give you complete control of your setup. The next version is being built from the ground up by combining the latest technologies, Node.js and React, with the rock-solid stability of C++.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 24
    Open Programmer

    Open Programmer

    An USB programmer for PIC, dsPIC, AVR, serial memories

    An USB programmer for various devices, including PIC, dsPIC, AVR microcontrollers, and various kinds of serial eeproms
    Leader badge
    Downloads: 69 This Week
    Last Update:
    See Project
  • 25
    UrJTAG aims to create an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It is a descendant of the popular openwince JTAG tools with a lot of additional features and enhancements.
    Leader badge
    Downloads: 80 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB