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

Uploaded CPython 3.14Windows x86-64

viktor-14.29.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.29.0-cp313-cp313-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.13Windows x86-64

viktor-14.29.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.29.0-cp312-cp312-win_amd64.whl (8.3 MB view details)

Uploaded CPython 3.12Windows x86-64

viktor-14.29.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.29.0-cp311-cp311-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.11Windows x86-64

viktor-14.29.0-cp311-cp311-manylinux_2_28_x86_64.whl (38.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

viktor-14.29.0-cp310-cp310-win_amd64.whl (8.5 MB view details)

Uploaded CPython 3.10Windows x86-64

viktor-14.29.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.29.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: viktor-14.29.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.3

File hashes

Hashes for viktor-14.29.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 06e0190715cb02a8632d36e47aaeddca12e1711dd6e872fdb5dcc07c08b32c07
MD5 07aadd425bf39426d1e82496f6b4f813
BLAKE2b-256 5faa0ae934bec3635fe14218fbe78396afb1ca1cbf2d54ca5f889d7320979e19

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.29.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 281b6dacca4f663b788505614962df47cd38ff518c59883e453161ff72108f8e
MD5 da559c30de85e741b3277599e994b4c7
BLAKE2b-256 137d6998e521378171cfaeb04864360acf3495b7f1ecb18bd3bbeb7c27b96562

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.29.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.3

File hashes

Hashes for viktor-14.29.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d900a337a086eb2a7528851a84b8a02c6614dd6417d4a3aa2a6ead949a51a17d
MD5 fa5d52f9b4cced84ef7c08addc6ec322
BLAKE2b-256 df3c9117f9457aa43b7682cd272a2f3b564dbe9477bcde6d09d18c05237c75e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.29.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb9962d677e71ca16f4e3f5f1843d36b043590471f2c0e21213f118f4652a9ae
MD5 8f0911c9add9cff607b80563f741a372
BLAKE2b-256 db17993b6eecfc020debf3d4b186ef6ecf196cb5b8c12249e6f3b6371f4da732

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.29.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.3

File hashes

Hashes for viktor-14.29.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e20c37e2198ea1b301925d25445b1f207a641294c65cad943dd7c2c301393532
MD5 495205425f0f45435ce3aa718e9d46d0
BLAKE2b-256 0fd4e52b4d763c626292ee502a36710bea67c4bf751b49ecad0352908d3c01ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.29.0-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7a4fc269e666e23c113390b6c6e168982e92c66142264b1a0bc6a4f3cb3b6e4
MD5 60bbc95c30bf263dc8be6cd686996923
BLAKE2b-256 b0bfffe5146c3b7eb0e7b45d8e622d31c9cca135a4a959ac41fb741736eec561

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.29.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.3

File hashes

Hashes for viktor-14.29.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 912e6a94c374c7be7857aeaba492fc01a51eee987388dc20cc972a5a519ca1cd
MD5 2609d9f48c16f7c12c168a6eff691dcb
BLAKE2b-256 6e0654c4fad6d2cdb6c028d77b2c6841eeff379c423847862147eb2777259126

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.29.0-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee7b41726db467991ad8caab0acdc2a7450c37d7833b7ea4576e60108794cda0
MD5 d04d154c8465061d606367d6a79e2ef8
BLAKE2b-256 095bb9360c378787f18dab10c5a0bd64bc73e38345070c0dad999dad0dd952d3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: viktor-14.29.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 8.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for viktor-14.29.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 379d3857569aaec512732cf882c8805a456f3e466bfc51d3643d668ae7472546
MD5 7d30ff4d485e5ae1093391ede6bf1e83
BLAKE2b-256 7667ac034e3cd7b20fedadd43fb95c9dc847aca92de806d40e08dfb775210d5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for viktor-14.29.0-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d0c55b95c8056da33cd3e4d175dc50ace78de78ca3d6390d50da62e1cd39a309
MD5 6947b6b72ee25ef97bd22f8b5ebf098d
BLAKE2b-256 e710de7518a7849865a99a08e1c8c1a4522c315485704cceb8f07ac20121e478

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