Build engineering apps, incredibly fast!

With VIKTOR, you can transform complex Python scripts, Grasshopper models, Excel sheets and more into intuitive web applications using Python. Our digital building blocks and integrations make it incredibly easy to create engineering automation apps that anyone can use, not just experts.

Get started
Book a demo

Create apps fast with Python using 200+ building blocks

User input

Create rich, interactive user interfaces with ease. Choose from over 30 pre-built input components, each added with just a single line of code.

3D models

Create a 3D model using VIKTOR components, or import it from Grasshopper, Dynamo, Revit, and more.

Graphs

Transform your data into compelling visuals. Use your preferred graphing libraries like Matplotlib, Plotly, or Bokeh to create insightful and interactive charts.

Maps

Display geospatial data precisely on maps or satellite views. Enable users to draw shapes on the map, using this input for calculations and creating an intuitive interactive experience.

Reports

Generate professional reports instantly using your templates in Word, Excel, PDF, and more.

Data

Present data clearly with VIKTOR's interactive tables. Customize, sort, filter, and enable user input for efficient data management and visualization.

HTML

Visualize virtually anything in our HTML viewer. Create your custom view, embed HTML pages, or leverage powerful visualization libraries like PyVista, VTK, and more.

Connect your apps
with anything you want

Eliminate manual data exchange and connect your apps to engineering software, databases, and online services. VIKTOR is also compatible with all Python libraries, so you can automate more than ever before.

Learn more
Integrations diagram

Kickstart your app development journey

App 
Templates
App Templates

Jumpstart your project with pre-built, customizable templates designed for various industries and use cases.

No-code 
App builder
No-code App builder

Create apps without writing a single line of code using our intuitive drag-and-drop interface.

Excel to App 
Converter
Excel to App Converter

Transform your Excel spreadsheets into interactive, web-based applications with just a few clicks.

Comprehensive 
Tutorials
Comprehensive Tutorials

Learn the ins and outs of engineering automation with step-by-step guides and video tutorials, suitable for all skill levels.

Create any app you can imagine!

With VIKTOR, you can do everything from converting Excel sheets into user-friendly apps to automating the structural design of the world's longest immersed tunnel. Your imagination is the limit.

Intuitive multi-step interfaces

Transform complex engineering processes into user-friendly experiences. Guide users seamlessly through multiple steps, organize content with pages, tabs, and sections, ensuring even the most intricate workflows are easy to navigate and understand.

Flexible data architecture

Define your app's data structure with complete freedom. Create multiple editors and organize information into customizable data folders, allowing you to tailor your app's architecture to match your unique processes and workflows.

Develop apps like the pros

Elevate your development process with full support for professional CI/CD pipelines. Seamlessly integrate automatic testing, version control with Git, and other industry-standard tools to ensure robust, reliable, and efficient app development and deployment.