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.27.2-cp314-cp314-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.14Windows x86-64

viktor-14.27.2-cp314-cp314-manylinux_2_28_x86_64.whl (38.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

viktor-14.27.2-cp313-cp313-win_amd64.whl (8.2 MB view details)

Uploaded CPython 3.13Windows x86-64

viktor-14.27.2-cp313-cp313-manylinux_2_28_x86_64.whl (37.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12Windows x86-64

viktor-14.27.2-cp312-cp312-manylinux_2_28_x86_64.whl (37.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

viktor-14.27.2-cp311-cp311-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.11Windows x86-64

viktor-14.27.2-cp311-cp311-manylinux_2_28_x86_64.whl (38.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10Windows x86-64

viktor-14.27.2-cp310-cp310-manylinux_2_28_x86_64.whl (36.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

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

File metadata

  • Download URL: viktor-14.27.2-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.2

File hashes

Hashes for viktor-14.27.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ea48090c7affa218cf5da21ac11a2d547a730ec48effe3bc00e43f8a3df141a2
MD5 6c5ba35c098665209b88a6290936e5b5
BLAKE2b-256 296c749e22133963c7460b5de8df77a4cc1864f4dc306b76db2293bc5c1043a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.27.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 179e3047efb799752910430840cd2d78f52838040fa45b0d2d7fe9f7b4a9e018
MD5 091406b3457ff8bc9adc14005868165b
BLAKE2b-256 286bac08339fa609070e82622d295644c1c2461a16ca84bb5e2e68a79d60c25f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for viktor-14.27.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 8011a0cfb81ed56490197104c6afc17da4cc68497f3516339fdc3c32ca699770
MD5 e6a5419eedd188d5379de426ac4086a1
BLAKE2b-256 763696b63f390be888b3a0d6f225b26ca503fe0e5ba70c85fa87bfccfb71452e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.27.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9f7aa3bbb5c6c83f22089e7723bb5adea29e822ec0741d514495d97640b46d41
MD5 0e52f9f183552b87ff599ac80aa481eb
BLAKE2b-256 86a0362b62c07bc0e4f05c31a03b8d49024e2829c05c7137f789ae993e80f0ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.27.2-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.2

File hashes

Hashes for viktor-14.27.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c7eef68cc3a741a8d5c79df2afb4f945d6cd29838d98cb3a43cd9c6fa3905744
MD5 532d91477d54dded5002a951eaa0b51c
BLAKE2b-256 65046bd679b6682a3c3d13a54d7eae6534d113d0db82a01cf1685f2026bda6cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.27.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0048248ee675c0742db832883fcf24f9f906ea05659413e8afcbf2123ea15e05
MD5 33133d592ed9e9a36d289d1c4ce3f6f4
BLAKE2b-256 c152cbaf85cb344b8ceda9bc8211f28fda76bb154a8531caafc0a348f0cb9678

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for viktor-14.27.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d4f68a13a58e0cc58822502f2192eb1254a784dc1b329a1d98841c4af581cafd
MD5 80f2af1bfaea272848b94fe116d486df
BLAKE2b-256 26f42cd559bfb0002bd37c042004c979b578a614d4cd43b0a58dd56eb9d600bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.27.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8856031f9c800eb1304c81e9dd63a02044c24edf824a3c0e8b94958ff034e048
MD5 eddbb1ee91d4be8daabe4cd50c53b701
BLAKE2b-256 c8ce378305a7b780e673bf57e36b811dee0ccce56357311fb1de40ff80409ce8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.27.2-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.2

File hashes

Hashes for viktor-14.27.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 105dc6ae03aeb0a0ea09845c210107cb8708cc55d33d39e5d523be1ccca922eb
MD5 9820f3f4a8abf4d25f8b5163442b270d
BLAKE2b-256 5b1e607ce7fe5bc653c8be8b7f4684ba2559f03686288e81307466805c2ecc22

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.27.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9640eb358f3ffadff349cfe4f8c51f68452129f4d6ed9b10c8263a9c9d1dda3a
MD5 02feff0c416ea5f26680d8f10f3a30bf
BLAKE2b-256 a8072c22d6efaa84a00df7aaca5668e768dde7560d934d354e7c5b74c1d5bbf7

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