UiPath Developer Console
Interactive terminal application for building, testing, and debugging UiPath Python runtimes, agents, and automation scripts.
Overview
The Developer Console provides a local environment for developers who are building or experimenting with Python-based UiPath runtimes.
It integrates with the uipath-runtime SDK to execute agents and visualize their behavior in real time using the textual framework.
This tool is designed for:
- Developers building UiPath agents or custom runtime integrations
- Python engineers testing standalone automation scripts before deployment
- Contributors exploring runtime orchestration and execution traces
Installation
uv add uipath-dev
Features
- Run and inspect Python runtimes interactively
- View structured logs, output, and OpenTelemetry traces
- Export and review execution history
Development
Launch the Developer Console with mocked data:
uv run uipath-dev
To run tests:
pytest
:heart: Special Thanks
A huge thank-you to the open-source community and the maintainers of the libraries that make this project possible:
- OpenTelemetry for observability and tracing.
- Pyperclip for cross-platform clipboard operations.
- Textual for the powerful TUI framework that powers the developer console.
Metadata
Release files for uipath-dev 0.0.84.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uipath_dev-0.0.84.post1.tar.gz | 8.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uipath_dev-0.0.84.post1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.7 MB
Release files / uipath_dev-0.0.84.post1.tar.gz
| Download URL | uipath_dev-0.0.84.post1.tar.gz |
|---|---|
| Size | 8.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2db4aa009519cd93293d7ab725168d55c4bb68dfc04e5dd392bc32be1bec6543
|
|
BLAKE2b-256 checksum How to use checksums |
1280dc9e109dc331fecf34d9e7d73cce3e15c2cc694e1e292a8020bcf3870f8d
|
| 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 Sep 1, 2026.
Transparency logRelease files / uipath_dev-0.0.84.post1-py3-none-any.whl
| Download URL | uipath_dev-0.0.84.post1-py3-none-any.whl |
|---|---|
| Size | 968.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b34f3482af47b9e004918270e61649f2b7d4de5c42821f8e605a5c1bf24204dc
|
|
BLAKE2b-256 checksum How to use checksums |
0a16a1898ce7dd39edf569f4c1e5206f845e3fa9c8ecb9a52f53e857193e34d7
|
| 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 Sep 1, 2026.
Transparency log