Skip to main content

Widget for Monaco VS code editor for trame

The editor can surface language features (autocomplete and hover documentation) from your own server-side callbacks: pass completion and hover callables to the widget. The example below shows Python/VTK completion and a hover docstring driven entirely from those callbacks.

Monaco editor showing Python/VTK completion and a hover docstring

License

This library is distributed under the MIT License (Same as monaco/vscode-editor)

Development

Build and install the Vue components

cd vue-components
npm i
npm run build
cd -

Install the python library

pip install -e .

JavaScript dependency

This Python package bundle the following set of libraries:

  • monaco-editor@0.37.1

  • vscode-oniguruma@1.7.0

  • vscode-textmate@9.0.0

If you would like us to upgrade any of those dependencies, please reach out.

Metadata

Release files for trame-code 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for trame-code 1.1.1
File Size Uploaded
trame_code-1.1.1.tar.gz 3.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for trame-code 1.1.1
File Interpreter ABI Platform
trame_code-1.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 7.4 MB

Release files / trame_code-1.1.1.tar.gz

Download URL trame_code-1.1.1.tar.gz
Size 3.8 MB
Tags Source
SHA-256 checksum
How to use checksums
05eeb5b8fc773217dd1ac68aeaf2d4bcc30f1d21f15aa3eaac9fa817c1cfe9b2
BLAKE2b-256 checksum
How to use checksums
34dd8830c0fd876cf7cda57ee64bf71362b7280f0afe615a8942c130acaf46d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release files / trame_code-1.1.1-py3-none-any.whl

Download URL trame_code-1.1.1-py3-none-any.whl
Size 3.6 MB
Tags Python 3
SHA-256 checksum
How to use checksums
c67bd087a7057f14e43a539a5c2064db7f5a69a6f8143df1ab0507ec5e001777
BLAKE2b-256 checksum
How to use checksums
aa250fc197dacb095eb088693c6c303b1aaf9a93f5a4428347e69a125638837d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 17, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page