{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/5"}],"enrichment":{"capability":"Packages and distributes Deno (a JavaScript/TypeScript runtime) as a Python package, making it installable via pip and accessible from Python code.","skillfed_tags":["javascript-runtime","typescript-support","binary-distribution"],"use_cases":["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."],"what_it_does":"This package wraps Deno\u2014a modern JavaScript and TypeScript runtime built on V8, Rust, and Tokio\u2014and 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.\n\nThe 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.","worth_installing":"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+."},"id":"deno","links":{"html":"https://skillfed.io/packages/deno","md":"https://skillfed.io/packages/deno.md","pypi":"https://pypi.org/project/deno/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-06","license_spdx":"MIT","license_treatment":"permissive","name":"deno","python_support":"supports_current","summary":"Python redistribution of Deno binaries"},"popularity":{"monthly_downloads":131615,"position":11583,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.9.5"}
