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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.11Windows x86-64

viktor-14.30.0-cp311-cp311-manylinux_2_28_x86_64.whl (39.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

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

Uploaded CPython 3.10Windows x86-64

viktor-14.30.0-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.30.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: viktor-14.30.0-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.6

File hashes

Hashes for viktor-14.30.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 487503e44f6d999ff17a6f77435754a07480b3709c296b7a8924923fbf086984
MD5 766a9fcd3be945af4c5ce3200cc692a5
BLAKE2b-256 99be95149e344ed1b4112364b66f8d6304060c64247b347a50d33f1e2aad328a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.30.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4f443c588761345ff090d64fea2731b2dc24187a5f0d1afdefd774ddb3824a61
MD5 c1ef44a07bb3b42f929a1b6554e9e1af
BLAKE2b-256 a11797daa79e7dc43a34c5e93bd1adc3682ccbd8aff9960a2c98719c314b1280

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.30.0-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.6

File hashes

Hashes for viktor-14.30.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 183e97fc59329873fc3133ecd7b006dbabedfe83d6fb3e28edc006f2bb224b9f
MD5 df8ac69d2f55e980170f8cff6ef0aa8f
BLAKE2b-256 d8dec6eb6c2a6f3078041f6572789e5a43613d694a4ad9b10374e81cf1102c25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.30.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0f735f93f44d6c808037f4a8a8b1e8381856d686bec3e59e18e626a8249cde28
MD5 bbc4b63dda42993d2f242f0ce1737972
BLAKE2b-256 bb5e33b6e52327aaffee83c98b26dded3d49f032c6dae8b569ab1e8e19766819

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.30.0-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.6

File hashes

Hashes for viktor-14.30.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 796036c8d0c6df9f7676383a65446add52a53e67e42fef4798880a341e2d15ae
MD5 89729a755add6da770cce1d5bf602106
BLAKE2b-256 b68a49f9a1668cc373f380caa9a15efa780af0a1ebf478065ba0a15b4d2ff63f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.30.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8c335f9c7e3f5578ce809bc36dc5f5fa7d41fc951be2a449a40aa17add7bda71
MD5 89fba0f377822423b0ba1449868265e8
BLAKE2b-256 98eb1d8263d9805d8e816c2bb5a87da40112181b6e8e882fc584265dcee0f539

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.30.0-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.6

File hashes

Hashes for viktor-14.30.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 841fc251a284847e380962797601d7a23eb5ca153b1cfce6a93da37727fa7b34
MD5 178b384082bd03dbbca34e673ad049ec
BLAKE2b-256 6c900ffd43eb47e5a41f464ff3c59743290a3f16125c9af3de6aaab194b719fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.30.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c8981e25ce4e81042db3710d51f7b3615e277bf80d51153306f46ca9aca9c12a
MD5 de3f6d286aefe3ec41fcf85809a89a88
BLAKE2b-256 0157cce6e0ee22d63297f78e3dec156dfb373eb8060eaf6ba37a552ca829f7b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.30.0-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.6

File hashes

Hashes for viktor-14.30.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4e2c7a662f9f50862929334b07b773a7ba0de11e9182443c1ca4b51f37599b74
MD5 aee71d91d83c4a4862d448b315b46fe7
BLAKE2b-256 e25ef10b7b64bc50c06118db25b92f38fd9a29e8f93822244f564011a1426d31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.30.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 320856ad2a8a060fdb8b97b4aef56d66393bc2969590078d269c585df1f4cb1e
MD5 90aad98b9063fd968c858fac2986e67a
BLAKE2b-256 619c9937cbe4cec0812448cd5431f29b418857ffa0b51d6138b21f63defbe8fd

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