{"id":20399836,"url":"https://github.com/kitware/trame-rca","last_synced_at":"2026-04-18T22:11:20.122Z","repository":{"id":61333719,"uuid":"546760215","full_name":"Kitware/trame-rca","owner":"Kitware","description":"Remote Controlled Area widget for trame","archived":false,"fork":false,"pushed_at":"2026-04-18T04:19:28.000Z","size":6061,"stargazers_count":7,"open_issues_count":1,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2026-04-18T06:24:10.397Z","etag":null,"topics":["trame","trame-maintenance-program"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kitware.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-10-06T15:45:31.000Z","updated_at":"2026-04-18T04:19:33.000Z","dependencies_parsed_at":"2025-06-13T15:41:16.555Z","dependency_job_id":"5724ae5b-8d2c-442c-ad01-0b2b94fe0613","html_url":"https://github.com/Kitware/trame-rca","commit_stats":null,"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/Kitware/trame-rca","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2Ftrame-rca","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2Ftrame-rca/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2Ftrame-rca/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2Ftrame-rca/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kitware","download_url":"https://codeload.github.com/Kitware/trame-rca/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2Ftrame-rca/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31986506,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"ssl_error","status_checked_at":"2026-04-18T20:23:29.375Z","response_time":103,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["trame","trame-maintenance-program"],"created_at":"2024-11-15T04:34:10.531Z","updated_at":"2026-04-18T22:11:20.115Z","avatar_url":"https://github.com/Kitware.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":".. |pypi_download| image:: https://img.shields.io/pypi/dm/trame-rca\n\n=============================================\nRemote Controlled Area |pypi_download|\n=============================================\n\nRemote Controlled Area widget for trame provide components\nand communication infrastructure to display remote generated\nimage based content while allowing interaction forwarding\nsuch as mouse, touch and multi-pointer devices.\n\nThis library aims to provide a core that can then be extended\nor specialized for any backend. But its initial integration\nwill be focused toward VTK and/or ParaView for enabling\ninteractive remote rendering.\nBut because it aims to be generic, you should be able to rely\non its core to connect and drive any kind of backend that could\nproduce images/video-stream and react to mouse interaction.\n\nLicense\n-----------------------------------------------------------\n\ntrame-rca is made available under the Apache Software License.\n\n\nDevelopment\n-----------------------------------------------------------\n\nBuild and install the Vue components\n\n.. code-block:: console\n\n    cd vue-components\n    npm i\n    npm run build\n    cd -\n\nInstall the component\n\n.. code-block:: console\n\n    pip install -e .\n\n\nOptional dependencies\n-----------------------------------------------------------\n\nFaster Jpeg encoding using TurboJPEG.\n\n**macOS system install**\n\n.. code-block:: console\n\n    # macOS\n    brew install jpeg-turbo\n\n**Windows install**\n\nDownload and install from Github: https://github.com/libjpeg-turbo/libjpeg-turbo/releases\n\n**Linux install**\n\n.. code-block:: console\n\n    # RHEL/CentOS/Fedora\n    # YUM doc: https://libjpeg-turbo.org/Downloads/YUM\n\n    # Ubuntu\n    apt-get install libturbojpeg\n\nOnce your system is ready, you can try our code example:\n\n.. code-block:: console\n\n    pip install trame trame-vuetify vtk\n    pip install \"trame-rca[turbo]\"\n\n    # other encoders: jpeg, avif, turbo-jpeg, png, webp\n    python ./examples/01_vtk/vtk_cone_simple.py --encoder turbo-jpeg\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitware%2Ftrame-rca","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkitware%2Ftrame-rca","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitware%2Ftrame-rca/lists"}