We build tools that millions of developers rely on
We use open source software regularly,
and try to contribute back to the projects we use.
We also develop a number of our own tools,
that might be useful to others.
OddContrast is a color format converter,
featuring newer color formats like
Oklch, Oklab, and the Display P3 color space.
It’s also a color contrast checker
to help designers meet
WCAG 2 accessibility standards.
Along with our work for the W3C
developing specifications
for the CSS language,
OddBird has started and maintains
a number of powerful polyfills
for new web platform features
including the Popover attribute,
CSS Anchor Positioning, and Cascade Layers.
Generate dynamic and interactive color palettes.
Define custom themes with CSS custom properties,
allow user-adjustments with a bit of light-weight JS,
and customize the underlying system with Sass.
Design systems streamline development, communication, and consistency –
but often rely on dedicated teams and extended budgets.
We wanted a tool that helps create and maintain living style guides &
pattern libraries in an agile process, and on a budget. Herman helps you
keep your development process simple –
and your UX consistent –
as you scale over time.
OddBird’s Accoutrement tools
help keep design tokens meaningful to both humans and machines –
opening the door for automation, while improving readability.
These tools also integrate with Herman,
our automated pattern-library generator.
True is the only full-featured unit-testing framework
designed specifically for the Sass language.
Write your tests in Sass, compile them with Sass, and then (optionally)
pass the results to a Javascript test-runner for command-line control
and reporting.
Miriam is an Invited Expert
on the W3CCSS Working Group,
helping to develop the next level of
Cascading & Inheritance,
in addition to other CSS standards.
She’s also active in the CSS4 and Design
Token Community Groups.
Sass is the most mature, stable, and powerful
professional grade CSS extension language in the world.
After creating several of the most popular sass plugins,
Miriam became a core contributor to the language.
New CSS features are shipping at an unprecedented rate –
cascade layers, container queries, the :has() selector,
subgrid, nesting, and so much more.
It’s a good time to step back and understand
how these tools fit together in a declarative system –
a resilient cascade of styles.
A huge thank you to the individuals and organizations
sponsoring OddBird’s open source work!
Blue-Footed Boobies
Common Loons
Sponsor OddBird’s OSS Work
We love contributing back to the languages & tools
that developers rely on,
from CSS& Sass to browser polyfills and Python.
Help us keep that work sustainable
and focused on developer needs!