Top 5 Haskell CSS Projects
Convert adblock config files to privoxy formatProject mention: Nyxt Browser | news.ycombinator.com | 2021-03-18
All you're asking is already possible with Privoxy, which is even stronger than a browser adblocker. It's a very old software: it used to be unmaintained and lacking some essential features, but thankfully the development resumed and is now fully fuctional again with the modern web.
It can be used as an adblocker based on domain, request path, HTTP headers, etc, but it can do much more. It can redirect requests (for example, replacing assets from a CDN with a local cache), modify headers (stripping or making cookies temporary, changing user agent, etc.) and even rewrite the content of web pages using regular expressions or any external program.
By default, it has only a basic configuration that blocks tracking and ads, but there are tools that convert adblock rules to the Privoxy format, so it will be functionally equivalent to adblock.
It acts as a CONNECT proxy, so you can run it locally or on a router and if combined with a NAT rule, it can also work transparently (obviously, you need to manually trust a CA certificate for https).
Hasmin - A Haskell CSS Minifier
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
A library for parsing, manipulating, and rendering css selectors (not css files, just the selectors).
Flexbox layouts for Threepenny-gui
CSS easing strings in Haskell
What are some of the best open-source CSS projects in Haskell? This list will help you:
Are you hiring? Post a new remote job listing for free.