bengtmartensson/IrpTransmogrifier

Parser for IRP notation protocols, with rendering, code generation, and decoding.

46
/ 100
Emerging

Supports signal recognition by parsing captured IR signals against protocol definitions to identify matching parameter combinations, with loose-match "guessing" for real-world slightly-malformed signals. Built on ANTLR4 grammar with a pluggable code-generation backend using XML and StringTemplate to target Arduino libraries (IrRemote, IrLib), lircd.conf, and Java. Consolidates functionality from legacy tools (IrpMaster, DecodeIR, ExchangeIR) into a unified API callable via CLI or embedded in GUI applications like IrScrutinizer.

No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 13 / 25

How are scores calculated?

Stars

30

Forks

5

Language

Java

License

GPL-3.0

Last pushed

Feb 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/bengtmartensson/IrpTransmogrifier"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.