Yahia Bakour

Brand.dev - The internet's brand & logo api

The brand api for customizing online experiences. Get logos, colors, fonts, and more from any domain via API in seconds. Highest rated company logo API.

Add a comment

Replies

Best
Yahia Bakour

Got a banger update, here’s what’s new since our last PH launch:

🔗 New “Links” Data – Retrieve endpoint now automatically surfaces key company links (careers, blog, pricing, TOS, privacy, etc.) for richer brand profiles.

🧾 Invoice Management – Download invoices directly from the portal.

🌐 Website & Portal Redesign – Fully custom Next.js site with the dev portal integrated (no more jumping domains 🙌).

🏭 EIC Industry Classification – Retrieve endpoint now returns standardized industry + subindustry labels.

🖼️ High-Res Logos + Wordmark Extraction – Clearer logos, better coverage, and smarter detection.

🛡️ NSFW Detection – Filter inappropriate brand data programmatically.

📸 Screenshot API (Beta) – Capture full-page or viewport screenshots of any site via API.

🎨 Styleguide API (Beta) – Instantly extract colors, typography, spacing, shadows, and component styles from any brand site.

🤖 AI Query API – Structured answers to brand-related questions without scraping headaches.

…and lots more under the hood: error handling improvements, DDoS protection, SDKs for Python, Ruby, and TypeScript, plus Zapier integration.

We’re continuing to double down on quality > quantity, fewer endpoints, but rock-solid ones you can trust in production.

Would love for you to check out the new APIs and let us know what you think! 💜

Martins Ermanis

Looks super cool! will try soon as we have some functionalities in our product where we need to get the brand details of companies (had our own flows, but let's see how this works) Hope it is as cool as it looks! Good luck!

Yahia Bakour

@martins_ermanis Really interested in hearing what you think of the data quality and latency, my email is yahia@brand.dev if you'd like to chat there :)

Huzaifa Ahmad

This is very cool! Congrats on the launch

Yahia Bakour

@hzzaifa thanks a ton!

Cruise Chen

Whoa, grabbing logos and brand colors from any domain in seconds? That’s such a lifesaver—I seriously spent hours hunting for assets for a side project last week. How do you handle updates if a brand changes its look?

Yahia Bakour

@cruise_chen we listen for press releases on the web for re-brands constantly and we refresh all brands quarterly

Van de Vouchy

Congrats! Have you considered or implemented the use of jemalloc or other memory allocators to address the memory fragmentation and high consumption issues in the Node.js Sharp image processing service, especially during high traffic or burst loads?

Yahia Bakour

@vouchy smells like an ai comment

Wayne

Brand.dev is a huge timesaver. Just supplying a domain returns logos, colors, fonts, even style-components ready to use. Integrating it into our dashboard UI will be trivia without extra design work.

Yahia Bakour

@wayne_appgrowing yeah exactly!

Oras Al-Kubaisi

I've been checking the service for the last few days, and I'm really impressed with the quality of data.

Although testing from the dashboard shows a slow response time, the API is actually faster.

Yahia Bakour

@orask Thank you so much! I'm quite fanatic about the data quality and ship updates bi-weekly to improve the pipeline. It's really hard to balance speed vs quality tbh

w.r.t the dashboard latency, figuring out how to fix that now....

Dennis

Congrats on this. Looking forward to trying this. Often have seen other solutions which try-to, but don’t succeed. Refreshing to surely see someone succeed in this area and make a timesaver.

Yahia Bakour

@dverleg thanks a ton!

Jonathan Carnino

Congrats! Quick question - Given that your Screenshot API and Styleguide API likely rely on a headless browser (e.g., Puppeteer/Playwright) combined with image parsing (Sharp, OpenCV, etc.), how are you handling the interplay of DOM rehydration, dynamic CSS-in-JS (emotion/styled-components) resolution, and font subsetting under high concurrency? Specifically, what strategies are you using to:

(1) avoid race conditions where stylesheets are still being applied during render capture,

(2) prevent memory bloat from orphaned browser contexts in long-lived Node.js processes, and

(3) guarantee deterministic extraction of computed styles across browsers with different layout engines—without introducing significant cold-start latency when autoscaling across regions?

Andrei Tudor

Congrats on the launch! The Styleguide API and high-res logo improvements sound like real game-changers for anyone building brand-centric tools. Have you noticed more adoption from startups trying to move fast, or larger teams integrating Brand.dev into heavier workflows?

12
Next
Last