Skip to main content

SDK for building a VIKTOR application

Project description

VIKTOR is a platform that makes it easy to create powerful and user-friendly web apps, all with pure Python! Create apps to automate your workflow, integrate with different software packages, and get better insights into your project through interactive visualizations.

Let’s start: Automate the boring, Engineer the awesome!

  • Getting Started: Are you new to VIKTOR? Then this is a good place to start.
  • Create Apps: Learn how to create apps and get an overview of all available features.
  • Apps Gallery: Explore the app gallery, download the code, use it to create your apps.

Examples

Easily add one of 30+ input fields and buttons with just a single line of code:

Create a 3D model using VIKTOR components, or import it from Grasshopper, Dynamo, and more:

Add insightful graphs using your preferred library, like Matplotlib, Plotly or Bokeh:

Display your data on a map or satellite view, or draw directly on the map and use the input for your calculations:

Automatically generate custom reports using your own templates in Word, Excel, PDF, and more:

LICENSE

Read more about the terms and conditions here: https://www.viktor.ai/terms.

Copyright (c) VIKTOR B.V.

The VIKTOR SDK is a software distributed by VIKTOR B.V., a Dutch corporation,
based in Rotterdam, The Netherlands, at the Weena 740, 3014DA, registered at
The Netherlands Chamber of Commerce KVK under number 62601008.

This software is protected by applicable copyright laws, including international
treaties. This software is dual-licensed, which means the license terms may vary
depending on your use of the software.

When installing, copying, or otherwise using this software, commercial terms
and/or specific license terms may apply. Contact support@viktor.ai to obtain
information regarding the permitted use of this software and the applicable
commercial terms and/or specific license terms, and to find out till what extent
you can use this software on a free basis and when you need to enter a paid
plan. If you do not contact VIKTOR, you may only use this software for personal,
non-commercial testing and evaluation purposes, without the right to use the
software for any commercial or other production purposes.

VIKTOR PROVIDES THIS SOFTWARE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
CONDITIONS OF ANY KIND. IN NO EVENT AND UNDER NO LEGAL THEORY, SHALL VIKTOR
BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY DIRECT, INDIRECT, SPECIAL,
INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER ARISING FROM USE OR
INABILITY TO USE THIS SOFTWARE.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

viktor-14.29.1-cp314-cp314-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.14Windows x86-64

viktor-14.29.1-cp314-cp314-manylinux_2_28_x86_64.whl (39.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

viktor-14.29.1-cp313-cp313-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.13Windows x86-64

viktor-14.29.1-cp313-cp313-manylinux_2_28_x86_64.whl (37.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

viktor-14.29.1-cp312-cp312-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.12Windows x86-64

viktor-14.29.1-cp312-cp312-manylinux_2_28_x86_64.whl (37.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

viktor-14.29.1-cp311-cp311-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.11Windows x86-64

viktor-14.29.1-cp311-cp311-manylinux_2_28_x86_64.whl (38.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

viktor-14.29.1-cp310-cp310-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.10Windows x86-64

viktor-14.29.1-cp310-cp310-manylinux_2_28_x86_64.whl (36.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file viktor-14.29.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for viktor-14.29.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 eedbdefb5e5b8d9c77f6e8a5715c919054686f4f7890af4f247dd78ff53cdf65
MD5 0ac1e2083ddaa3dabf7c4708a674e861
BLAKE2b-256 dfbe5df75294c069902f66341de8f92a29aefe9d761567d4ba1ae64f65d21536

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.29.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6f4db34a17a1847f69f3ef008b1c149c206b3abfb47036a074dd4e0629340bee
MD5 02aedc81c051c602637870199ecca7bc
BLAKE2b-256 e9d5a7d7fb7d46ec4a913c8f3ad8616514c5ebf5a525886eecbbe8b2a4c407ac

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for viktor-14.29.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b3ce91fabb9a39da0457285f0120372e9459f3af8c08a96f859e7c92a1206e0e
MD5 1e757a2bc01ab3b60eae806b5b6deb2e
BLAKE2b-256 b9fa64815c461a6d1af645aa94fff6bb1f71c1a164691ef11a570089b77e17fa

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.29.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fdff40f8c94696148038edc54e6ce76e26dbfaa7446ff064d23823e7a807bc7b
MD5 b20ba6256bb6566c42d67f2c7f6ab898
BLAKE2b-256 0dd87c98fa0621bd09f0bb554b80295104259bb91992db6f6a0ecf8544b61715

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for viktor-14.29.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e94563bb616054b4b25e103455b7c53b1358c09d209bd9f6e71fed933b9b9eb7
MD5 7c39d8891d2b519e5ae91a2fa9e58214
BLAKE2b-256 d1c0e373af8e380dde7d2205c1c7cd364946615a9c0953899e2ed72b2cf74375

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.29.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 def9ca3f68edad4cd6012013a89f72ad189d458ef70df3bd889ca8adea69d7e0
MD5 c43981e8232f3d7c7c9c2041fd7bab08
BLAKE2b-256 7f3c4407f8a3b4165f47907f032df2063592c13b1defb11282b12fa47052daa0

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for viktor-14.29.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 63acef7aa19f134aaf6e62776ea5f3eee2863e1e05c359b2b9d96ec0d57ec83c
MD5 9debc5223b9b226b7e911959e282eaa5
BLAKE2b-256 80b1083677f61bfb7004c27513534db5fe2e24dac89c30797473fa3b18d29980

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.29.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 88f384195a11b1a7add0d4cbc37cb5c0224a25af54885905c38cff3145844f2b
MD5 82ffc0eee745a284d58b3442e441b7b5
BLAKE2b-256 7e725d00fbbafb0658dc86cbfc8523c69a8c715ce83120a255dfffd8eeb6b0f6

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for viktor-14.29.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9d6308abad7996e647345d4292abeb3dcc84c8e9f2071b29620f7a76cecf3a2f
MD5 69d4319554a3982102f85d2ea91d906e
BLAKE2b-256 7e8642e580bbe1147eefd0b7cccf18bab701459080653fe5f788b8aa0730ef81

See more details on using hashes here.

File details

Details for the file viktor-14.29.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.29.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 529199795870e644d00f52b31531700670c68261a6c657d1ab886e5b884fff2b
MD5 8a53a1ee7035583463d3bd9824f0b3c5
BLAKE2b-256 247053cac153a748de160e0dd3b602c6c1f5e0d6a20f5de7013d2246ff0c1c6c

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