Skip to main content

VST Utils for fast create web-application

Project description

Small framework for easy generates web-applications (SPA or Single Page Application). It uses OpenAPI schema for GUI rendering based over the REST API and also provides the ability to generate documentation for the API based on the schema.

Quickstart

  1. Install package: pip install vstutils

  2. Create package ‘prj’: vstutilsctl newproject –name proj

  3. Change directory to project and run python proj web

  4. Enjoy! See http://localhost:8080/

See example in test_src/test_proj.

New project

  • New projects will be created with all needed for building dist.

  • Destination where project will be created could be changed via –dir=[directory].

  • Name which will be shown in GUI could be changed via –guiname=[GUI NAME].

Projects

License

VSTUtils is licensed under the terms of the Apache License 2.0. See the file “LICENSE” for more information.

Copyright 2018-2019 VST Consulting

Project details


Release history Release notifications | RSS feed

This version

2.0.2

Download files

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

Source Distribution

vstutils-2.0.2.tar.gz (3.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

vstutils-2.0.2-cp37-cp37m-manylinux1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.7m

vstutils-2.0.2-cp36-cp36m-manylinux1_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.6m

vstutils-2.0.2-cp35-cp35m-manylinux1_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.5m

File details

Details for the file vstutils-2.0.2.tar.gz.

File metadata

  • Download URL: vstutils-2.0.2.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for vstutils-2.0.2.tar.gz
Algorithm Hash digest
SHA256 9664716fd2bc087578de45811d1cff11be2f15f4580ca771087af27fd2e69149
MD5 74100811ef66b8b9afc655179239b345
BLAKE2b-256 37cfa9c7c4cb6d7b0cbf635e4a6dd3a4a6b6d3fbc62804da083b54666fe55d99

See more details on using hashes here.

File details

Details for the file vstutils-2.0.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vstutils-2.0.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for vstutils-2.0.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 484395d6f150e65bbe75341f002b9e7a84f35c8bbab4544866c7840b863b4cbc
MD5 f4513cc7a13dff0ea190ffee97e93f6d
BLAKE2b-256 b85d7424be7eeda2614e546de36f84d46ecf904f5acf24c7b7881c506b8503d7

See more details on using hashes here.

File details

Details for the file vstutils-2.0.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vstutils-2.0.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for vstutils-2.0.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 569f2097ce88c2a8f38edd14fe502e425d9e580bf46e8bf94bc19b9b0a48fe8b
MD5 018d159988d0b4c27d3c21a6fe60ab16
BLAKE2b-256 fd43a81fad7ab1f087d3ca94bef7fb11e5d636eaa4351f98540f7e8fe29a4833

See more details on using hashes here.

File details

Details for the file vstutils-2.0.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: vstutils-2.0.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8

File hashes

Hashes for vstutils-2.0.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 511d1bcb360d964a66c48c2b30fe4bee17568ec098f8ecdb5db2a50e15066467
MD5 28a10b49ba7b5aad074729251bce6cb1
BLAKE2b-256 25318ea9b2979fc1a1c7132636145143eef0bab07e44a54a520471f93015dd31

See more details on using hashes here.

Supported by

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