# \[ANN\] pure modern CSS parser/printer

**URL:** <https://discourse.haskell.org/t/ann-pure-modern-css-parser-printer/14120>\
**Category:** Announcements\
**Created:** [May 15, 2026, 6:21pm UTC](https://discourse.haskell.org/t/ann-pure-modern-css-parser-printer/14120 "2026-05-15T18:21:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dyaitskov](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/dyaitskov/32/5142_2.png) [@dyaitskov](https://discourse.haskell.org/u/dyaitskov)\
**Post date:** [May 15, 2026, 6:21pm UTC](https://discourse.haskell.org/t/ann-pure-modern-css-parser-printer/14120/1 "2026-05-15T18:21:20Z")

</div>

Hi,

This is a modern CSS parser and printer written with Alex/Happy stack.  
The library can parse bootstrap, carbon, patternfly, uikit, primer, uswds, etc.

> **[GitHub - yaitskov/css-parser: Modern CSS parser in pure Haskell built on...](https://github.com/yaitskov/css-parser)**
>
> Modern CSS parser in pure Haskell built on Alex+Happy stack
