$npx skillfedfor your agent

deno

Python redistribution of Deno binaries

With conditionsPyPI Build ToolsReleased Aug 2026131.6K downloads / moMITPlatform wheel

Decision gist · record as of 2026-08-14

platform wheels — deno-2.9.5-py3-none-macosx_10_12_x86_64.whl · deno-2.9.5-py3-none-macosx_11_0_arm64.whl · deno-2.9.5-py3-none-manylinux_2_27_aarch64.whl
v2.9.5 · released 2026-08-06 · Python >=3.10

Yes, if you need to run Deno from Python or include Deno as a managed dependency. The package is actively maintained, has no security vulnerabilities, uses a permissive MIT license, and handles cross-platform binary distribution automatically. Install friction is moderate due to platform-specific wheels, but that's unavoidable for a binary distribution. Requires Python 3.10+.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later; the Deno binary itself is downloaded on first use and requires a supported platform (macOS, Linux, or Windows x86_64/arm64).
  • Medium install friction due to platform-specific binary wheels (macOS x86_64/arm64, Linux x86_64/aarch64, Windows x86_64), but the package is actively maintained with recent releases and no runtime dependencies to resolve.

License · maintenance · safety

MIT (permissive) — MIT license permits commercial and private use with minimal restrictions—include a copy of the license and you're free to use, modify, and distribute.

last release 2026-08-06 (8 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 131,615 downloads/mo, #11,583 on PyPI

Verify before relying

pip install deno

import deno
import subprocess

deno_bin = deno.find_deno_bin()
result = subprocess.run([deno_bin, "--version"], capture_output=True, text=True)
print(result.stdout)
  • Whether the package automatically downloads the Deno binary on install or on first use of find_deno_bin().
  • Disk space requirements for the downloaded Deno binary.
  • Whether older Deno versions remain available for pinning, or only recent releases.
Same gist for agents: .md · .json

What it is and what it does

This package wraps Deno—a modern JavaScript and TypeScript runtime built on V8, Rust, and Tokio—and redistributes its official binaries through PyPI. It lets you install Deno as a Python dependency and call it from Python code via the `deno.find_deno_bin()` helper, which returns the path to the Deno executable. The package handles platform detection and binary selection automatically, so you get the correct build for your OS and CPU architecture without manual setup.

The main use case is integrating Deno into Python projects: you can run TypeScript or JavaScript files from Python, use Deno as a task runner for frontend builds or data processing, or include Deno in CI/CD pipelines alongside other Python tooling. Since Deno comes with built-in TypeScript support, a formatter, linter, test runner, and bundler, it's useful when you need those capabilities without managing a separate Node.js installation.

Use it for

  • Run TypeScript or JavaScript files from a Python application using subprocess and deno.find_deno_bin().
  • Pin a specific Deno version in requirements.txt or pyproject.toml for reproducible builds across environments.
  • Execute Deno-based build tasks (asset compilation, API mocking) as part of a Python project's CI/CD pipeline.
  • Integrate Deno's built-in tooling (formatter, linter, test runner) into a polyglot project without separate Node.js setup.
  • Distribute a Python application that depends on Deno without requiring users to install Deno manually.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

With conditions

Yes, if you need to run Deno from Python or include Deno as a managed dependency.

The package is actively maintained, has no security vulnerabilities, uses a permissive MIT license, and handles cross-platform binary distribution automatically. Install friction is moderate due to platform-specific wheels, but that's unavoidable for a binary distribution. Requires Python 3.10+.

Install

deno on PyPI

Before you install

Medium install friction due to platform-specific binary wheels (macOS x86_64/arm64, Linux x86_64/aarch64, Windows x86_64), but the package is actively maintained with recent releases and no runtime dependencies to resolve.

Requires Python 3.10 or later; the Deno binary itself is downloaded on first use and requires a supported platform (macOS, Linux, or Windows x86_64/arm64).

License in practice

MIT license permits commercial and private use with minimal restrictions—include a copy of the license and you're free to use, modify, and distribute.

Quickstart

pip install deno

import deno
import subprocess

deno_bin = deno.find_deno_bin()
result = subprocess.run([deno_bin, "--version"], capture_output=True, text=True)
print(result.stdout)

Verify before relying

  • Whether the package automatically downloads the Deno binary on install or on first use of find_deno_bin().
  • Disk space requirements for the downloaded Deno binary.
  • Whether older Deno versions remain available for pinning, or only recent releases.

Package facts

LicenseMIT permissive
Python supportSupports the current Python release >=3.10
Install frictionMedium. Platform-specific wheel
Runtime dependenciesNone
MaintenanceActively maintained 8 days since the last release
First released
Downloads131,615 / month, #11,583 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14

Evidence: deno-2.9.5-py3-none-macosx_10_12_x86_64.whl; deno-2.9.5-py3-none-macosx_11_0_arm64.whl; deno-2.9.5-py3-none-manylinux_2_27_aarch64.whl; deno-2.9.5-py3-none-manylinux_2_27_x86_64.whl; deno-2.9.5-py3-none-win_amd64.whl

Tags

Capabilities
deno runtime pythonjavascript typescript in pythonrun deno from pythondeno binary distributiontypescript execution pythondeno package managercross-platform deno installer
Topics
javascript-runtimetypescript-supportbinary-distribution

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “deno runtime python”

  • denoPackages and distributes Deno (a JavaScript/TypeScript runtime) as a…
  • yt-dlp-ejsProvides external JavaScript execution support for yt-dlp, enabling…
  • spotdlspotDL downloads songs from Spotify playlists on YouTube, embedding…

Give your agent the search over MCP, or paste the wish link into any chat.

More Build Tools packages

packaging Worth it
PyPI · Build Tools · released Aug 2026

Provides reusable utilities for Python packaging interoperability, including version handling, specifiers, markers, requirements, tags, and metadata parsing according to standards like PEP 440 and PEP 425.

Apache-2.0 OR BSD-2-Clausepure Python · 3.9+
2.2Bdownloads / mo
tqdm Worth it
PyPI · Libraries · released Jul 2026

Wraps any iterable to display a real-time progress bar in the terminal or Jupyter notebook, showing iteration count, elapsed time, and estimated time remaining.

copyleftpure Python · 3.8+
648.6Mdownloads / mo
pip Worth it
PyPI · Build Tools · released Aug 2026

pip is the standard installer for Python packages, enabling you to download and install packages from the Python Package Index and other indexes into your Python environment.

MITpure Python · 3.10+
617.5Mdownloads / mo
hatchling Worth it
PyPI · Python Modules · released Aug 2026

Hatchling is a standards-compliant Python build backend that handles packaging, metadata, and distribution of Python projects when configured in a project's pyproject.toml file.

MITpure Python · 3.10+
484.2Mdownloads / mo
grpcio-tools Worth it
PyPI · Build Tools · released Jul 2026

Generates Python gRPC service stubs and message classes from Protocol Buffer definitions, enabling developers to build gRPC clients and servers.

Apache-2.0compiled wheel · 3.10+
278.2Mdownloads / mo
pre-commit Worth it
PyPI · Build Tools · released Aug 2026

pre-commit is a framework for installing and running git hooks written in any language before commits are made, automating code quality and validation checks across multi-language projects.

Install it if your team needs consistent, automated validation at commit time.

permissive licensepure Python · 3.10+
179.9Mdownloads / mo

See also stpyv8 · dukpy · jdk4py · mini-racer · py-mini-racer · just-bin · quickjs-rs · kenbun · jsii · bazel-runfiles