Read and write fixed-width / flat-file / mainframe data in DuckDB with SQL — Perl unpack / Python struct / COBOL copybooks (COMP-3, EBCDIC, OCCURS, REDEFINES). A VGI worker.
-
Updated
Nov 10, 2026 - Rust
Read and write fixed-width / flat-file / mainframe data in DuckDB with SQL — Perl unpack / Python struct / COBOL copybooks (COMP-3, EBCDIC, OCCURS, REDEFINES). A VGI worker.
COBOL replacement in Rust: 13 banking and payroll programs reconstructed with exact fixed-point arithmetic and COMP-3 records, verified byte for byte against the originals (2,174 file comparisons, 185,968 record images, 0 failures). Legacy system migration demonstration by Genyra LLC.
faithful native rust forensic implementation of gnucobol
Protected evaluation toolkit for COBOL copybook analysis, EBCDIC conversion, packed decimal conversion and legacy/mainframe data reconciliation.
Parse fixed-width / COBOL copybook records (DISPLAY, ZONED, COMP-3, COMP, OCCURS, REDEFINES) into typed .NET 8 domain models. EBCDIC supported. AWS Lambda example + SAM template included.
GPU/CUDA-accelerated batch decoding of COBOL numeric fields (COMP-3/zoned) for high-throughput legacy-data ingest. Part of KOBOLD. Apache-2.0.
Parse COBOL copybooks and decode mainframe fixed-width records in TypeScript: COMP-3, EBCDIC, implied decimal point and zone sign
To associate your repository with the comp-3 topic, visit your repo's landing page and select "manage topics."