awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to devicekit/devicekit

Open-source alternatives to DeviceKit

30 open-source projects similar to devicekit/devicekit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best DeviceKit alternative.

  • khwang9883/mobilemodelsالصورة الرمزية لـ KHwang9883

    KHwang9883/MobileModels

    4,247عرض على GitHub↗

    MobileModels is a mobile device hardware database and model identifier registry. It serves as a structured collection that maps consumer marketing names to manufacturer model numbers and internal hardware codenames. The project functions as a hardware variant directory, distinguishing between different regional and carrier versions of the same device across various brands. It includes a bootloader and kernel tracker to monitor the availability of official kernel source code releases and bootloader unlocking status. The registry covers mobile hardware cataloging through the mapping of device

    عرض على GitHub↗4,247
  • rebeccahughes/react-native-device-infoالصورة الرمزية لـ rebeccahughes

    rebeccahughes/react-native-device-info

    6,669عرض على GitHub↗

    This project is a cross-platform mobile device information library designed to retrieve hardware, software, and network specifications from iOS and Android devices. It serves as a tool for accessing unique device identifiers, hardware models, and processor architectures to distinguish individual mobile devices. The library provides specialized capabilities for mobile hardware identification and operating system metadata retrieval, including build numbers and API levels. It also functions as a system state monitor for real-time tracking of battery levels, charging status, and network connectiv

    TypeScript
    عرض على GitHub↗6,669
  • glfw/glfwالصورة الرمزية لـ glfw

    glfw/glfw

    14,716عرض على GitHub↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Cclinuxmacos
    عرض على GitHub↗14,716

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • nirma/uidevicecompleteالصورة الرمزية لـ Nirma

    Nirma/UIDeviceComplete

    420عرض على GitHub↗

    UIDevice extensions that fill in the missing pieces.

    Swift
    عرض على GitHub↗420
  • andrealufino/luminousالصورة الرمزية لـ andrealufino

    andrealufino/Luminous

    349عرض على GitHub↗

    Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.

    Swift
    عرض على GitHub↗349
  • ekhoo/deviceالصورة الرمزية لـ Ekhoo

    Ekhoo/Device

    1,729عرض على GitHub↗

    Light weight tool for detecting the current device and screen size written in swift.

    Swift
    عرض على GitHub↗1,729
  • schickling/device.swiftالصورة الرمزية لـ schickling

    schickling/Device.swift

    220عرض على GitHub↗

    Super-lightweight library to detect used device

    Swift
    عرض على GitHub↗220
  • libgdx/libgdxالصورة الرمزية لـ libgdx

    libgdx/libgdx

    24,816عرض على GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Java2d3dandroid
    عرض على GitHub↗24,816
  • hgoebl/mobile-detect.jsالصورة الرمزية لـ hgoebl

    hgoebl/mobile-detect.js

    4,137عرض على GitHub↗

    mobile-detect.js is a JavaScript library for user agent detection. It analyzes browser request headers to identify hardware types, operating systems, and browser versions. The library includes a client hardware profiler that assigns performance and capability grades to mobile devices based on their characteristics. It also provides tools to apply specific CSS classes to the document body based on detected hardware to enable responsive styling. The project covers broad analysis capabilities, including the detection of mobile phones, tablets, and desktop computers. It extracts operating system

    JavaScript
    عرض على GitHub↗4,137
  • xzhih/one-key-hidpiالصورة الرمزية لـ xzhih

    xzhih/one-key-hidpi

    10,967عرض على GitHub↗

    This project is a macOS utility designed to enable high-density scaling on non-Retina monitors. It functions as a display override manager and HiDPI enabler that modifies how the operating system perceives monitor hardware to unlock native high-resolution scaling options within system settings. The tool achieves this by patching and injecting Extended Display Identification Data (EDID) into the system registry. It utilizes a system of file-based overrides stored in library directories to ensure that custom resolution and scaling settings persist across system reboots. Beyond scaling, the pro

    Shellhidpimacos-hidpi
    عرض على GitHub↗10,967
  • idescriptor/idescriptorالصورة الرمزية لـ iDescriptor

    iDescriptor/iDescriptor

    2,927عرض على GitHub↗

    iDescriptor is a suite of specialized tools for managing, diagnosing, and interacting with iOS devices. It provides a comprehensive toolkit for device management, hardware diagnostics, remote terminal access, and virtual location simulation across different operating systems. The project includes a device management suite for mirroring screens in real-time, managing files, and installing applications via USB or wireless connections. It features a hardware diagnostic tool to identify internal components and verify the authenticity of USB cables, along with a virtual GPS simulator to override g

    C++applecppidevice
    عرض على GitHub↗2,927
  • opentabletdriver/opentabletdriverالصورة الرمزية لـ OpenTabletDriver

    OpenTabletDriver/OpenTabletDriver

    3,612عرض على GitHub↗

    OpenTabletDriver is a user-mode graphics tablet driver and USB HID input manager that translates raw USB input from digitizer hardware into system cursor and pen events. It serves as a hardware abstraction layer that normalizes input from various tablet brands into a consistent API, providing a cross-platform pen interface with pressure and tilt sensitivity. The project distinguishes itself through a plugin-based architecture and a profile-based configuration system, allowing for custom filters, interpolators, and persistent hardware setups. It includes specialized tools for hardware driver d

    C#cross-platformcsharpdotnet-core
    عرض على GitHub↗3,612
  • fwupd/fwupdالصورة الرمزية لـ fwupd

    fwupd/fwupd

    4,036عرض على GitHub↗

    fwupd is a system service for discovering, downloading, and installing hardware firmware updates on Linux. It functions as a firmware distribution client and a hardware device discovery tool that matches system devices against vendor metadata to identify compatible updates. It also serves as a platform security manager to evaluate host security attributes and apply BIOS settings. The project includes a dedicated manager for UEFI firmware capsules, generating and managing binaries that the system processes during the boot sequence. It provides security frameworks to filter updates using versio

    Ccfirmwarelinux
    عرض على GitHub↗4,036
  • henrygd/beszelالصورة الرمزية لـ henrygd

    henrygd/beszel

    19,478عرض على GitHub↗

    Beszel is a self-hosted server monitoring platform designed to track real-time performance metrics across multiple host systems and containerized environments. It functions as a centralized dashboard that aggregates data on processor, memory, disk, and network usage, providing visibility into both host-level infrastructure and individual container workloads. The system utilizes lightweight agents to collect performance data, which is then streamed to a central hub and stored in a local relational database. It distinguishes itself through a real-time analytics engine that uses persistent bidir

    Gohomelabmonitoringself-hosted
    عرض على GitHub↗19,478
  • fastshift/x-trackالصورة الرمزية لـ FASTSHIFT

    FASTSHIFT/X-TRACK

    6,250عرض على GitHub↗

    X-Track is a firmware project for an embedded bicycle computer that combines GPS-based speed and ride metrics with offline map navigation. It functions as a GPS bicycle speedometer, displaying speed, distance, altitude, and other ride data on a handlebar-mounted screen, while also serving as an offline map viewer that renders locally stored map tiles without an internet connection. The project distinguishes itself by including a firmware emulator that runs the embedded code on a PC, enabling development and testing without physical hardware. It also provides GPS-based clock calibration to aut

    Cbicyclegpsgps-tracking
    عرض على GitHub↗6,250
  • gao-sun/eulالصورة الرمزية لـ gao-sun

    gao-sun/eul

    9,908عرض على GitHub↗

    eul is a native macOS system monitor and desktop application built with SwiftUI. It serves as a status bar utility for tracking real-time CPU, memory, network, and battery usage. The application includes a dedicated Bluetooth device battery tracker to monitor the charge levels of connected peripherals. It is developed as a multilingual utility with a localized user interface to support multiple languages. The software covers system resource monitoring and peripheral battery tracking, integrating these metrics directly into the macOS menu bar.

    Swiftappmacosmonitor
    عرض على GitHub↗9,908
  • timschneeb/galaxybudsclientالصورة الرمزية لـ timschneeb

    timschneeb/GalaxyBudsClient

    5,047عرض على GitHub↗

    GalaxyBudsClient is a desktop application designed for the configuration and management of Samsung Galaxy Buds. It serves as an interface for controlling earbud hardware, providing a way to adjust settings and customize device behavior without the official mobile application. The project includes specialized utilities for firmware flashing and hardware diagnostics. It enables the modification of device firmware using binary files and allows for the retrieval of detailed hardware metadata, bond lists, and the execution of factory self-tests. The application covers audio customization, such as

    C#bluetoothbuds-livebuds-plus
    عرض على GitHub↗5,047
  • jformdesigner/flatlafالصورة الرمزية لـ JFormDesigner

    JFormDesigner/FlatLaf

    4,212عرض على GitHub↗

    FlatLaf is a Java Swing look and feel library and theme engine that provides a modern flat design for desktop user interfaces. It serves as a comprehensive framework for applying visual themes, managing high-density scaling, and implementing customized window decorations. The project distinguishes itself through a flexible styling system that supports light and dark mode toggling and the ability to define visual identities via property files, subclassing, and external theme imports. It includes a dedicated scaling framework to ensure that interface elements and vector icons remain crisp on Hi

    Javaflatlafjava-swinglook-and-feel
    عرض على GitHub↗4,212
  • react-native-device-info/react-native-device-infoالصورة الرمزية لـ react-native-device-info

    react-native-device-info/react-native-device-info

    6,672عرض على GitHub↗

    This is a cross-platform mobile device information library for iOS and Android applications. It provides utilities to retrieve hardware specifications, operating system details, and unique device identifiers. The project specializes in unique device identification by providing hardware, software, and installation IDs, serial numbers, and build fingerprints. It also includes environment detection to distinguish between physical devices, emulators, and tablets. The library covers a broad range of system introspection capabilities, including application metadata retrieval, hardware specificatio

    TypeScripthacktoberfestreact-native
    عرض على GitHub↗6,672
  • nswbmw/node-in-debuggingالصورة الرمزية لـ nswbmw

    nswbmw/node-in-debugging

    6,457عرض على GitHub↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    debugdebuggingguide
    عرض على GitHub↗6,457
  • google/gopsالصورة الرمزية لـ google

    google/gops

    7,011عرض على GitHub↗

    gops is a command-line diagnostic toolset for monitoring, profiling, and managing the runtime state of active Go applications. It functions as a runtime diagnostic tool that provides a focused interface for analyzing memory, profiling performance, and monitoring the health of running processes. The tool provides a set of specialized utilities including a performance profiler for capturing CPU and heap profiles, a memory analyzer for identifying leaks and triggering garbage collection, and a process monitor for discovering running binaries and visualizing process hierarchies. The project cove

    Go
    عرض على GitHub↗7,011
  • planshit/taiالصورة الرمزية لـ Planshit

    Planshit/Tai

    4,875عرض على GitHub↗

    Tai is a desktop activity tracker and self-hosted productivity monitor designed to record the amount of time spent on specific software applications and websites. It functions as a software usage monitor and website browsing logger to analyze digital time distribution. The system provides capabilities for digital productivity analysis, personal time tracking, and screen time management. It can also be used for employee activity monitoring to audit software engagement and workflows. The project handles monitoring and observability through time-series usage logging and local persistence storag

    C#csharptaiwpf
    عرض على GitHub↗4,875
  • avibrazil/rdmالصورة الرمزية لـ avibrazil

    avibrazil/RDM

    4,227عرض على GitHub↗

    RDM is a system utility for macOS designed to unlock and apply unsupported screen resolutions. It functions as a display resolution manager that enables users to set their screens to high-density resolutions not natively available in standard system settings. The tool specifically manages Retina display scaling by enabling high-density pixel modes. This ensures the user interface remains sharp while increasing the usable workspace through the use of custom resolution overrides. These capabilities are provided via a menu bar interface that interacts with low-level system frameworks to modify

    Objective-C++
    عرض على GitHub↗4,227
  • seemoo-lab/nexmonالصورة الرمزية لـ seemoo-lab

    seemoo-lab/nexmon

    2,750عرض على GitHub↗

    Nexmon is a suite of operational tools designed for firmware patching, ROM extraction, frame injection, and enabling monitor mode on wireless hardware. It provides utilities to modify wireless chip firmware to unlock low-level hardware capabilities not supported by official drivers. The project enables the activation of monitor mode for capturing raw network packets with radiotap headers and allows for the transmission of custom-crafted wireless frames. It includes tools for dumping the read-only memory of wireless chips to facilitate reverse engineering and analysis of hardware behavior. Th

    Cbroadcomfirmwareframework
    عرض على GitHub↗2,750
  • qmk/qmk_firmwareالصورة الرمزية لـ qmk

    qmk/qmk_firmware

    20,478عرض على GitHub↗

    This project is a keyboard firmware framework and programmable keyboard ecosystem designed for Atmel AVR and ARM microcontrollers. It provides the embedded software necessary to implement the USB Human Interface Device standard, allowing hardware to communicate keystrokes and mouse movements to a host computer. The framework distinguishes itself by offering a comprehensive toolchain for custom hardware development, including a command line interface for project scaffolding, firmware flashing, and configuration linting. It supports a variety of flexible configuration methods, allowing users to

    Catmel-avrcc-plus-plus
    عرض على GitHub↗20,478
  • nixzhu/dev-blogالصورة الرمزية لـ nixzhu

    nixzhu/dev-blog

    3,906عرض على GitHub↗

    This project is a comprehensive framework for iOS application development, centered on building mobile applications that feature custom user interface components, asynchronous task management, and local data persistence. It serves as a technical knowledge base for software engineering, providing tools to organize and publish architectural analyses and notes in Markdown format. The framework distinguishes itself through a robust document-based storage layer that utilizes BSON-formatted records to perform CRUD operations within a NoSQL document store. It provides extensive system integration ca

    عرض على GitHub↗3,906
  • wandb/wandbالصورة الرمزية لـ wandb

    wandb/wandb

    10,844عرض على GitHub↗

    Wandb is a centralized platform for machine learning experiment tracking, model registry management, and workflow orchestration. It provides a comprehensive suite of tools for logging, visualizing, and versioning training metrics, model artifacts, and hyperparameter sweeps to ensure reproducibility across development cycles. The platform also functions as an observability tool for large language model applications, enabling the tracing of execution steps, token usage, and reasoning processes. The project distinguishes itself through its event-driven automation capabilities, which allow users

    Pythonaicollaborationdata-science
    عرض على GitHub↗10,844
  • wtfutil/wtfالصورة الرمزية لـ wtfutil

    wtfutil/wtf

    16,971عرض على GitHub↗

    This project is a modular, terminal-based dashboard framework designed to aggregate and display real-time information within a grid-aligned interface. It functions as a centralized monitoring tool that translates data from local system resources, infrastructure services, and external web APIs into a unified, text-based display. The dashboard is distinguished by its plugin-based architecture, which allows users to encapsulate distinct data sources and display logic into isolated, independently managed modules. Users define their workspace through declarative configuration files or an interacti

    Gocuidashboarddevops
    عرض على GitHub↗16,971
  • systemd/systemdالصورة الرمزية لـ systemd

    systemd/systemd

    15,324عرض على GitHub↗

    systemd is a comprehensive system and service manager for Linux that orchestrates the entire operating system lifecycle. It functions as the primary init system, managing the transition from firmware to a fully initialized user space while providing a unified framework for service orchestration, hardware management, and resource control. The project distinguishes itself through its declarative, unit-based configuration model and dynamic dependency resolution, which allow for efficient, on-demand service activation and socket-based process management. It integrates deep system observability th

    Ccinitlinux
    عرض على GitHub↗15,324
  • inspektor-gadget/inspektor-gadgetالصورة الرمزية لـ inspektor-gadget

    inspektor-gadget/inspektor-gadget

    2,720عرض على GitHub↗

    Inspektor Gadget is an eBPF observability toolset and program framework designed for tracing Linux systems and debugging Kubernetes nodes. It provides a suite of tools to collect kernel-level telemetry and export system metrics via the OpenTelemetry standard. The project distinguishes itself by packaging inspection tools as OCI-compliant container images, allowing for standardized distribution and deployment across clusters and hosts. It employs a modular data processing pipeline that utilizes WebAssembly modules to transform and filter telemetry, and leverages Compile Once Run Everywhere for

    Cbpfbpf-programscncf-project
    عرض على GitHub↗2,720