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.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl (38.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl (38.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl (40.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

viktor-14.31.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl (37.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

File details

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

File metadata

File hashes

Hashes for viktor-14.31.0rc2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 50cfeadba0c19b03c2a07b2357d0d0bfb2f5b3f4e8f3503e772b41782eea6188
MD5 3f3c68eddaca33343edc348a1717c201
BLAKE2b-256 ad0bd0254a250f445e14868b78c7fceca31f0f442c35aa96f1c002268c65ddc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.31.0rc2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b4bbf9bb0ec938029246efcb68e8ba4bb045b6d61efddf0b95daa6cd1ddd227e
MD5 13e21b9cd59886615e93957051e3b090
BLAKE2b-256 811438fc427eca0aa8196175992ed1aec1154a17cfd2f7a3801abf0df95e6717

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.31.0rc2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 061701ac81783cd7b2c4b7041a816f158817a33a4332d9c5c06ffc189af01dbb
MD5 08cec1cb50b519531a52aa79a5a687ed
BLAKE2b-256 4b009528ec6f515e0f2fb6eaa0d2f862fdbe9246a1842846d1c3b358908c30b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.31.0rc2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f344515f064e44f0f2eada728222537ebd1408e8141cf15ce66099bb80498b38
MD5 fefd51f68223fb2db2f2f68b6d8788f4
BLAKE2b-256 418d46b9777a50b98020f199ce61b6ee968a8340cc9726265e34457e09dfeb77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.31.0rc2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b837f209d4fb0df49d949fc99af952362e536933d4313dce2de9f8a4e4fcaffa
MD5 fbf8b124bfb2669367a95a6de2cef9a7
BLAKE2b-256 454dc30413fb34f1902bf90375343362939c0b51e0b82bdbb00d68be01d19f9a

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