Showing 1090 open source projects for "device"

View related business solutions
  • 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
  • $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
    erase-install

    erase-install

    A script that automates downloading macOS installers

    erase-install is a robust macOS automation tool designed to erase and reinstall macOS on a device using Apple’s official installer packages. Targeted at IT administrators and deployment professionals, it simplifies wiping and re-provisioning Mac systems—especially in enterprise or education environments. It supports options for downloading the latest macOS version, preserving user settings, automating pre- and post-install scripts, and initiating the erase-and-install process without manual intervention. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    ShellHub

    ShellHub

    Get seamless remote access to any Linux device

    ShellHub is a centralized SSH gateway that allows users to remotely access and manage their servers and devices from anywhere, using a web browser or a mobile app. It provides a secure and convenient way to connect to and control your servers and devices and can help to improve the security of your servers by preventing unauthorized access. ShellHub incorporates the use of Docker containers to facilitate the integration of new devices into the platform, simplifying configuration. ShellHub...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Amaze File Manager

    Amaze File Manager

    Material design file manager for Android

    Amaze File Manager is an open source Material Design file manager for Android. It makes Material Design's exceptional features easier than ever to access on your Android device. It comes with an easy-to-use navigation drawer for quick navigation plus plenty of awesome features. It allows you to work on multiple tabs at a time; provides quick access to history, bookmarks or any file; has an inbuilt Database Reader, Zip/Rar Reader, Apk Reader, Text Reader and so much more! Amaze File Manager is based on Material Design guidelines and is completely open source, with no ads or in-app purchases whatsoever.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Resources

    Resources

    Keep an eye on system resources

    Resources is a modern system monitor for Linux desktops. It provides a clean graphical interface for viewing hardware usage, running applications, and system processes. The application is written in Rust and uses GTK 4 with libadwaita, which gives it a native feel on GNOME-style desktops. It can display details for CPU, memory, GPUs, NPUs, network interfaces, storage devices, and batteries. It also allows users to inspect and terminate running applications or processes when needed. Its main...
    Downloads: 0 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
    Pulse

    Pulse

    Logger and network inspector for Apple platforms

    ...As a developer, you integrate the frameworks into your app and configure them to capture logs and network traffic. You then add a way to display a Pulse console to view logs right on the device.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    dockprom

    dockprom

    Docker hosts and containers monitoring with Prometheus, Grafana, etc.

    ...CPU usage graph by mode (guest, idle, iowait, irq, nice, softirq, steal, system, user). Memory usage graph by distribution (used, free, buffers, cached). IO usage graph (read Bps, read Bps and IO time). Network usage graph by device (inbound Bps, Outbound Bps).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    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 multiple applications on constrained devices with confidence in memory and fault isolation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Maestral

    Maestral

    Open-source Dropbox client for macOS and Linux

    ...More fine-grained controls in the GUI and command line interface allow excluding individual files with selective sync. Maestral is not an official Dropbox App. It therefore does not count towards the three-device limit for Basic Dropbox accounts. Exclude local items from syncing by placing a .mignore file in the Dropbox root with patterns matching any number of items.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    OpenThread

    OpenThread

    OpenThread released by Google is a thread networking protocol

    ...Thread Certified Component, implementing all features defined in the Thread 1.3.0 specification, including all Thread networking layers (IPv6, 6LoWPAN, IEEE 802.15.4 with MAC security, Mesh Link Establishment, Mesh Routing) and device roles, as well as Border Router support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 10
    AndroidNativeEmu

    AndroidNativeEmu

    Allows you to partly emulate an Android native library

    ...The framework provides tools for loading binaries, simulating system calls, and interacting with native functions in a controlled environment. By abstracting away the complexity of full device emulation, it allows faster iteration and more focused analysis of specific components. It also integrates well with Python tooling, making it accessible and extensible for custom workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    winston

    winston

    A logger for just about everything

    Winston is designed to be a simple and universal logging library with support for multiple transports. A transport is essentially a storage device for your logs. Each winston logger can have multiple transports (see: Transports) configured at different levels (see: Logging levels). For example, one may want error logs to be stored in a persistent remote location (like a database), but all logs output to the console or a local file. Winston aims to decouple parts of the logging process to make it more flexible and extensible. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    2FAS Auth for iOS

    2FAS Auth for iOS

    Source code for 2FAS Auth iOS app

    ...The app generates time-based one-time passwords (TOTP) and counter-based one-time passwords (HOTP) that are widely required for logging into services with enhanced security, and it lets users scan QR codes or manually enter secret keys to register new accounts. Designed with native iOS conventions, it supports Face ID and Touch ID to quickly unlock the app while keeping authentication secrets encrypted locally on the device, so sensitive data never leaves the user’s control. The client is also structured to work offline, meaning you can generate codes without a network connection, and it integrates with companion browser extensions or other 2FAS sync tools so tokens can be backed up or restored across devices securely.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Homebridge UniFi Protect

    Homebridge UniFi Protect

    Complete HomeKit integration for UniFi Protect with full support

    Complete HomeKit integration for UniFi Protect with full support for most features including autoconfiguration, motion detection, and multiple controllers. homebridge-unifi-protect is a Homebridge plugin that provides HomeKit support to the UniFi Protect device ecosystem. UniFi Protect is Ubiquiti's video security platform, with rich camera, doorbell, and NVR controller hardware options for you to choose from, as well as an app which you can use to view, configure and manage your video camera and doorbells. This plugin attempts to bridge a gap in the UniFi Protect ecosystem by providing native HomeKit support on par with what you would expect from a first-party of native HomeKit solution. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    quadplay

    quadplay

    The quadplay fantasy console

    quadplay✜ is a fantasy console by CasualEffects for creating and playing retro-style video games on any device. Create and play games on any laptop, desktop, tablet, or phone. Or, build your own programmable arcade machine from a Raspberry Pi, Tegra, or old computer. Create games on Windows, macOS, Linux. Play your games in any modern web browser on a laptop, desktop, tablet, phone, Raspberry Pi 4, or Jetson Nano. 60 fps @ 384 x 224 pixels = 12:7 aspect ≈ 16:9.3. 4096 sRGB (4:4:4) colors. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    status-react

    status-react

    A free (libre) open source, mobile OS for Ethereum

    ...Status is a free (libre) open-source mobile client targeting Android & iOS built entirely on Ethereum technologies. That's right, no middle men and go-Ethereum running directly on your device. We believe in a medium of pure free trade, economies with fair, permission-less access and a world without intermediaries. We want to create policies that can exist between friends or scale globally, we want to communicate securely and be uninhibited by legacy systems. Safely send, store and receive cryptocurrencies including ERC20 and ERC721 tokens with the Status crypto wallet. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    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: 0 This Week
    Last Update:
    See Project
  • 17
    USBDeview

    USBDeview

    Utility that lists all USB devices connected to your computer

    USBDeview is a small utility that lists all USB devices that currently connected to your computer, as well as all USB devices that you previously used. For each USB device, extended information is displayed: Device name/description, device type, serial number (for mass storage devices), the date/time that device was added, VendorID, ProductID, and more... USBDeview also allows you to uninstall USB devices that you previously used, disconnect USB devices that are currently connected to your computer, as well as to disable and enable USB devices. ...
    Downloads: 641 This Week
    Last Update:
    See Project
  • 18
    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 and firmware installations. Essential tool for Xiaomi device owners seeking complete control over their smartphones from desktop.
    Leader badge
    Downloads: 1,572 This Week
    Last Update:
    See Project
  • 19
    The Amazon Linux hibernation agent

    The Amazon Linux hibernation agent

    The Amazon Linux hibernation agent

    ...If there's no swap space, it launches a background thread to create it and touch all of its blocks to make sure that EBS volumes are pre-warmed if configured. This is configurable. It updates the offset of the swap file in the kernel using SNAPSHOT_SET_SWAP_AREA ioctl. It updates the resume offset and resume device in grub file.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Win32 Disk Imager

    Win32 Disk Imager

    A Windows tool for writing images to USB sticks or SD/CF cards

    This program is designed to write a raw disk image to a removable device or backup a removable device to a raw image file. It is very useful for embedded development, namely Arm development projects (Android, Ubuntu on Arm, etc). Anyone is free to branch and modify this program. Patches are always welcome. This release is for Windows 7/8.1/10. It will should also work on Windows Server 2008/2012/2016 (although not tested by the developmers).
    Leader badge
    Downloads: 13,161 This Week
    Last Update:
    See Project
  • 21
    ESP32-Paxcounter

    ESP32-Paxcounter

    Wifi & BLE driven passenger flow metering with cheap ESP32 boards

    Wifi & Bluetooth driven, LoRaWAN enabled, battery-powered mini Paxcounter built on cheap ESP32 LoRa IoT boards. Paxcounter is an ESP32 MCU-based device for metering passenger flows in real time. It counts how many mobile devices are around. This gives an estimation of how many people are around. Paxcounter detects Wifi and Bluetooth signals in the air, focusing on mobile devices by evaluating their MAC addresses. The intention of this project is to do this without intrusion in privacy: You don't need to track people-owned devices if you just want to count them. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    OrangeFox Redmi Note 12 4G DISCONTINUED

    OrangeFox Redmi Note 12 4G DISCONTINUED

    Unofficial OrangeFox Recovery for topaz/tapas

    Unofficial OrangeFox recovery for topaz/tapas (Redmi Note 12 4G) (Mirror) THIS PROJECT IS DISCONTINUED, SEE GITHUB FOR INFO https://github.com/chickendrop89/device_xiaomi_tapas-recovery
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23

    PINN

    PINN is an enhancement of NOOBS

    PINN is an enhancement of NOOBS for the Raspberry Pi. It allows the installation of MULTIPLE OSes on the same SD/HDD/SSD device with an OS chooser when booting. Built-in Admin tools allow you to backup & restore your OSes and fix OS problems by including basic disk checking, password changing, and a command shell.
    Leader badge
    Downloads: 35,046 This Week
    Last Update:
    See Project
  • 24
    Strato

    Strato

    Run Nintendo Switch homebrew & games on your Android device

    ...Strato emphasizes accessibility by targeting Android devices directly, removing the need for desktop-class hardware for Switch emulation. Despite being experimental, it represents a significant step toward portable, on-device emulation of modern consoles.
    Downloads: 96 This Week
    Last Update:
    See Project
  • 25
    Universal x86 Tuning Utility

    Universal x86 Tuning Utility

    Unlock the full potential of your Intel/AMD based device!

    .... • Works best on Zen-based CPUs/APUs or Intel CPUs that are 4th gen and newer. Unlock the full potential of your Intel/AMD-based device!
    Downloads: 323 This Week
    Last Update:
    See Project
Auth0 Logo