30 open-source projects similar to mharoonbaig/motionkit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best MotionKit alternative.
This project is a curated database and repository of standardized infrared signal sequences designed for hardware remote emulation. It provides a comprehensive library of infrared codes used to operate a wide variety of consumer electronics, household appliances, and hardware devices. The collection organizes infrared commands by manufacturer and device category to facilitate the remote operation of audio-visual equipment, climate control systems, lighting, and photography hardware. It also includes specialized signals for gaming consoles, monitors, and videoconferencing equipment. The syste
GenericAgent is an LLM agent framework and autonomous system controller designed to manage local systems, web browsers, and hardware interfaces through action and observation loops. It functions as a tool orchestrator that routes model calls to local executors, enabling the automation of complex tasks on a host machine. The project is distinguished by its self-evolving AI agent capabilities, which convert successful execution paths into reusable procedural scripts and skill trees to reduce future reasoning overhead. It employs a context optimization engine that utilizes layered memory hierarc
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.
Arduino CLI is a command line interface for compiling, uploading, and managing libraries and board cores for Arduino-compatible hardware. It functions as a microcontroller toolchain manager and hardware programming tool, providing utilities to discover and install the platform definitions and compilers required for various hardware architectures. The project features an RPC-enabled development daemon that allows external programs to trigger internal tool operations and manage automated electronics workflows programmatically. It also includes an interactive hardware debugger for real-time trou
DeviceKit is a hardware library for iOS that provides a value-type replacement for device specifications and system state metrics. It serves as a framework for detecting device identity, hardware capabilities, display metrics, and real-time system state indicators. The library includes tools for identifying specific device models, families, and simulator status to implement hardware-specific optimizations. It also provides a detector for physical components, such as biometric sensors and stylus support, to toggle interface features. Additional capabilities cover display metrics analysis for
🫠 Your MacBook has feelings. Every hardware event triggers a personality response.
Light weight tool for detecting the current device and screen size written in swift.
Experimental Shake Gesture Detection API for Apple Watch
GPIO access and interrupt detection with Node.js
Fast GPIO, PWM, servo control, state change notification and interrupt handling with Node.js on the Raspberry Pi
Open Sound Control (OSC) library for Golang. Implemented in pure Go.
Vicinity replicates iBeacons and supports broadcasting and detecting low-energy bluetooth devices in the background.
Easily get the device's current location on iOS.
Haptico 📳 - easy to use haptic feedback generator with pattern-play support
Simply the fastest way to transmit data between iOS/tvOS and OSX
An open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps
UIDevice extensions that fill in the missing pieces.
Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots and IoT devices. It provides a standardized library for managing pins, motors, and displays across various microcontroller platforms, allowing developers to control sensors and actuators using a consistent JavaScript API. The framework is distinguished by its use of a plugin-based hardware abstraction system, which enables communication with diverse hardware platforms and protocols. It supports real-time hardware manipulation and debugging through a read-eval-print loop that a
:iphone: Lightweight Cocoa library for detecting the running device's model and screen size.