We used to keep a spreadsheet of which app had which grey. That spreadsheet has been deleted, which is the highest compliment I can pay a tool.
Introducing the design data layer
Move your brand from Figma to production
Fernwood keeps your visual identity honest by collecting, versioning and delivering design tokens and assets to every codebase you own — on every commit.
Already relied on by 1,284 product teams
Your brand. Your products.
Always in step.
Meet the design data layer your engineers stop arguing with.
Every brand is a stack of tiny decisions
Every day your team picks a shade, a step on the spacing scale, a border radius. Those choices are what make a product feel like yours — and what quietly drift apart across platforms.
Your brand is what tells people apart from every other tab they have open
A recognisable, consistent surface helps people find what they came for and finish the job without second-guessing the interface.
Every product and platform in step — automatically.
With one source of truth, a decision made on Tuesday morning lands translated into each platform's own format before standup ends.
Meet the design data layer you keep sketching on whiteboards.
Your brand and your products, kept in step by Fernwood.
Collect design decisions
Connect the tools your team already opens and build a networked design API in an afternoon.
Store
Distribute
Color (7)
Search… Sync tokens Sources (1) ActiveFor designers
Turn static styles into a living system that every service and platform can read.
- Own the decisions instead of the handoff doc
- Ship a style change without booking engineering time
- See exactly where each token landed, platform by platform
One source of truth for every token you publish
Meet your next-generation design API
Figma and Fernwood, always in step
Open-source and custom parsers
A design API shaped like your pipeline
For developers
Say goodbye to design QA tickets. Build efficient pipelines on top of open-source parsers.
- Stop hand-patching tokens and assets release after release
- Control exactly what gets synced into your project, and how
- Get an automatic pull request for every design update
For managers
Adopt one shared design language, and get back the consistency your roadmap keeps borrowing against.
- Grow the team without growing the drift
- Cut 3 weeks off the average interface refresh
- Put design and engineering on the same source of truth
Align and scale your teams, your brand and your products. Always in step.
Control style updates from inside your codebase
Your team is unusual and so is your repo. A flexible configuration keeps you in charge of exactly what Fernwood writes, whatever stack you are running.
Read the documentation01 { 02 "repository": "@halden/design-system", 03 "personalAccessToken": "4f9c23aa581b321d34c58e", 04 "rules": [ 05 { 06 "name": "Design Tokens / Colors", 07 "path": "assets/styles/variables/colors.css", 08 "filter": { 09 "types": ["color"] 10 }, 11 "parsers": [ 12 { 13 "name": "sort-by", 14 "options": { 15 "keys": ["name"] 16 } 17 }, 18 { 19 "name": "to-css-custom-properties" 20 } 21 ] 22 }
Trusted by product teams
Join the people building with Fernwood in the community forum ↗
Fernwood is the missing link between our design and engineering teams. Tokens land in the repo as a reviewable pull request, so nobody has to trust a screenshot.
Idris BelloFront-end EngineerPerfect addition to our front-end boilerplate. Tokens, assets, fonts — everything arrives straight from the design file. Less configuration, more shipping.
Priya RaghunathanDesign Systems LeadWe rebranded two products and a marketing site in nine days. Previous attempt took a quarter and we still found the old orange in production.
Tobias LindqvistHead of PlatformThe audit view alone paid for the year. It showed us 62 unmanaged colours sitting in the checkout flow that nobody had signed off on.
Rosa AmayaStaff DesignerLet's build the design data layer of your dreams, together
We support Figma today and ship a GitHub app, an API and a CLI to match how developers actually work. Which tools should join the catalogue next?
Request an integrationYour brand. Your products.Always in step.
Meet the design data layer your engineers stop arguing with.