Show HN: Incorporator, Turn any API/File into typed Python graph with pipeline
Category: library
Tags: data-mapping, etl, python-library, pydantic, dynamic-schema
Score: 7.0/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 6)
Incorporator is a Python library that dynamically converts JSON, XML, CSV, and other data formats into a unified Python object graph with dot-notation access, eliminating the need for manual schema definitions. Its interesting aspects include runtime adaptability to changing data structures, support for multiple data formats and serialization targets, and built-in pipeline operations for streaming and multi-source data fusion. While innovative in design, its niche focus on schema-free dynamic mapping may limit adoption compared to more traditional static typing approaches.
Target audience: backend devs, data engineers
Repository: https://github.com/PyPlumber/Incorporator/ · Python · MIT · 2 stars
View on Hacker News