Mi

Mirrorful – A developer-first way to implement designs faster

Hacker News

Mirrorful – A developer-first way to implement designs faster

Hey HN! Mirrorful ( https://www.mirrorful.com/ ) is an open-source developer framework that helps front-end engineers manage their design systems. We’ve been building Mirrorful with the open-source community ( https://github.com/Mirrorful/mirrorful ) and wanted to share our beta with you. Check out our online demo to get the idea: https://app.mirrorful.com/ . Design systems can be thought of as the “building blocks of your app” which makes me think of Lego bricks. Mirrorful helps you manage your codebase’s Lego bricks and ensure that they are consistent across all of your apps and platforms. We saw as product engineers how hard it is to get code to match Figma mock ups. High-quality design is a competitive advantage, so getting your UI pixel perfect can matter a lot, but is time-consuming and tedious. When we worked for large public companies, we saw that good component libraries help, but engineers are often still dealing with tweaking small design decisions. There are a lot of inefficiencies. We also worked at a small startup and saw what it was like to not have a design system. No design system led to copy pasta code, and days of back-and-forth on simple things like “what hex should i be using for the hover state?” Design systems are tricky to get right. Picking an out-of-the-box solution is easy to begin with, but one day you’ll be cursing yourself due to lack of flexibility (we did!). On the other hand, creating a design system from scratch is super time-consuming even for the best frontend engineers. Mirrorful is our way out of this dilemma. Mirrorful is completely open-source and written in Typescript. We’re starting with basic design elements—commonly called “design tokens” — such as colors, typography, and shadows, but have plans to expand our scope into more complex components. As frontend engineers ourselves, we wanted a tool that lives in code but is visual. It had to be super easy to set up, but also prepare you for scale so you and/or your team don’t end up copy-pasting everywhere. We decided to make it an NPM package ( https://www.npmjs.com/package/mirrorful ) that runs a localhost editor and exports out your design tokens into any configuration you want: .js, .ts, .css, .scss, .json. It’s lightweight with no design system lock-in. Our product is completely self-serve: just install our NPM package. If you run Mirrorful locally, a visual dashboard will pop up at localhost:5050 that lets you manage your theme and export various configuration files directly into code. Pricing is similar to other open-source companies—we charge for cloud-hosted features and for premium components. We’ve built open-source/open-core projects before and love interacting with contributors from all over the world. If anyone has any opinions on what we’re building, we’re all ears. Check us out at mirrorful.com and at github.com/Mirrorful/mirrorful and give it a shot!

Share card

Actual performance

134points
25comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
96%96% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: apps, visual, using · Missing: mac, agents, macos
89%89% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
81%81% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRFits verified-revenue profile · Strong signals: apps, way · Missing: mobile apps, ios, personal
51%51% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, host · Missing: plus, intuitive, reviews
35%35% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

De
Developer-Focused App Designs59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Developer-Focused App Designs

Hacker News10
Me
Meridian(PH#1) A better way to recognize developer contributions71%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Meridian(PH#1) A better way to recognize developer contributions

Hacker News5
Co
Colaxy – A Developer's showroom40%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Colaxy – A Developer's showroom

Hacker News1
Cu
Customizing ubuntu for the likes of a developer61%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Customizing ubuntu for the likes of a developer

Hacker News12
He
Hetchr – A Developer's Homepage37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hetchr – A Developer's Homepage

Hacker News1
He
Hetchr, a Developer's Homepage37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hetchr, a Developer's Homepage

Hacker News57
Th
The Developer Cafe52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Developer Cafe

Hacker News1
Re
Registered developer49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Registered developer

Hacker News1
Mu
Munich Developer Conference – daho.am63%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Munich Developer Conference – daho.am

Hacker News16
DeskHog
DeskHog42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A developer toy from PostHog

Product Hunt+480Open Source