Experimental:
postcss-gois not production-ready. APIs and behavior may change.
postcss-go is a Go port of the core PostCSS architecture. It provides CSS parsing, AST transformation, processing, stringifying, and source map support, with Node.js packages for runtime integration.
- Be faster than PostCSS for common parse, transform, and stringify workloads.
- Stay compatible with the existing PostCSS ecosystem, including plugins and surrounding tooling.
| Package | Path | Role |
|---|---|---|
@postcss-go/core |
packages/postcss-go |
Node.js / TypeScript API |
@postcss-go/compat |
packages/postcss-compat |
Upstream compatibility harness |
@postcss-go/wasm |
packages/postcss-go-wasm |
Browser / worker / wasm entry point |
postcss-go is an independent Go port of PostCSS by Andrey Sitnik, and is not affiliated with or endorsed by the PostCSS project.
Related projects: