Showing 4062 open source projects for "hardware"

View related business solutions
  • 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
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    A cross platform, cross architecture .net library designed to make human interface device (HID) software development as easy and portable as possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    OpticSim.jl

    OpticSim.jl

    Optical Simulation software

    OpticSim.jl is a Julia package for geometric optics (ray tracing) simulation and optimization of complex optical systems developed by the Microsoft Research Interactive Media Group and the Microsoft Hardware Architecture Incubation Team (HART). It is designed to allow optical engineers to create optical systems procedurally and then to simulate and optimize them. Unlike Zemax, Code V, or other interactive optical design systems OpticSim.jl has limited support for interactivity, primarily in the tools for visualizing optical systems. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ArxLibertatis

    ArxLibertatis

    Cross-platform port of Arx Fatalis, a first-person role-playing game

    Arx Libertatis is an open-source cross-platform port of the 2002 first-person RPG Arx Fatalis, originally developed by Arkane Studios. This project modernizes and maintains the game engine, bringing it to modern systems while preserving the core gameplay, visuals, and charm of the original. Arx Libertatis improves compatibility, performance, and modding capabilities, enabling fans of the cult classic to enjoy and extend the game on Linux, Windows, and macOS. It is not a remake but a faithful...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    yosild

    yosild

    Shell script that builds a full, minimal Linux distribution

    ...It provides a clean and lightweight base system built with busybox, musl libc, and a small init system, suitable for learning Linux internals or building custom environments from scratch. yosild aims to strip Linux down to its essentials while remaining usable and POSIX-compliant, and it can boot quickly on both physical hardware and virtual machines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Passky Desktop Application

    Passky Desktop Application

    Simple, modern, lightweight and open-source password manager

    Passky is a free and open source password manager that is both powerful and easy to use. It is available in multiple languages as an application for Windows, macOS, Linux and Android, but also as an extension for Chrome, Firefox, Edge and Opera web browsers. This password manager helps you keep all your passwords safe : e-commerce sites, applications, social networks, games, etc. With Passky, you can create, manage and store up to 1000 passwords for free in a secure and encrypted...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    LXLE

    LXLE

    LXDE eXtra Luxury Edition

    ...Graphics & Audio cards and chipsets get dropped along with other miscellaneous functions with programs or drivers that just go missing. We all like having updated software we certainly don't like down time or loss of features and capabilities. I believe most aging hardware just needs the right system on it, and lets face it, it helps keep a couple bucks in your pocket if you can squeeze a few more years out of your current system; without sacrificing, performance, capability, usability and of course aesthetics. http://lxle.net/forums/
    Leader badge
    Downloads: 167 This Week
    Last Update:
    See Project
  • 7
    BRUTAL

    BRUTAL

    An operating system inspired by brutalist design

    Brutal is a modern, experimental operating system that blends Unix principles with retro aesthetics and a unique design philosophy. Written from scratch in C and assembly, Brutal aims to offer a clean and consistent experience both at the system level and user interface level, featuring its own GUI, kernel, and userland tools. It’s inspired by classic systems like Plan 9 and early UNIX variants but reimagined with a focus on simplicity, beauty, and cohesive tooling. The OS is modular and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8

    Operating System Information Checker

    Simple app to get OS detailed specs and test internet speed.

    Simple application to get an operating systems detailed specifications. Also does an internet speed test.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    RetroPie-Setup

    RetroPie-Setup

    Shell script to set up a Raspberry Pi/Odroid/PC

    RetroPie‑Setup is a collection of shell scripts designed to install and configure RetroPie—an emulation frontend—on Raspberry Pi OS, Ubuntu, Odroid, or PC platforms. It automates installing RetroArch, emulator cores, configuring controllers, themes, and optional ports. Used for retro gaming on varied hardware.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 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
  • 10
    This software supports programming Logitech(R) Harmony(TM) remote controls. It provides most of the functionality of the Windows software provided by Logitech(R), but is much smaller and cross-platform. This software allows you to update or backup configurations, upgrade firmware, or do IR-learning. NOTE: Development has moved to github: http://www.github.com/jaymzh/concordance
    Downloads: 26 This Week
    Last Update:
    See Project
  • 11
    This project is a development area for a Linux Device driver for IBM Power Linux RAID SCSI HBA's, including the ipr driver and iprutils packages.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 12
    CubicSDR

    CubicSDR

    Cross-Platform Software-Defined Radio Application

    CubicSDR is a cross-platform Software-Defined Radio (SDR) application that enables users to tune into and visualize a wide range of radio signals. It supports various SDR hardware, providing a flexible interface for exploring the radio spectrum. CubicSDR is useful for hobbyists, amateur radio operators, and professionals interested in radio communications.
    Downloads: 178 This Week
    Last Update:
    See Project
  • 13
    Phantom Linux

    Phantom Linux

    Phantom Linux is the operating system of the future

    Phantom Linux is a flexible and secure operating system that is themed in the likeness of your favorite environment for a smooth transition to Linux, opening up the door to a ton of free open source software and non to get your everyday tasks done. It has 4 versions: WindowsX, MacX, LinuX, and Feather (x86_64 and i686). Choose your favorite flavor in Files!
    Downloads: 9 This Week
    Last Update:
    See Project
  • 14
    Titan Linux
    Titan Linux is an all new distro built on the Debian Stable branch. It's a fully functional yet minimal KDE Plasma desktop experience focusing on usability and performance with a wide range of hardware support out of the box. This distro is designed with the user in mind, eliminating dependency on certain meta-packages making it a more stable system overall. Titan Linux is truly a unique approach to the Debian experience. Developers: Project Leader: Matthew Moore Head Developer: CobaltRogue GitHub: https://github.com/MrGizmo757/Titan_Linux GitLab: https://gitlab.com/MrGizmo757/titan-linux
    Downloads: 9 This Week
    Last Update:
    See Project
  • 15
    KakOS

    KakOS

    KakOS, la importancia de la funcionalidad.

    KakOS es un respin sencillo con xfce4, basado en Void Linux. KEYMAP: la-latin1 Locale LANG: Español México (es_MX.UTF-8) Versión kernel Linux: 5.18 Versión Mesa: 22 (22.1.3) Versión XFCE: 4.16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    nitrokey-fido2-firmware

    nitrokey-fido2-firmware

    FIDO2 USB token optimized for security, extensibility, and style

    ...This repository contains the firmware, including implementations of FIDO2 and U2F (CTAP2 and CTAP) over USB and NFC. The main implementation is for STM32L432, but it is easily portable. For development no hardware is needed, it also runs as a standalone application for Windows, Linux, and Mac OSX. If you like (or want to learn) hardware instead, you can run the firmware on the NUCLEO-L432KC development board.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Yoha

    Yoha

    A practical hand tracking engine

    Yoha is a browser-based hand tracking engine designed to enable real-time gesture recognition and interaction using standard webcams, making it accessible for web applications without specialized hardware. Built using JavaScript and TensorFlow.js, it runs directly in the browser and performs inference on-device, eliminating the need for server-side processing. The engine is capable of detecting 21 two-dimensional hand landmarks, allowing developers to build applications that respond to gestures such as pinching or forming a fist. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Acme

    Acme

    A library of reinforcement learning components and agents

    Acme is a framework from DeepMind for building scalable and reproducible reinforcement learning agents. It emphasizes modular components, distributed training, and ease of experimentation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    AI-Writer

    AI-Writer

    RWKV for Chinese novel generation

    ...The project includes Python scripts, server files, model folders, and a web-client workflow for continuing user-written text. It supports CPU use and GPU acceleration paths depending on hardware, although much of the repository’s original setup information is now marked as outdated. The project is best understood as an early creative-writing demonstration for RWKV rather than a modern production writing platform. Its main value is showing how small language models can be adapted for genre fiction generation and interactive text continuation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    What happens when

    What happens when

    What happens when you type google into your browser and press enter?

    ...Rather than giving a high-level overview, the repository tries to break down every step in the process, from low-level events (keyboard press, OS events, keyboard interrupts), through OS-level handling (keyboard scan codes, key events), parsing, DNS lookup, networking (ARP, socket creation, TCP/TLS handshake), HTTP requests, browser behavior, HTML/CSS/JS parsing, rendering engine, GPU rendering, layout, to final drawing and user-visible output. The goal is to serve as a comprehensive resource for students and engineers to understand what happens under the hood, bridging from hardware and OS level up through network and application layers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    usbdmx.com curses console

    usbdmx.com curses console

    A curses program to control the usbdmx.com-based DMX adapters.

    This is a curses program to control the usbdmx.com-based based DMX adapters. This is my version : http://clx.freeshell.org/usbdmx.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Arduino

    Arduino

    Open-source electronics platform

    ...Hundreds of thousands of designers, engineers, students, developers and makers around the world are using Arduino to innovate in music, games, toys, smart homes, farming, autonomous vehicles, and more. Arduino is the first widespread Open Source Hardware project and was set up to build a community that could help spread the use of the tool and benefit from contributions from hundreds of people who helped debug the code, write examples, create tutorials, etc.
    Downloads: 171 This Week
    Last Update:
    See Project
  • 23

    OpenWRT TP-LINK WR741 OpenVPN Client

    OpenVPN client for TP-Link routers with small flash, wr740/741/841

    OpenWRT firmware OpenVPN client for TP-Link routers with small flash, wr740/741/841 based routers with load balancer and custom configuration scripts for fast configuration Open VPN clients. Wireless network does not work, the wireless hardware driver is removed due to a memory shortage (spi flash 4M).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    elastic-jupyter-operator

    elastic-jupyter-operator

    Cloud-native way to provide elastic Jupyter Notebooks on Kubernetes

    ...For data scientists and machine learning engineers, Jupyter has emerged as a de facto standard. At the same time, there has been growing criticism that the way notebooks are being used leads to low resource utilization. GPU and other hardware resources will be bound to the specified notebooks even if the data scientists do not need them currently. This project proposes some Kubernetes CRDs to solve these problems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Barrier

    Barrier

    Open-source KVM software

    Barrier is a software that works just like a KVM (keyboard, video and mouse) switch, which allows you to use a single mouse and keyboard to control several different computers by physically turning a dial on the box to switch the machine you're controlling at any given time. Barrier is able to do this in software, giving you control over different machines by simply moving your mouse to the edge of the screen, or by using a keypress to switch focus to a different system. Barrier was built...
    Downloads: 1,057 This Week
    Last Update:
    See Project
Auth0 Logo