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

Uploaded CPython 3.14Windows x86-64

viktor-14.32.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl (40.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

viktor-14.32.0rc1-cp313-cp313-win_amd64.whl (8.4 MB view details)

Uploaded CPython 3.13Windows x86-64

viktor-14.32.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl (38.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

viktor-14.32.0rc1-cp312-cp312-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.12Windows x86-64

viktor-14.32.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl (38.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

viktor-14.32.0rc1-cp311-cp311-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.11Windows x86-64

viktor-14.32.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

viktor-14.32.0rc1-cp310-cp310-win_amd64.whl (8.6 MB view details)

Uploaded CPython 3.10Windows x86-64

viktor-14.32.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl (38.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

Details for the file viktor-14.32.0rc1-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 716f50452f4178f9e9a856086524196c9f27ad2a3a332ad96c4a1efb075abb69
MD5 13a68ebcea42aaf62f0b4974114dbfd6
BLAKE2b-256 bdf4e6c2f93b930e0dd3fe816561909a8f1b139e46a807fecbba1fa4a610d50e

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0327ba9f425c28cabce5f36ad39967ff05ae8e32e233a1fd145801dbaf8f8b0d
MD5 f6fd85dcdf77527fabdadd7845ebbd92
BLAKE2b-256 7ec408bf4fce5a7f2334dd4b93c5d8622bbaafc9972ea331824d618b6798c7ce

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 4878c40e9adf43c11d420e9efb808cd22770444267e0c7f1187b3c85786648f9
MD5 606b2181d709f8d52254b46ea806ca9c
BLAKE2b-256 b14132354b18aa30d3b8db3ad16fd9974314d3f5402184b3a8108ffa593597f0

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d623060c2d19328f39cd77662f2febff10f7cc5808ce9756f5a70947be6f128d
MD5 4855e022b83df4e741b303667c00f5b9
BLAKE2b-256 ca75d4624ec536c3abab05d0d9f1b1caed590f5996e857eee4f5343bad64e357

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6b99b84bba28c8c0f3b1ece4489456bde6864ef9cd09c9e1d14ccf5fb39bc6b2
MD5 b183b9f7eee1e11cff3eddfeba94aa7a
BLAKE2b-256 c85a0aec76655015c8b2c38968275b0e1b7849cb17fdcc26a1dee487383adbd1

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e3e73828664bd41a8c8a3d143851feee3647e840e2919212e280974e75921880
MD5 4c67166d9342fc5eba43ff457b98bdaa
BLAKE2b-256 a9e1c41d6873d5bc0e3be6386f11f12233e1409d7eb7f0a32926db86176e5a2c

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 48c06ec87888ee1925f899621483899a991a284622c5e2d7b7232c660cbc8489
MD5 3ca6390c917c6ba24c92e10f5a67d8cc
BLAKE2b-256 5110debb626b57ad609fe3e4efaa2fdf8ca7b6adf151f64d113d4b8050251521

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7c5d66e55d0ea3961437df44872be47a43dbe61592008d3dcb56a799b02e47c7
MD5 37a1e964c2e2727738ee58e0731ec84b
BLAKE2b-256 69f251d3f49cf90bcfba06cd50ef200ea751e44438864dc06610e2fc936fb3c4

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 17303fa5c305826fa5fd6e291aa9b0cd011a0b03a7df5fcc644d9db23fbbf498
MD5 2af0a83b7ef9159663e54e343e15cee9
BLAKE2b-256 89aa9a1bcfba8ac93fade8d22c09100e9fee35f2bba8aeba54a064b3a8c8be25

See more details on using hashes here.

File details

Details for the file viktor-14.32.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for viktor-14.32.0rc1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d8035c34e6b1e1243d75db120ff4eef15aa2411553a6d0768fc7eb8a5ca728e6
MD5 0cfe1ff70bc0917077829ec33c4fb28c
BLAKE2b-256 421ec00f1e6aed38b039def48182504fd46d3a6b98d3bf07df89bd5ec48ceaac

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