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
Lucaslhm avatar

Lucaslhm/Flipper-IRDB

0
View on GitHub↗
3,905 stars·1,314 forks·cc0-1.0·19 views

Flipper IRDB

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 system utilizes a structured file hierarchy and text-based signal encoding to manage the infrared signal datasets. It includes validation logic to ensure that remote control labels for functions such as power, volume, and channel adhere to standardized naming conventions.

Features

  • Infrared Remote Databases - Maintains a curated collection of infrared remote control signals for a wide variety of consumer electronics and hardware.
  • Remote Signal Emulation - Loads curated infrared signal codes into hardware devices to control a wide variety of consumer electronics and appliances.
  • Textual Waveform Encodings - Represents infrared waveform sequences as human-readable text strings that can be easily edited and transferred via files.
  • Hardware Interaction - Operates cameras, projectors, and lighting systems by emitting specific infrared sequences via a compatible hardware emulator.
  • Flat-File Databases - Stores infrared signal codes and device metadata in structured, human-readable flat files instead of a complex database server.
  • Hardware Signal Databases - Maintains and organizes a standardized library of infrared signal files for different hardware brands and device functions.
  • Home Automation - Uses infrared codes to remotely manage air conditioners, heaters, fans, and air purifiers through a universal hardware interface.
  • Consumer Electronics IR Codes - Provides a set of standardized infrared signals for controlling projectors, air conditioners, and multimedia equipment.
  • Signal Libraries - Provides a curated database of infrared signals that can be extended to support more hardware devices.
  • Infrared Remote Libraries - Provides a database of infrared command sequences used to operate televisions and audio receivers.
  • Consumer Electronics Emulation - Sends infrared signals to operate televisions, audio receivers, and multimedia hardware without using original manufacturer remotes.
  • Infrared Transmitters - Provides a library of pre-defined IR codes formatted for hardware emulation and remote control.
  • Manufacturer Hierarchies - Organizes remote control signals by brand and device category to allow fast lookup of hardware-specific infrared codes.
  • Infrared Signal Organization - Organizes curated infrared control sequences formatted for use with hardware remote emulation devices.
  • Button Label Validation - Enforces standardized naming conventions for infrared buttons like power, volume, and channel to ensure consistency across devices.
  • Air Purifier Control - Provides standardized infrared control codes for managing various air purifier brands.
  • Heater Controls - Provides infrared remote codes to operate heaters from various manufacturers.
  • Device Category Definitions - Links specific infrared signal sets to hardware categories like audio receivers or televisions to streamline device discovery.
  • Fan Operation Management - Provides curated infrared remote control codes to manage fan operation and speed settings.
  • Infrared Signal Transceivers - Supplies signal files specifically designed for use with hardware that transmits and receives infrared signals for remote emulation.
  • Multimedia Remote Controls - Provides curated infrared remote control signals for multimedia devices.
  • Peripheral Lighting Controllers - Provides curated infrared codes to manage colors and effects of LED lamps and strips.
  • Air Conditioner Emulation - Sends infrared remote control codes to various brands of air conditioners to enable remote operation.
  • DVD Player Emulation - Sends infrared remote control codes to various brands of DVD player hardware to operate devices.
  • Soundbar Emulation - Sends infrared remote control codes to various soundbar brands to operate devices through a hardware emitter.
  • Television Emulation - Sends infrared remote control codes to various TV brands and universal remote sets to operate hardware devices.
  • VCR Emulation - Sends infrared remote control codes to various VCR brands to operate machines via hardware devices.
  • Audio Receiver Emulation - Sends infrared remote control codes to various brands of audio and video receivers to operate hardware devices.
  • Naming Conventions - Verifies that infrared remote control labels follow standardized naming conventions for common functional buttons.
  • Cable Box Emulation - Sends infrared remote control codes to various brands of cable boxes to operate hardware devices.
  • Camera Controls - Provides infrared remote control codes to operate specific camera brands and models.
  • Fireplace Controls - Provides curated infrared remote control codes to operate various brands of fireplaces.
  • Projector Controls - Provides curated infrared remote codes to manage various projector brands.

Star history

Star history chart for lucaslhm/flipper-irdbStar history chart for lucaslhm/flipper-irdb

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Open-source alternatives to Flipper IRDB

Similar open-source projects, ranked by how many features they share with Flipper IRDB.
  • crankyoldgit/irremoteesp8266crankyoldgit avatar

    crankyoldgit/IRremoteESP8266

    3,375View on GitHub↗

    This project is firmware for the ESP8266 microcontroller that enables the sending and receiving of infrared signals to control consumer electronics. It functions as an infrared signal decoder and encoder, providing a network gateway through an MQTT bridge as well as TCP and web servers for remote wireless device control. The system supports the capture of raw infrared transmissions into memory buffers for analysis and playback, allowing for the reverse engineering of unknown protocols. It includes specialized capabilities for managing air conditioners via complex infrared sequences and generi

    C++940nmairconditionersarduino
    View on GitHub↗3,375
  • 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
  • arduino-irremote/arduino-irremoteArduino-IRremote avatar

    Arduino-IRremote/Arduino-IRremote

    4,986View on GitHub↗

    This project is an infrared communication library and hardware driver for Arduino microcontrollers. It provides the core systems necessary to send and receive infrared signals, acting as both a signal decoder that parses light pulses into structured addresses and commands, and a signal generator for transmitting codes. The library enables the capture of raw timing data to analyze unknown infrared protocols and recreate specific communication patterns. It supports the transmission of codes using predefined protocols, custom encoding schemes, or raw timing arrays. The system covers a broad ran

    C++arduinoarduino-libraryinfrared
    View on GitHub↗4,986
  • arendst/tasmotaarendst avatar

    arendst/Tasmota

    24,502View on GitHub↗

    Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface. The platform distinguishes itself through a template-driven hardware mapping s

    Carduinoautomationesp32
    View on GitHub↗24,502
See all 30 alternatives to Flipper IRDB→

Frequently asked questions

What does lucaslhm/flipper-irdb do?

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.

What are the main features of lucaslhm/flipper-irdb?

The main features of lucaslhm/flipper-irdb are: Infrared Remote Databases, Remote Signal Emulation, Textual Waveform Encodings, Hardware Interaction, Flat-File Databases, Hardware Signal Databases, Home Automation, Consumer Electronics IR Codes.

What are some open-source alternatives to lucaslhm/flipper-irdb?

Open-source alternatives to lucaslhm/flipper-irdb include: crankyoldgit/irremoteesp8266 — This project is firmware for the ESP8266 microcontroller that enables the sending and receiving of infrared signals to… project-chip/connectedhomeip — This project is an open-source software development kit and framework for implementing the Matter smart home standard.… arduino-irremote/arduino-irremote — This project is an infrared communication library and hardware driver for Arduino microcontrollers. It provides the… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… arendst/tasmota — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and… rwaldron/johnny-five — Johnny-Five is a JavaScript robotics framework and microcontroller hardware interface designed for programming robots…