[ About ]
Why winnower.
The name is the job description.
[ The story ]
Keep the grain. Cut the rest.
What's worth keeping
Not everything that grows deserves to stay. A winnower keeps what holds its shape and lets the wind take the rest, which is where the tagline comes from: every page in its final shape.
Why it exists
An ad blocker served an ad for its own subscription. winnower has nothing to sell, so it has nothing to show you.
Free for good
No paid tier, no account and nothing held back for a premium version. winnower is open source under GPL-3.0, and it sends nothing anywhere, as the privacy page explains.
The lists it stands on
Most of the blocking comes from community filter lists: the uBlock Origin filters, EasyList, and Peter Lowe's ad and tracking server list. It also uses AdGuard's Scriptlets and DNR converter.
Every list and its license is in the README.
[ Brand ]
A leaf, cut clean.
The logo files, what they're made of, and how to use them.
Use the logo to link to winnower or to write about it. Please don't use it for a fork or another product, so people can tell the official winnower apart.
What it's made of
Winnowed
The leaf is the page: trimmed, not damaged. Every ad winnower removes is neatly trimmed as if it was never there.
A decision
One straight line, parallel to the w beside it. Every request winnower sees gets a clear answer, allowed or blocked, decided before it ever reaches the page.
Measured, not guessed
Every angle and gap comes from the font itself, nothing eyeballed. winnower works the same way: about 120,000 rules, not guesses at whats an ad.
A maker's mark
The underscore comes from >_, the mark meistyr signs software with. Like the mark a craftsman stamps into a tool, it says who made it.
Two marks, two backgrounds
On dark and on light name the background each file is for. The two are drawn differently, not just recolored: a light leaf on a dark background looks heavier, so it's drawn slightly thinner.
Lockup
The leaf and the winnower_ wordmark, outlined, so no font is needed.
Leaf
Where the mark stands alone: toolbar icons, favicons, avatars, inline next to text.
In the toolbar
The leaf is winnower's toolbar icon, at its real sizes here. The icons are cropped to the leaf so it fills the square, and at 16px the vein is left out and the stem kept one pixel wide.
Room and size
Clear space: lockup
One letter of winnower_ on every side.
Clear space: leaf
A quarter of the file's width on every side.
Minimum size
The lockup at 20px tall, its size in this site's navigation on phones. The leaf at 16px, the smallest toolbar icon.
Color
The marks are one color and take the color of the text around them; only the underscore is green. The palette is winnower's menu's, and this site uses it too. The green is made for dark backgrounds: it's 10.8:1 on --bg, but only 1.7:1 on white.
Background --bg
#0f1310rgb(15, 19, 16)
hsl(135, 12%, 7%)
Behind winnower's menu and this site.
Text --text
#ecececrgb(236, 236, 236)
hsl(0, 0%, 93%)
15.9:1 on --bg
Text, and the logo on dark backgrounds.
On --on
#7bd88frgb(123, 216, 143)
hsl(133, 54%, 66%)
10.8:1 on --bg
Switches that are on, focus rings, and the logo's underscore.
Surface --surface
#181c19rgb(24, 28, 25)
hsl(135, 8%, 10%)
Panels.
Surface 2 --surface-2
#202421rgb(32, 36, 33)
hsl(135, 6%, 13%)
Controls, like a switch that's off.
Line --line
#292e29rgb(41, 46, 41)
hsl(120, 6%, 17%)
Borders and dividers.
Muted --muted
#8b8b8brgb(139, 139, 139)
hsl(0, 0%, 55%)
5.5:1 on --bg
Secondary text.
Faint --faint
#5c5c5crgb(92, 92, 92)
hsl(0, 0%, 36%)
2.8:1 on --bg
Decoration only: at 2.8:1 it's too faint for text.
Off --off
#e0795frgb(224, 121, 95)
hsl(12, 68%, 63%)
6.3:1 on --bg
Warnings, and on this site, what gets blocked.
Type
winnower's menu uses your system's fonts. Geist and Geist Mono are free under the SIL Open Font License.
Writing the name
Lowercase, always
winnower, even at the start of a sentence or in a title.
One word
Not win nower, or winnower adblock. winnower-adblock is only the name of the repository.
The underscore stays in the logo
winnower_ is the wordmark. In a sentence, it's winnower.
Said WIN-oh-er
Like winnow, the word it comes from, with -er on the end.
[ meistyr ]
More from meistyr.
One person makes winnower, under the name meistyr. The rest of the work is on meistyr.tech.







