Showing 2171 open source projects for "hardware"

View related business solutions
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • $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
  • 1
    XIVO

    XIVO

    X Inertial-aided Visual Odometry

    ...It is a simplified version of Corvis [Jones et al.,Tsotsos et al.], designed for pedagogical purposes, and incorporates odometry (relative motion of the sensor platform), local mapping (pose relative to a reference frame of the oldest visible features), and global mapping (pose relative to a global frame, including loop-closure and global re-localization, this feature, present in Corvis, is not yet incorporated in XIVO). XIVO runs at 140FPS on stored data (here from a RealSense D435i sensor) or on live streams with a latency of around 1-7ms, depending on the hardware. It takes as input video frames from a calibrated camera and inertial measurements from an IMU and outputs a sparse point cloud with attribute features and 6 DOF pose of the camera. It performs auto-calibration of the relative pose between the camera and the IMU as well as the time-stamp alignment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    NoisePage

    NoisePage

    Self-Driving Database Management System

    ...It uses integrated machine learning components to control its configuration, optimization, and tuning. The system will support automated physical database design (e.g., indexes, materialized views, sharding), knob configuration tuning, SQL tuning, and hardware capacity/scaling. Our research focuses on building the system components that support such self-driving operations with little to no human guidance. We seek to create a system that not only able to optimize the current workload, but also to predict future workload trends and prepare itself accordingly. Our plan is for NoisePage to support the most common database tuning techniques without requiring humans to determine the right way and proper time to deploy them. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    lightgallery.js

    lightgallery.js

    Full featured JavaScript image & video gallery

    lightgallery.js uses CSS-only approach for resizing images and videos. So it will be extremely flexible, and considerably faster than using the JavaScript approach. lightgallery.js comes with a few built in modules, such as thumbnails, full screen, zoom, etc. It is easy to create your own modules, as well as detach modules that you don't want to use. lightgallery.js supports touch and swipe navigation on touchscreen devices, as well as mouse drag for desktops. This allows users to navigate...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    qpxtool

    qpxtool

    Utility for testing CD/DVD quality and burning rate

    Utility for testing CD/DVD quality and transfer rate written on C++ and Qt
    Leader badge
    Downloads: 34 This Week
    Last Update:
    See Project
  • 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
  • 5
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Relativty

    Relativty

    An open source VR headset with SteamVR supports for $200

    Relativty is not a consumer product. We made Relativty in my bedroom with a soldering iron and a 3D printer and we expect you to do the same, build it yourself. We started Relativty because after watching Sword Art Online we wanted to make our own VR games. Thus Relativty supports SteamVR games and can be modified to add support for any DIY or off-the-shelf VR device. The room-scaling AI can be used with any camera, it tracks your body based on video input. Precision and freedom of movement...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ...MeoPOS is a multi-lingual - 17 languages - commercial-grade POS (Point-Of-Sale) software. It is multi-location, multi-terminal and multi-user and runs on industry standard hardware. Installing MeoPOS requires MySQL and is simple and fast to implement.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    EduMIPS64
    EduMIPS64 (aka edumips) is a cross-platform MIPS 64 ISA simulator. It can be used to run and debug MIPS programs that are written using the MIPS64 instruction set. It supports visual debugging and lets you see what instructions do in the pipeline.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Droppy

    Droppy

    Self-hosted file storage

    droppy is a self-hosted file storage server with a web interface and capabilities to edit files and view media directly in the browser. It is particularly well-suited to be run on low-end hardware like the Raspberry Pi.
    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
  • 10
    Accelerate

    Accelerate

    Embedded language for high-performance array computations

    ...Embedded in the advanced functional programming language Haskell, Accelerate programs are declarative, statically-typed, pure, functional, and ready to exploit all of the performance of modern parallel hardware. The combination of a strong type system, high-level code, and interactive development environment, allows you to develop code quickly with the confidence that it is correct.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    OSX Joystick Mapper

    Joystick mapping for OSX

    An OSX userspace library that allows joystick events to be remapped. Several joysticks can be combined into a single controller, and button/axes events can be remapped to new joystick, keyboard or mouse events. Advanced scripting also supported. Supports: * Applications that use IOKit (the newer interface) * Boxer (dosbox for OSX)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    UDOO Board

    UDOO Board

    UDOO: Android Linux Arduino in a tiny single-board computer

    ...UDOO merges different computing worlds in one; each world has its strengths and weaknesses, and all of them are useful today in education as well as Do-It-Yourself (DIY) and rapid prototyping endeavours. UDOO is an open hardware, low-cost computer equipped with an ARM i.MX6 Freescale processor for Android and Linux, alongside Arduino DUE’s ARM SAM3X, both CPU integrated on the same board! UDOO’s size is 4.33 inch x 3.35 inch (11 cm x 8.5 cm) and it has low power consumption.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 13
    Shred for Windows

    Shred for Windows

    Overwrite a file to hide its contents, and optionally delete it

    Overwrite the specified FILE(s) repeatedly, in order to make it harder for even very expensive hardware probing to recover the data. Written by Colin Plumb.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14

    manjaro talking

    enjoy the simplicity, with accessibility!

    This project is more intendet for advanced users, because it uses the architect installer, see https://wiki.manjaro.org/index.php?title=Installation_with_Manjaro_Architect If you have problems installing drivers, open up manjaro settings manager>hardware configuration and look for your drivers there. The above method requires ocr/sighted assistance. For easier navigation and for the method that works on both desktop and architect images, use mhwd-tui Hope you enjoy! Do not hesidate to send me your feetback at stasp@poczta.sytes.net or some where on SF. Thank you for checking out this project! ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    Wheefun Emulator Framework

    A framework for developing emulators

    ...At its core, WFEF provides primitives for emulating a generic system bus and for providing access to virtual screens, sound, and input management. From this, a variety of hardware can be virtualized. We aim to also provide hardware emulation for specific commonly used hardware. As game developers are likely to use this software, it is licensed under the GPL V3 with the Classpath Exception. Providers for certain functionality which may only be accessible under NDA (such as for game consoles) may be afforded by externally linking an implementation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ArrowOS-OnePlus3/3T
    About ArrowOS is an AOSP based project started with the aim of keeping things simple, clean and neat. We added just the right and mostly used stuff that will be actually USEFUL at the end of the day, aiming to deliver smooth performance with better battery life.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    XOW

    XOW

    Linux driver for the Xbox One wireless dongle

    Linux driver for the Xbox One wireless dongle. xow is a Linux user mode driver for the Xbox One wireless dongle. It communicates with the dongle via libusb and provides joystick input through the uinput kernel module. The input mapping is based on existing kernel drivers like xpad.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    iHome by ionware

    iHome by ionware

    iHome Smart Home System Platform

    ...See wiki instructions to burn the SD Card image file, insert into your RPi Zero and Plug and Play. The iHome is an Internet of Things (IOT) demo project for the ionware ionC1 hardware and the software system and is a complete SCADA platform c/w Modbus TCP Servers and Modbus RS485 serial clients for scalable building automation projects. See - ionware.io/free-offer/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    American Fuzzy Lop

    American Fuzzy Lop

    American fuzzy lop - a security-oriented fuzzer

    ...It provides crash triage helpers and test case minimization so developers can reproduce and fix issues quickly. The design deliberately optimizes for robustness and speed on commodity hardware, which helped it become a standard part of many security testing pipelines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    uTensor

    uTensor

    TinyML AI inference library

    uTensor is an embedded machine learning inference framework designed to run neural network models on resource-constrained devices such as microcontrollers and Internet-of-Things hardware. The project focuses on enabling TinyML deployments by translating trained machine learning models into efficient C++ code that can execute directly on embedded systems. Instead of training models on-device, the framework uses an offline workflow that converts trained TensorFlow graphs into optimized inference kernels suitable for constrained environments. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    picusb

    USB Resources for Microchip Microcontrollers, libusb and libftdi

    USB Resources for Microchip Microcontrollers and libusb, also libftdi and openocd binaries
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    PerfKit Benchmarker

    PerfKit Benchmarker

    PerfKit Benchmarker (PKB) contains a set of benchmarks

    ...It allows users to evaluate metrics such as latency, throughput, provisioning time, and system performance using a standardized set of benchmarks. The tool supports a wide range of environments, including major cloud platforms, Kubernetes clusters, and even local hardware, making it highly versatile for performance analysis. It simplifies the process of running complex benchmarks by providing unified command-line workflows that handle resource provisioning, execution, and result collection. The framework includes a comprehensive set of predefined benchmarks covering areas such as compute, storage, networking, and distributed systems workloads. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Go canvas

    Go canvas

    Canvas is a Go drawing library based on OpenGL

    Canvas is a high-performance 2D rendering library for C++ that mimics the HTML5 Canvas API. It is built using OpenGL for hardware acceleration and offers a simple, familiar interface for developers looking to draw shapes, images, and text in desktop applications or games. Canvas focuses on ease of use, speed, and flexibility, making it suitable for GUI overlays, visualizations, and real-time 2D rendering tasks. Its API is intentionally similar to JavaScript’s Canvas API, lowering the barrier for web developers transitioning into C++ graphics work.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    findpart

    Utility for recovery partition table of hard disk

    Utility for recovery partition table of hard disk Sometime a unreasoned actions, viruses, hardware or software failures adduce to overwrite the first sector of hard disk. On this sector present partition table. If this sector will be broken all data on the device will be lost. But in much cases have possibility to recover all extended partitions and sometime the primary partition too. This utility can help you recover your hard disk.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Media Player Classic - Home Cinema

    Media Player Classic - Home Cinema

    MPC-HC's main repository. For support use our Trac

    ...The software is known for its simple, classic interface inspired by early Windows Media Player versions while still offering advanced playback capabilities. It includes support for modern codecs such as H.264, HEVC, and AV1, as well as features like subtitle rendering, HDR playback, and hardware acceleration. MPC-HC also allows extensive customization through external filters and playback settings, making it flexible for both casual users and advanced configurations. Despite its discontinuation as an official project, it remains widely used and maintained through community forks and integrations in codec packs.
    Downloads: 74 This Week
    Last Update:
    See Project
Auth0 Logo