Skip to main content

Documentation: https://docs.enthought.com/envisage

Envisage is a Python-based framework for building extensible applications, that is, applications whose functionality can be extended by adding “plug-ins”. Envisage provides a standard mechanism for features to be added to an application, whether by the original developer or by someone else. In fact, when you build an application using Envisage, the entire application consists primarily of plug-ins. In this respect, it is similar to the Eclipse and Netbeans frameworks for Java applications.

Each plug-in is able to:

  • Advertise where and how it can be extended (its “extension points”).

  • Contribute extensions to the extension points offered by other plug-ins or its own.

  • Create and share the objects that perform the real work of the application (“services”).

The Envisage project provides the basic machinery of the Envisage framework. You are free to use:

  • the envisage CorePlugin available through the envisage.api module

  • plug-ins from the envisage plugins module

  • plug-ins from other ETS projects that expose their functionality as plug-ins

  • plug-ins that you create yourself

Prerequisites

The supported versions of Python are Python >= 3.10. Envisage requires:

Envisage has the following optional dependencies:

To build the full documentation one needs:

Metadata

Release files for envisage 8.0.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 envisage 8.0.1
File Size Uploaded
envisage-8.0.1.tar.gz 143.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for envisage 8.0.1
File Interpreter ABI Platform
envisage-8.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 400.7 kB

Release files / envisage-8.0.1.tar.gz

Download URL envisage-8.0.1.tar.gz
Size 143.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b0f55d99498e791362a0f918f51d7f1b52c9f00ae38888470545729d6195ac78
BLAKE2b-256 checksum
How to use checksums
955403630eec2f7f13b1861971f30ff1a589af14290890c40be9d3c190fffe12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 7, 2026.

Transparency log

Release files / envisage-8.0.1-py3-none-any.whl

Download URL envisage-8.0.1-py3-none-any.whl
Size 257.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f3c978b09668f96bf0a7e7513c6eb5d8e0724cf2db72fe1a938b138b38c54423
BLAKE2b-256 checksum
How to use checksums
23021369f0e61f55a6369fbb5d8b7fcd0caeca9d7f7bf349e36007adb3e49245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 7, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

8.0.1 This release

2 release files

8.0.0

2 release files

7.0.4

2 release files

7.0.3

2 release files

7.0.2

2 release files

7.0.1

2 release files

7.0.0

2 release files

6.1.1

2 release files

6.1.0

2 release files

6.0.1

1 release file

6.0.0

1 release file

5.0.0

1 release file

4.9.2

1 release file

4.9.1

1 release file

4.9.0

1 release file

4.8.0

1 release file

4.7.2

1 release file

4.7.1

1 release file

4.7.0

2 release files

4.6.0

1 release file

4.5.1

1 release file

4.5.0

1 release file

4.4.0

1 release file

4.3.0

4.2.0

4.1.0

4.0.0

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