simple, powerful, innovative
trame - a Python framework that weaves together powerful open source components to create interactive web application simply and effortlessly for visual analytics

trame /træm/ is 🇫🇷 for

  • the core that ties things together
  • a guide providing the essence of a task
  • simple to install

    Use trame to create stunning, interactive web applications compactly and intuitively.

    3D Visualization

    With best-in-class VTK and ParaView platforms at its core, trame provides complete control of 3D visualizations and data processing.
    Developers benefit from a write-once environment while trame simply exposes both local and remote rendering through a single method.

    Rich Features

    trame leverages existing libraries and tools such as Vuetify, Altair, Vega,, VTK, ParaView, and more, to create vivid content for visual analytics applications.

    Problem Focused

    By relying simply on Python and HTML, trame focuses on one's data and associated analysis and visualizations while hiding the complications of web development.

    Desktop to cloud

    The resulting trame applications act as local desktop applications, or remote cloud applications, accessed through standard web browsers.


    MStar live CFD simulation and visualizationExplainable AI Toolkit interactive usageSimple interactive AI example
    ParaView like interface for the webGround water model builder
    more to come...

    Examples Gallery

    • Open Source

      trame is an open source project licensed under Apache License Version 2.0 which allows users to create open source or commercial applications without any licensing worries.

    • Support and Services

      Kitware can help you get started, create custom components, or even build full applications. Our team is here to help.  Please contact us