bengtmartensson/IrpTransmogrifier
Parser for IRP notation protocols, with rendering, code generation, and decoding.
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.
Stars
30
Forks
5
Language
Java
License
GPL-3.0
Category
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.
Higher-rated alternatives
lerouxrgd/rsgen-avro
Command line and library for generating Rust types from Avro schemas
elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
seaofvoices/darklua
A command line tool that transforms Lua code
usethesource/rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker,...
JacquesCarette/Drasil
Generate all the things (focusing on research software)