Skip to main content

The oxc formatter, oxfmt, distributed as a PyPI package.

Project description

oxfmt

oxfmt is a fast JavaScript and TypeScript formatter from the oxc project, written in Rust.

This package ships the official prebuilt oxfmt binary as a PyPI wheel, so you can install it with any Python package manager:

pip install oxfmt
# or: pipx install oxfmt
# or: uv tool install oxfmt

Then run it:

oxfmt --help

Notes

  • This is an unofficial repackaging of the official oxfmt binaries. See dhruvkb/oxc-py for the packaging automation.
  • Version numbers track upstream oxfmt releases exactly.
  • Supported: macOS (x86_64/arm64), Linux glibc & musl (x86_64/arm64), Windows (x86_64).

For documentation and issues about oxfmt itself, see the oxc project.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

oxfmt-0.57.0-py3-none-win_amd64.whl (2.5 MB view details)

Uploaded Python 3Windows x86-64

oxfmt-0.57.0-py3-none-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

oxfmt-0.57.0-py3-none-musllinux_1_2_aarch64.whl (2.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

oxfmt-0.57.0-py3-none-manylinux_2_18_x86_64.whl (2.7 MB view details)

Uploaded Python 3manylinux: glibc 2.18+ x86-64

oxfmt-0.57.0-py3-none-manylinux_2_18_aarch64.whl (2.5 MB view details)

Uploaded Python 3manylinux: glibc 2.18+ ARM64

oxfmt-0.57.0-py3-none-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

oxfmt-0.57.0-py3-none-macosx_10_12_x86_64.whl (2.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file oxfmt-0.57.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: oxfmt-0.57.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for oxfmt-0.57.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b792ba19a5dfeeee979bd8644ca6973b937ae28ca5664b23d878ac8fc4096b78
MD5 530c052438f1aa06b51617efe61018d3
BLAKE2b-256 74b880611a1e9bb087cdf8a7135d7c3ed1a20b4cee089b377788e8a1b832fd99

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-win_amd64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6c968caaeaa370fe84abf693d0ace86cfaf2539879bfdc72bad48e8c3d19986d
MD5 95a7ef5bc0826aee51045f153333b38a
BLAKE2b-256 be1fd2c984c59a3dc39a41213b3f9ddbf64fc1a8b7efa668e683e4aa174eca4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-musllinux_1_2_x86_64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 818cc2c1e47d7f563f647c43e61d4922d15d0267501be4c5b0c67fd2d09bfe30
MD5 74fd33914df6535fc8dee1f724b82196
BLAKE2b-256 2d43c21fd4b0daa92dd23ca1885e6600876e409fb0de54eaf0a571ce4472147e

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-musllinux_1_2_aarch64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-manylinux_2_18_x86_64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-manylinux_2_18_x86_64.whl
Algorithm Hash digest
SHA256 9823f7291d84a31b22e41fbfccc1b82fd3dd08da2d461bd5e0ca821f995e1b33
MD5 32f33909f8a474e29a0e2b775853b0c1
BLAKE2b-256 b68b34286fb1554d50beee9dec69aa4670184e5886cb9485b7b32af93c2ef06b

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-manylinux_2_18_x86_64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-manylinux_2_18_aarch64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-manylinux_2_18_aarch64.whl
Algorithm Hash digest
SHA256 a0cd39393d8a2f989889c956ec59e1be021d0c0f12fe70df06b9ad733e37002e
MD5 500094c3dff637b62a2abcf49303ef1f
BLAKE2b-256 d2a1dfc88e99f5bab49ff10533b60f9c426c91d0c755148d6795b620eef26732

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-manylinux_2_18_aarch64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a65dca992fef549a985a94b898c1cfa409e55d9ef29c7ba53898dd7874e50d42
MD5 bbeac6c24eeea9a2cb8409b63db49734
BLAKE2b-256 7eebd2fc5f3b20257189735750e82225005d1b5cf857c651d426392053c93dd5

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-macosx_11_0_arm64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file oxfmt-0.57.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for oxfmt-0.57.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e6e5d2474220d1996dc4e1f0b5377d614255e215f451d89d8d83c2c7648fe114
MD5 2ab69f5954ab6c1580230e643911ba90
BLAKE2b-256 e7195e54683f7aa6b9c589de212a794e1461bf791b02e503e014576596eb0ee8

See more details on using hashes here.

Provenance

The following attestation bundles were made for oxfmt-0.57.0-py3-none-macosx_10_12_x86_64.whl:

Publisher: release.yml on dhruvkb/oxc-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page