AbsaOSS/cobrix

A COBOL parser and Mainframe/EBCDIC data source for Apache Spark

59
/ 100
Established

This tool helps data engineers and analysts integrate legacy mainframe data with modern analytics platforms. It takes raw COBOL/EBCDIC binary files, along with their COBOL copybooks (schemas), and transforms them into queryable Spark DataFrames or streams. This allows organizations to incorporate crucial historical or operational data into their data lakes and business intelligence systems, without needing deep COBOL expertise.

159 stars.

Use this if you need to extract and analyze data stored in traditional COBOL binary files from mainframes using Apache Spark.

Not ideal if your data is already in modern, structured formats like CSV, Parquet, or JSON, or if you don't use Apache Spark for your data processing.

mainframe-data data-warehousing data-integration legacy-systems data-engineering
No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

159

Forks

89

Language

Scala

License

Apache-2.0

Last pushed

Mar 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/AbsaOSS/cobrix"

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