{"library":"oxfmt","type":"library","category":null,"description":"Oxfmt is a high-performance, zero-configuration code formatter for JavaScript and TypeScript, built as part of the broader Oxidation Compiler (Oxc) project. It offers a fast alternative to tools like Prettier, leveraging Rust for superior performance. The package is currently at `v0.45.0` and is under active development, with frequent releases often tied to its companion linter, Oxlint, and the underlying Oxc Rust crates (typically weekly to bi-weekly for the monorepo). Its primary differentiators are its exceptional speed, minimal configuration overhead (enforcing an opinionated style), and its tight integration within the Oxc ecosystem, which aims to provide a complete suite of JavaScript tooling written in Rust. It ships with TypeScript types, supporting both programmatic usage via `formatSync` and `formatAsync` functions, and a direct command-line interface.","language":"javascript","status":"active","version":"0.45.0","tags":["javascript","formatter","oxc","oxfmt","prettier","typescript"],"install":[{"cmd":"npm install oxfmt","imports":["import { formatSync } from 'oxfmt';","import { formatAsync } from 'oxfmt';","import type { FormatterOptions } from 'oxfmt';"]},{"cmd":"yarn add oxfmt","imports":[]},{"cmd":"pnpm add oxfmt","imports":[]}],"homepage":"https://oxc.rs/docs/guide/usage/formatter","github":"https://github.com/oxc-project/oxc","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/oxfmt","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/oxfmt/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}