prologin/iorgen
Iorgen is a multi languages code generator to parse a predefined input template
This tool generates code to read structured input data from standard input, based on a YAML description of the input's format. You provide a YAML file outlining your data's structure (like integers, strings, lists, or custom 'structs'), and it outputs ready-to-use parsing code in numerous programming languages. This is ideal for competitive programmers, educators, or anyone needing to quickly create input parsers for various coding challenges or problem sets.
Use this if you need to rapidly create input parsing code for programming competitions, educational exercises, or any scenario where you must read structured data from standard input in multiple programming languages.
Not ideal if your input data is unstructured, requires complex custom parsing logic beyond basic types and collections, or comes from sources other than standard input.
Stars
9
Forks
6
Language
Python
License
GPL-3.0
Category
Last pushed
Dec 10, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/prologin/iorgen"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
googleapis/gapic-generator-python
Generate Python API client libraries from Protocol Buffers.
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
omissis/go-jsonschema
A tool to generate Go data types from JSON Schema definitions.
openconfig/ygot
A YANG-centric Go toolkit - Go/Protobuf Code Generation; Validation; Marshaling/Unmarshaling
mailru/easyjson
Fast JSON serializer for golang.