awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to libimobiledevice/libimobiledevice

Projects sharing features with Libimobiledevice

30 open-source projects similar to libimobiledevice/libimobiledevice, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • project-chip/connectedhomeipproject-chip avatar

    project-chip/connectedhomeip

    8,586View on GitHub↗

    This project is an open-source software development kit and framework for implementing the Matter smart home standard. It provides a universal IPv6-based application layer and a cluster-based data model to ensure interoperability between diverse smart home devices and controllers. The system is distinguished by its multi-transport network abstraction, which maps Bluetooth LE, Thread, and Wi-Fi implementations to a common layer. It includes specialized tooling for secure device commissioning via QR codes and NFC, as well as a comprehensive over-the-air firmware update system for distributing s

    C++build-with-matterchipconnected-devices
    View on GitHub↗8,586
  • alanxz/rabbitmq-calanxz avatar

    alanxz/rabbitmq-c

    1,859View on GitHub↗

    RabbitMQ C client

    C
    View on GitHub↗1,859
  • libgit2/libgit2libgit2 avatar

    libgit2/libgit2

    10,485View on GitHub↗

    libgit2 is a portable, cross-platform C library that provides a programmatic interface for integrating Git version control directly into applications. It serves as a linkable implementation of Git internals, allowing developers to manage repositories and manipulate version control data without requiring a system installation of the Git command line tool. The library functions as an embedded API and object database manager capable of reading and writing commits, trees, blobs, and tags. It includes a network transport client to handle the transfer of repository data over protocols such as SSH a

    C
    View on GitHub↗10,485
  • docopt/docopt.cdocopt avatar

    docopt/docopt.c

    321View on GitHub↗

    C-code generator for docopt language.

    Python
    View on GitHub↗321

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • cloudwu/pbccloudwu avatar

    cloudwu/pbc

    1,625View on GitHub↗

    A protocol buffers library for C

    C
    View on GitHub↗1,625
  • nfc-tools/libnfcnfc-tools avatar

    nfc-tools/libnfc

    1,974View on GitHub↗

    Platform independent Near Field Communication (NFC) library

    C
    View on GitHub↗1,974
  • zswatch/zswatchZSWatch avatar

    ZSWatch/ZSWatch

    3,128View on GitHub↗

    ZSWatch is a real-time operating system for wearable devices featuring a touch display and Bluetooth Low Energy connectivity. It provides a comprehensive software suite that includes a Bluetooth LE communication stack, an embedded UI framework for round displays, and a complete firmware toolchain for compiling, flashing, and simulating wearable hardware. The project is distinguished by its specialized wearable capabilities, such as a graphical framework for designing reactive screens and watchfaces via a visual editor. It implements a publish-subscribe messaging system to decouple hardware se

    Cangle-of-arrivalblebluetooth
    View on GitHub↗3,128
  • throwtheswitch/cexceptionThrowTheSwitch avatar

    ThrowTheSwitch/CException

    365View on GitHub↗

    Lightweight exception implementation for C

    C
    View on GitHub↗365
  • riolet/waferriolet avatar

    riolet/WAFer

    695View on GitHub↗

    WAFer is a C language-based software platform for scalable server-side and networking applications. Think node.js for C programmers.

    C
    View on GitHub↗695
  • commonmark/commonmark-speccommonmark avatar

    commonmark/commonmark-spec

    5,105View on GitHub↗

    This project is a formal markdown specification standard that provides a detailed markup syntax definition and a definitive set of rules for parsing plain text into consistent HTML output. It establishes a standardized grammar for structural blocks and inline elements to ensure uniform rendering across different software implementations. The specification is supported by a parser conformance suite and a reference implementation in C and JavaScript to verify that implementations adhere to the standard. It includes a system for implementation verification that compares transformed input strings

    Python
    View on GitHub↗5,105
  • codeplea/tinyexprcodeplea avatar

    codeplea/tinyexpr

    1,895View on GitHub↗

    tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

    C
    View on GitHub↗1,895
  • mongodb/libbsonmongodb avatar

    mongodb/libbson

    347View on GitHub↗

    ARCHIVED - libbson has moved to https://github.com/mongodb/mongo-c-driver/tree/master/src/libbson

    C
    View on GitHub↗347
  • idescriptor/idescriptoriDescriptor avatar

    iDescriptor/iDescriptor

    2,927View on 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
    View on GitHub↗2,927
  • mrrfv/open-android-backupmrrfv avatar

    mrrfv/open-android-backup

    1,191View on GitHub↗

    Open-android-backup is a command-line utility designed for the automated archival and restoration of mobile device data. It enables users to capture applications, internal storage, and contact information into encrypted, open-standard archives, ensuring long-term data ownership and portability without reliance on proprietary vendor software. The tool distinguishes itself by facilitating these operations without requiring root-level system access. It achieves this by utilizing a companion application to grant the host machine necessary permissions, while simultaneously protecting user privacy

    CSSadbandroidandroid-app
    View on GitHub↗1,191
  • fleetdm/fleetfleetdm avatar

    fleetdm/fleet

    6,058View on GitHub↗

    Fleet is an open-source device management platform that provides centralized control over computing devices running macOS, Linux, Windows, Chromebooks, iOS, and Android. It enables organizations to enroll devices, collect real-time telemetry, enforce security compliance policies, and manage software remotely from a single system. The platform can be deployed as a single binary, run locally for testing, or scaled horizontally across cloud infrastructure on AWS, Kubernetes, GCP, or Render, with support for high availability through database replication and load balancing. The platform distingui

    Gobinary-authorizationconfiguration-managementdevice-management
    View on GitHub↗6,058
  • firerpa/lamdafirerpa avatar

    firerpa/lamda

    7,834View on GitHub↗

    This project is an Android RPA framework designed for automating user interfaces and system tasks on rooted Android devices using Python and ADB. It provides a suite of tools for rooted device management, allowing for programmatic control of system settings, application lifecycles, and shell command execution via a remote API. The framework distinguishes itself through a combination of dynamic instrumentation and AI integration. It can inject scripts into running processes to hook Java interfaces and modifies application behavior in real time. Additionally, it supports large language model in

    Pythonadbagentsai
    View on GitHub↗7,834
  • microsoft/ufomicrosoft avatar

    microsoft/UFO

    9,017View on GitHub↗

    UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis

    Pythonagentautomationcopilot
    View on GitHub↗9,017
  • portapack-mayhem/mayhem-firmwareportapack-mayhem avatar

    portapack-mayhem/mayhem-firmware

    5,199View on GitHub↗

    Mayhem-Firmware is a custom firmware for the PortaPack add-on that transforms a HackRF software-defined radio into a standalone handheld device capable of receiving, transmitting, and analyzing radio signals across a wide frequency range. The firmware provides a complete operational environment with an event-driven touchscreen interface, a menu-driven application launcher, and a real-time sample streaming pipeline that connects the hardware abstraction layer to a suite of modular applications. All user data, including frequency presets, captures, and configuration files, are stored on a remova

    Chackrfhackrf-componentsportapack
    View on GitHub↗5,199
  • systemsapproach/bookSystemsApproach avatar

    SystemsApproach/book

    3,298View on GitHub↗

    This project is a comprehensive computer networking textbook and instructional resource. It serves as a technical guide for the design and implementation of network layers, protocols, and hardware architecture, covering the spectrum from physical links to application-layer protocols. The content provides a detailed study of standards for congestion control, reliable data delivery, and internetwork routing. It includes specialized technical material on network security, public-key infrastructure, and the operation of modern cloud infrastructure and data centers. The material covers a broad ra

    Python
    View on GitHub↗3,298
  • platformio/platformioplatformio avatar

    platformio/platformio

    9,299View on GitHub↗

    PlatformIO is an embedded development platform and cross-platform build system for writing, compiling, and uploading firmware to various microcontroller architectures. It provides a unified environment for managing embedded software development across different hardware platforms. The project functions as an embedded library manager through a centralized registry for discovering and integrating third-party drivers and libraries. It also serves as a firmware debugging tool and an embedded unit testing framework, allowing for real-time hardware inspection and the execution of test suites direct

    Python
    View on GitHub↗9,299
  • blacktop/ipswblacktop avatar

    blacktop/ipsw

    3,163View on GitHub↗

    ipsw is a specialized toolkit for iOS firmware analysis, binary reverse engineering, and hardware interaction. It provides a suite of tools for downloading, extracting, and analyzing firmware images and kernel caches, alongside a MachO binary analysis tool for disassembling and patching executables. The project distinguishes itself through integrated language-model-powered code reconstruction to translate machine code into high-level source code. It also features an automation client for the App Store Connect API to manage certificates and application settings. The framework covers a broad r

    Goappleclass-dumpdyld
    View on GitHub↗3,163
  • gaearon/redux-devtoolsgaearon avatar

    gaearon/redux-devtools

    14,355View on GitHub↗

    Redux DevTools is a state management debugger and visualizer for Redux applications. It provides a set of interfaces for inspecting state trees, monitoring real-time state changes, and dispatching actions. The project features a state time travel debugger that allows for rewinding and replaying sequences of dispatched actions to reproduce specific application states. It includes a remote state monitor to track state changes from sources in environments where local browser access is unavailable. The toolset covers action history replay, state change inspection, and hot-reload development work

    TypeScript
    View on GitHub↗14,355
  • ntdevlabs/tiny11builderntdevlabs avatar

    ntdevlabs/tiny11builder

    18,914View on GitHub↗

    Tiny11builder is an automation utility designed to create customized, bootable Windows installation media. It functions by modifying offline installation images to remove pre-installed applications and non-essential system components, resulting in a reduced storage footprint and a more resource-efficient operating system deployment. The tool operates by mounting Windows installation images to a temporary directory, where it performs manifest-based package stripping and registry hive injections. These automated processes allow for the removal of specific system components and the disabling of

    PowerShell
    View on GitHub↗18,914
  • codeplea/genanncodeplea avatar

    codeplea/genann

    2,268View on GitHub↗

    simple neural network library in ANSI C

    Cannansiartificial-neural-networks
    View on GitHub↗2,268
  • antirez/sdsantirez avatar

    antirez/sds

    5,486View on GitHub↗

    sds is a C dynamic string library that provides a memory management wrapper for heap-allocated strings. It implements binary-safe storage by tracking string lengths explicitly, allowing the library to handle null characters within data. The library distinguishes itself through a memory architecture that uses interchangeable function pointers for allocation and freeing, enabling the integration of custom memory managers. It utilizes header-stored length tracking to provide constant-time length retrieval and maintains null-terminated buffer padding to ensure compatibility with standard C string

    C
    View on GitHub↗5,486
  • cacalabs/libcacacacalabs avatar

    cacalabs/libcaca

    675View on GitHub↗

    💩 Colour ASCII Art Library

    C
    View on GitHub↗675
  • chaosben/theunknownoneschaosben avatar

    chaosben/theunknownones

    89View on GitHub↗

    All the things we develop and want to share with you

    Pascal
    View on GitHub↗89
  • adamierymenko/huffandpuffA

    adamierymenko/huffandpuff

    0View on GitHub↗
    View on GitHub↗0
  • camgunz/cmpcamgunz avatar

    camgunz/cmp

    367View on GitHub↗

    An implementation of the MessagePack serialization format in C / msgpack.orgC

    C
    View on GitHub↗367
  • facebookarchive/libphenomfacebookarchive avatar

    facebookarchive/libphenom

    1,665View on GitHub↗

    An eventing framework for building high performance and high scalability systems in C.

    C
    View on GitHub↗1,665