CSV and restricted XLSX parser hardening
Start with the defensive path already connected and tested.
Map, normalize, validate, preview, stage, promote, audit, export, and roll back CSV/XLSX imports from tested Python source.

The reason to buy
You are not paying for a file count. You are skipping the failure handling, verification, documentation, and operational edge cases behind the feature.
Start with the defensive path already connected and tested.
Use an explicit data model and lifecycle instead of stitching together examples.
Keep reproducible QA and operator-facing evidence from the first integration.
What's included
Screenshots / demo
Every frame uses synthetic fixtures. No customer data, live keys, or private environments.





Architecture
Each step has a clear responsibility and can be adapted without turning the kit into a platform dependency.
Quickstart
python3 -m importkit --db demo.sqlite stage examples/valid.csv --config examples/config.json
python3 -m importkit --db demo.sqlite preview RUN_ID
python3 -m importkit --db demo.sqlite promote RUN_ID
python3 -m importkit --db demo.sqlite audit RUN_IDTests / QA
No fake customer logos, usage numbers, or testimonials. These are the checks verified for this release.
Best fit
Not included
License
One individual or legal entity may modify the source, use it across multiple internal projects, and incorporate it into client deliverables. Reselling, publicly redistributing, or repackaging the kit itself is not permitted.
License summarySupport
Support includes reproducible product bugs and documented setup questions. Custom development, project-specific integration, deployment, SLA, and perpetual updates are not included.
Support policyKnown limitations
Product FAQ
Yes. One individual or one legal entity may use it commercially under the included commercial license.
Yes. You may modify it for permitted internal products and client deliverables.
Yes, provided you do not transfer or resell the Starter Kit itself as a reusable source-code product.
No. Resale, public source distribution, public-repository publication, and repackaging as a substantially equivalent template are prohibited.
No. This is a source-code product. Hosting, deployment, and managed operation are not included.
No. Future updates, compatibility releases, and indefinite maintenance are not guaranteed.
No. It intentionally supports bounded table-like XLSX data and rejects active or complex workbook features.
No. It is a technical starter kit and does not constitute security certification, legal advice, or compliance advice.
BuildShelf · Source code starter kit
CSV / Excel Import Mapping & Validation Starter Kit for Python