Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

164 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

postcss-go

CI codecov CodSpeed License: MIT CodSpeed

Experimental: postcss-go is not production-ready. APIs and behavior may change.

Overview

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.

Goals

  • Be faster than PostCSS for common parse, transform, and stringify workloads.
  • Stay compatible with the existing PostCSS ecosystem, including plugins and surrounding tooling.

Packages

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

Documentation

License

MIT

Acknowledgements

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:

About

🚀 High-performance PostCSS-compatible CSS processor in Go.

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages