Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.

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.31.0rc3-cp314-cp314-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.14Windows x86-64

viktor-14.31.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl (40.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc3-cp313-cp313-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.13Windows x86-64

viktor-14.31.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl (38.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc3-cp312-cp312-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.12Windows x86-64

viktor-14.31.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc3-cp311-cp311-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.11Windows x86-64

viktor-14.31.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl (40.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc3-cp310-cp310-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.10Windows x86-64

viktor-14.31.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl (38.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file viktor-14.31.0rc3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 ed98d9427dd311ff626e5ca31164ac0824c42468cd8eb6b970f4ed73b9dc97b5
MD5 feefc847c4d178526e8865b7c2523b91
BLAKE2b-256 7c993c1533e81a01554ba74fcc8bef0f602a9af3ff695c3a37c77c411c580199

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f3750c376f835793c42d6abc8f961a71361a5bd3658c95ad0fa346fbfa6a3e16
MD5 87ccd915425fa07c15a77681363a8d95
BLAKE2b-256 876e0912f18c424b18fe1ae010a422840108987081650e07083121f937fb4813

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d1bf09340e8dd02e58e889abae010f61fcd6d742c8191746a046c9248e003eff
MD5 f501cc63f240043ca668759352c22a05
BLAKE2b-256 a607c82d2173f37bca24900105cdadeea5bf0677b6eee453964b26f098248dbf

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 042a5c0e5844f6d8ee97bb77f330dd96e0c4fe2c2710b4d56bf1757e080b43f8
MD5 d5ecd2fd44e64a58a30d43726ce4def8
BLAKE2b-256 e36f99afb29643fd01c8577ac386dd65f4b96ae7dbb74325a2f10fc0f0885105

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c40c7503486c648197e14088e2d9ceb428da1769bfe375330c3684c5d4f26b53
MD5 11fe137ffcd203d8b726325d40ce7f6c
BLAKE2b-256 c9943e61c946b7956021b68bab635ead43ebd362c21eb29542f9039a43f336d5

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75a85a03e8eb81a6c162bc634cced1aec82b1e4659181e723eff8edf190a3f1a
MD5 c1ae794f325c56376a1ef2658f651921
BLAKE2b-256 44db08b35a31d2049d5c3db19e8384137a3976f19bc168ee35c3155be673f987

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 57eefb1f80844963818db08e01eb36b17b57c269855d7d7b864b28a40348f368
MD5 48d32344c148adeeb6b4e356282a47dc
BLAKE2b-256 195edd54cd1dfa7b4be6480ca4ecd663d2d6d1d0d6cf439eeb528a601217b6db

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a9adf5b5e61ea535039a7b1d730eddef90a7538b0da243e104ce1a70a7ff9eae
MD5 807b6b9e380cd16b48c4007209c4b823
BLAKE2b-256 1c41de9292dad46ad4583354fc1a8190659eda517323b0ec9d6948de08f9469f

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a232d8aa2373c9fa12ec1bd0f7d9c2027a269c92d79e0752bc02b3f2bb7b1eb8
MD5 491399b2af70bd477d4bc4874cf56979
BLAKE2b-256 6a2251bd044462fbab3ebeae71d493f075d5ea7f2444be28765c0621670104f8

See more details on using hashes here.

File details

Details for the file viktor-14.31.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.31.0rc3-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6269a15338737149b2b36f559b6cf697ba62bfccbfdb13adb2fd2e633e11f362
MD5 2e459c01b1258eededd98d35a8a983c0
BLAKE2b-256 a4abb0fd6f4c924d3646a6d28372f02d53d1dfc1a9a9c533fd622840fd38146e

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

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