Skip to main content

Data processor and converter for Python

Project description

Python Generator & Converter

Converter library for CSV, OpenAPI, Pandas DF, URLs using a simple Drag & Drop UI. Recommended Python Version: 3.8+ and above.


EULA License:

  • Free for students, solo-developers (hobby projects), NGOs, and eLearning activities
  • Unrestricted usage requires a license (one-time payment)
    • Payment Link: $499 (managed by GUMROAD)

Video Presentation

The material explains how to use this conversion tool written in Python to manipulate and convert information into different formats.

The tool uses a simple UI able to convert OpenAPI descriptors, CSV, and DataFrames into Python Models definition (allows editing), Data Tables, and Charts.


Python Data Converter - Converter library for CSV, OpenAPI, Pandas DF, URLs using a simple Drag & Drop UI - EULA license.


Product Roadmap

Status Delivery Input Output Info
DONE Drop 1 OpenAPI JSON DB Model DB Model(s) extraction
DONE Drop 2 OpenAPI Yaml DB Model DB Model(s) extraction
NA Drop 2 Swagger UI URL DB Model DB Model(s) extraction
--- --- --- --- ---
DONE Drop 1 CSV DB Model DB Model
DONE Drop 1 CSV DataTables Paginated Data View (vanilla JS)
DONE Drop 1 CSV Charts Data to visualisation
DONE Drop 2 CSV Export (with filters) CSV, PDF
NA Drop 2 CSV Remote URL (Gdrive) DB Model DB Model
NA Drop 2 CSV Remote URL (Gdrive) DataTables Paginated Data View (vanilla JS)
NA Drop 2 CSV Remote URL (Gdrive) Charts Data to visualisation
NA Drop 2 CSV Remote URL (Gdrive) Export (with filters) CSV, PDF
--- --- --- --- ---
DONE Drop 1 Pandas DF DB Model DB Model
DONE Drop 1 Pandas DF DataTables Paginated Data View (vanilla JS)
DONE Drop 1 Pandas DF Charts Data to visualisation
DONE Drop 2 Pandas DF Export (with filters) CSV, PDF
--- --- --- --- ---
DONE Drop 2 DBMS Remote URL DB Model Models Introspection
DONE Drop 2 DBMS Remote URL DataTables Paginated Data View (vanilla JS)
DONE Drop 2 DBMS Remote URL Charts Data to visualisation
DONE Drop 2 DBMS Remote URL Export (with filters) CSV, PDF

Build from sources

Note: Recommended Python Version: 3.8+ and above. PKL (Pandas DF) processing will not work with a version below 3.8.


Step 1 - Clone Sources from the putblic repository:

$ git clone https://github.com/app-generator/devtool-python-converter.git
$ cd devtool-python-converter

Step 2 - Install modules

$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txt

Step 3 - Set up environment (optional)

$ (Unix/Mac)   export FLASK_APP=run.py
$ (Windows)    set FLASK_APP=run.py
$ (Powershell) $env:FLASK_APP = ".\run.py"

Step 4 - Run the APP

$ flask run 


Python Generator & Converter - Tool provided by AppSeed.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

python-data-converter-1.0.10.tar.gz (20.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page