Python
Generator & Converter
Converter library for CSV
, OpenAPI
, Pandas DF
, URLs
using a simple Drag & Drop UI
. Recommended Python Version: 3.8+
and above.
-
Python
Generator & Converter -LIVE demo
-
Python
Generator & Converter -source code
- Get Support via
Email
&Discord
-
Free for
students
,solo-developers
(hobby projects),NGOs
, andeLearning
activities -
Unrestricted usage requires a license (one-time payment)
-
Payment Link
: $499 (managed byGUMROAD
)
-
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
.
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 below3.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 theAPP
$ flask run
Python
Generator & Converter - Tool provided by AppSeed.