CINXE.COM

Product Hunt – The best new products in tech.

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"/><link rel="stylesheet" href="/_next/static/css/995723523c94c0f2.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1ea9739f23a3b69e.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/38f7d385ab6d9f22.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/33ee5e80f001fd95.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c99d6c2024146960.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/639ca35bc51610d3.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/1571eeb1adaac6eb.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d0917b5799d71ebf.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/b7e1b9d29880b9b9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/40034c9c478f3fcb.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0a0d922ec8281d19.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-9564307efeb8b5ef.js"/><script src="/_next/static/chunks/fd9d1056-96a9c9a805849b31.js" async=""></script><script src="/_next/static/chunks/19948-c36f71a920d62304.js" async=""></script><script src="/_next/static/chunks/main-app-c0216ac4631acd79.js" async=""></script><script src="/_next/static/chunks/53877-51c4a285eb192ef0.js" async=""></script><script src="/_next/static/chunks/46403-e33a58cdfbb894e8.js" async=""></script><script src="/_next/static/chunks/58056-751c28e77ae5a19a.js" async=""></script><script src="/_next/static/chunks/87138-0346ed4de56c8f41.js" async=""></script><script src="/_next/static/chunks/48191-5065c49d069bd01c.js" async=""></script><script src="/_next/static/chunks/14604-45e3a9aa74635210.js" async=""></script><script src="/_next/static/chunks/55579-59b56c16d22d5e09.js" async=""></script><script src="/_next/static/chunks/94531-936a58903208c445.js" async=""></script><script src="/_next/static/chunks/7851-391d4a68ffe47521.js" async=""></script><script src="/_next/static/chunks/28051-6c99bb1ef2e7af63.js" async=""></script><script src="/_next/static/chunks/23714-107263d1137b8b64.js" async=""></script><script src="/_next/static/chunks/17873-c31f11c5f34602f7.js" async=""></script><script src="/_next/static/chunks/65777-3de4ee3a8101d13d.js" async=""></script><script src="/_next/static/chunks/70523-d550acfac269c362.js" async=""></script><script src="/_next/static/chunks/50570-f5cbfddf7e09b62f.js" async=""></script><script src="/_next/static/chunks/69558-1b9bff93d908a3d5.js" async=""></script><script src="/_next/static/chunks/48567-8ef86e02b791c3da.js" async=""></script><script src="/_next/static/chunks/86996-f19689892afa988b.js" async=""></script><script src="/_next/static/chunks/35572-2c9611c89948beb2.js" async=""></script><script src="/_next/static/chunks/91250-7219942be403246f.js" async=""></script><script src="/_next/static/chunks/18014-c0d46c250731d4aa.js" async=""></script><script src="/_next/static/chunks/36244-1e1cd815eb8e3e9e.js" async=""></script><script src="/_next/static/chunks/22083-13a22e4bde1a8f3a.js" async=""></script><script src="/_next/static/chunks/app/(main)/topics/%5Bslug%5D/page-c3ed0782d0f49bb3.js" async=""></script><script src="/_next/static/chunks/50634-a6b23532a6b29b55.js" async=""></script><script src="/_next/static/chunks/63761-17f7fa9792e0fc0c.js" async=""></script><script src="/_next/static/chunks/2934-e092570a1d425008.js" async=""></script><script src="/_next/static/chunks/app/(main)/layout-35d187729779b08c.js" async=""></script><script src="/_next/static/chunks/74468-913b2d3a1cd26fb3.js" async=""></script><script src="/_next/static/chunks/app/(main)/not-found-7ecd9d628a6c3e70.js" async=""></script><script src="/_next/static/chunks/1997-8c211c482f7f1b80.js" async=""></script><script src="/_next/static/chunks/87620-cdf22e94cf823402.js" async=""></script><script src="/_next/static/chunks/17436-7d847d18b236a58e.js" async=""></script><script src="/_next/static/chunks/app/layout-8cb71c97b1bd48a2.js" async=""></script><script src="/_next/static/chunks/app/(cards)/layout-ed869996799e05ab.js" async=""></script><script src="/_next/static/chunks/25058-f2b5f735f386b605.js" async=""></script><script src="/_next/static/chunks/app/global-error-3a6f51a8df7af95d.js" async=""></script><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-WZ46833KH9" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtm.js?id=G-WZ46833KH9" as="script"/><meta property="fb:app_id" content="1467820943460899"/><link rel="search" type="application/opensearchdescription+xml" title="ProductHunt" href="/osd.xml"/><meta name="theme-color" content="#ffffff"/><title> Product Hunt – The best new products in tech. </title><meta name="description" content="Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone&#x27;s talking about."/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="fb:app_id" content="1467820943460899"/><link rel="alternate" type="application/atom+xml" title="Product Hunt - All newest Products" href="https://www.producthunt.com/feed"/><meta property="og:title" content=" Product Hunt – The best new products in tech. "/><meta property="og:description" content="Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone&#x27;s talking about."/><meta property="og:site_name" content="Product Hunt"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@producthunt"/><meta name="twitter:title" content=" Product Hunt – The best new products in tech. "/><meta name="twitter:description" content="Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone&#x27;s talking about."/><meta name="twitter:image" content="https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format"/><link rel="icon" href="https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format"/><link rel="apple-touch-icon-precomposed" href="https://ph-static.imgix.net/ph-ios-icon.png?auto=format"/><link rel="chrome-webstore-item" href="https://producthunt.app.link/extension"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script><script>(window[Symbol.for("ApolloSSRDataTransport")] ??= []).push({"rehydrate":{":R1kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R5kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R8ocutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R18cutkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true},":R9ocutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Ra8cutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rkutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rsutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R14utkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1kutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2sutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R34utkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R3cutkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1dkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1tkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rccutkq:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":RccutkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R17rrqkutkq:":{"data":{"topic":{"__typename":"Topic","id":"13","slug":"linux","parent":null,"targetedAd":{"__typename":"Ad","id":"25511","subject":"Channel","post":null,"name":"Blaze","tagline":"Create beautiful 1-click content in your brand style with AI","thumbnailUuid":"0a60c125-45fb-4fe6-a1e5-0eb4956776c1.gif","largeAssetUuid":null,"smallAssetUuid":null,"url":"/r/ad/25511","variationId":null},"subscribers":{"__typename":"UserConnection","edges":[{"__typename":"UserEdge","node":{"__typename":"User","id":"298286","name":"DoBox","username":"thisisdobox","avatarUrl":"https://ph-avatars.imgix.net/298286/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"493507","name":"Ricardo","username":"rikmende","avatarUrl":"https://ph-avatars.imgix.net/493507/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"473914","name":"imborge","username":"deleted-473914","avatarUrl":"https://ph-avatars.imgix.net/473914/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"440071","name":"Dimitri LiuWu","username":"dimitri_liuwu","avatarUrl":"https://ph-avatars.imgix.net/440071/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"51699","name":"Thanasis","username":"tnsrig","avatarUrl":"https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"345043","name":"Eduard Ionuţ Ichim","username":"eeschimosu","avatarUrl":"https://ph-avatars.imgix.net/345043/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"415139","name":"Doug Belshaw","username":"dajbelshaw","avatarUrl":"https://ph-avatars.imgix.net/415139/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"17615","name":"prometheus","username":"omargourari","avatarUrl":"https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"54354","name":"Manuel Solorzano","username":"eevmanu","avatarUrl":"https://ph-avatars.imgix.net/54354/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"237968","name":"Pedro Nunes","username":"deleted-237968","avatarUrl":"https://ph-avatars.imgix.net/237968/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"58354","name":"Shivam Chopra","username":"shivamchopra","avatarUrl":"https://ph-avatars.imgix.net/58354/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"340157","name":"Braintree","username":"braintree","avatarUrl":"https://ph-avatars.imgix.net/340157/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"170238","name":"Lindsay Scully","username":"linzselite","avatarUrl":"https://ph-avatars.imgix.net/170238/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"239787","name":"PRANAV LATHIGARA","username":"deleted-239787","avatarUrl":"https://ph-avatars.imgix.net/239787/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"296139","name":"Dannii","username":"dannii","avatarUrl":"https://ph-avatars.imgix.net/296139/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"275697","name":"earnoud","username":"earnoud","avatarUrl":"https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"229580","name":"Andrew McElroy","username":"sophrinix","avatarUrl":"https://ph-avatars.imgix.net/229580/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"214603","name":"Frank Wiles","username":"fwiles","avatarUrl":"https://ph-avatars.imgix.net/214603/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"76685","name":"Vikram Jha","username":"invinciblejha","avatarUrl":"https://ph-avatars.imgix.net/76685/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"148894","name":"David Serrano","username":"jdavidsc","avatarUrl":"https://ph-avatars.imgix.net/148894/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"103138","name":"Daniel Schildt","username":"autiomaa","avatarUrl":"https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"1669","name":"Nikolay Kolev","username":"nikolay","avatarUrl":"https://ph-avatars.imgix.net/1669/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"3135","name":"Patrick Curl","username":"patrickcurl","avatarUrl":"https://ph-avatars.imgix.net/3135/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"15084","name":"Nitai","username":"thenitai","avatarUrl":"https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"50383","name":"rchk","username":"rchk","avatarUrl":"https://ph-avatars.imgix.net/50383/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"53997","name":"Aungthurhahein™","username":"atrhein","avatarUrl":"https://ph-avatars.imgix.net/53997/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"8945","name":"Massimo Sgrelli","username":"massimosgrelli","avatarUrl":"https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"646","name":"Kane Hsieh","username":"kane","avatarUrl":"https://ph-avatars.imgix.net/646/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"20141","name":"Nicolas Karlen","username":"finetuning","avatarUrl":"https://ph-avatars.imgix.net/20141/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"223651","name":"Mehdi Alouane","username":"medo_alouane","avatarUrl":"https://ph-avatars.imgix.net/223651/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"157688","name":"Laszlo Levente Mári","username":"laszlolm","avatarUrl":"https://ph-avatars.imgix.net/157688/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"176527","name":"Nathan Brown","username":"nathanbrown929","avatarUrl":"https://ph-avatars.imgix.net/176527/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"109190","name":"foo","username":"deleted-109190","avatarUrl":"https://ph-avatars.imgix.net/109190/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"62761","name":"Sharif Khalladi","username":"sharifkhalladi","avatarUrl":"https://ph-avatars.imgix.net/62761/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"467653","name":"Jonas Almut","username":"jonasalmut","avatarUrl":"https://ph-avatars.imgix.net/467653/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"318314","name":"Samir Patnaik","username":"darksamaritan_","avatarUrl":"https://ph-avatars.imgix.net/318314/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"202196","name":"tini wini japa neezy","username":"yougeekybastard","avatarUrl":"https://ph-avatars.imgix.net/202196/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"349285","name":"Jus","username":"deleted-349285","avatarUrl":"https://ph-avatars.imgix.net/349285/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"199608","name":"Joyce Kung","username":"seeroflights","avatarUrl":"https://ph-avatars.imgix.net/199608/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"10038","name":"Randall Degges","username":"rdegges","avatarUrl":"https://ph-avatars.imgix.net/10038/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"245317","name":"Gorkem Cetin","username":"gorkemcetin","avatarUrl":"https://ph-avatars.imgix.net/245317/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"185524","name":"Seçkin Anıl Ünlü","username":"sanilunlu","avatarUrl":"https://ph-avatars.imgix.net/185524/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"298421","name":"Silvano Stoicescu","username":"deleted-298421","avatarUrl":"https://ph-avatars.imgix.net/298421/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"152271","name":"rich mac","username":"richmacc","avatarUrl":"https://ph-avatars.imgix.net/152271/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"15177","name":"azmath","username":"imsome1","avatarUrl":"https://ph-avatars.imgix.net/15177/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"195817","name":"Diego Florez","username":"dhoflorez","avatarUrl":"https://ph-avatars.imgix.net/195817/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"287482","name":"Suvasys Banik","username":"suvasysbanik","avatarUrl":"https://ph-avatars.imgix.net/287482/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"74905","name":"Armel Soro","username":"rm3l","avatarUrl":"https://ph-avatars.imgix.net/74905/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"231447","name":"sandeep paladugu","username":"paladugu","avatarUrl":"https://ph-avatars.imgix.net/231447/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"317708","name":"Yan Yan","username":"roby_yan","avatarUrl":"https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg"}}]},"recentStacks":{"__typename":"ProductStackConnection","edges":[{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242416","user":{"__typename":"User","id":"7870650","name":"aa r","username":"aa_r1","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870650/original.png"},"product":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","slug":"github","logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}}},{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242394","user":{"__typename":"User","id":"7870608","name":"Sergio Marquina","username":"sergio_marquina5","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg"},"product":{"__typename":"Product","id":"113591","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","slug":"vs-code","logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false}}},{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242390","user":{"__typename":"User","id":"7870608","name":"Sergio Marquina","username":"sergio_marquina5","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg"},"product":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","slug":"github","logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}}}]},"meta":{"__typename":"MetaTags","canonicalUrl":"https://www.producthunt.com/topics/linux","creator":"@producthunt","description":"Find the best Linux apps on Product Hunt. Top 10 products: f.lux, Sublime Text 3.0, Franz 2.0, Taskade 3.0, Web2Desk, Hyper 3, Tor Browser 6.0, Zoommy 3.2, GitBook, and Stride","image":"https://ph-files.imgix.net/a91fe551-36e2-4642-803f-d06cbaec529b.png?auto=format","mobileAppUrl":"producthunt://home","oembedUrl":null,"robots":null,"title":"The Best Linux Apps and Products of 2024","type":"article","author":null,"authorUrl":null},"name":"Linux","description":"For those who love to customize their OS to their own likings. Fedora, Red Hat, Ubuntu. You'll have your pick.","products":{"__typename":"ProductsConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"93780","isMaker":false,"viewerReview":null,"slug":"zenkit","name":"Zenkit","tagline":"Project management made easy. ","followersCount":92,"reviewsCount":446,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"556f8224-bc5d-4583-8282-f3c1d28a7d33.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/zenkit","reviewsRating":4.92}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113500","isMaker":false,"viewerReview":null,"slug":"telegram-messenger","name":"Telegram Messenger","tagline":"Pure instant messaging — simple, fast, secure, and synced across all your devices.","followersCount":646,"reviewsCount":299,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"aa038550-4072-4600-8a67-c7cae9f463fc.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/telegram-messenger","reviewsRating":4.9}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113206","isMaker":false,"viewerReview":null,"slug":"crisp","name":"Crisp","tagline":"Give your customer messaging experience a human touch","followersCount":1842,"reviewsCount":134,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"e30d3b92-905d-4cfe-8b94-d81245f96007.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/crisp","reviewsRating":4.91}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"95433","isMaker":false,"viewerReview":null,"slug":"brave-private-browser","name":"Brave Private Browser","tagline":"The browser that rethinks the web.","followersCount":928,"reviewsCount":269,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"1","slug":"pc","name":"PC"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}}]},"isSubscribed":false,"logoUuid":"be677203-0a88-4763-8513-73107463a558.jpeg","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/brave-private-browser","reviewsRating":4.84}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113591","isMaker":false,"viewerReview":null,"slug":"vs-code","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","followersCount":470,"reviewsCount":296,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/vs-code","reviewsRating":4.82}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"97553","isMaker":false,"viewerReview":null,"slug":"metabase","name":"Metabase","tagline":"Metabase is the open source way for everyone to share data.","followersCount":85,"reviewsCount":39,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"19","slug":"mac","name":"Mac"}}]},"isSubscribed":false,"logoUuid":"36d2a89f-dbcd-4ba5-a234-4d39e12329d9.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/metabase","reviewsRating":4.93}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","isMaker":false,"viewerReview":null,"slug":"github","name":"GitHub","tagline":"How people build software","followersCount":1926,"reviewsCount":509,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/github","reviewsRating":4.81}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110638","isMaker":false,"viewerReview":null,"slug":"gitbookio","name":"GitBook","tagline":"Centralize and share knowledge, from start to ship","followersCount":2070,"reviewsCount":44,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"87afe82e-9864-4575-abd0-55e4e788a634.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/gitbookio","reviewsRating":4.86}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"345447","isMaker":false,"viewerReview":null,"slug":"backendless","name":"Backendless","tagline":"Build scalable apps at lightning speed","followersCount":147,"reviewsCount":10,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"66715776-c605-49c3-bbdb-ded68c5a00e0.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/backendless","reviewsRating":5}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113265","isMaker":false,"viewerReview":null,"slug":"jetbrains","name":"JetBrains","tagline":"A suite of intelligent development tools","followersCount":1146,"reviewsCount":107,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"a91a21ee-1d99-4713-87a9-7466c778feb9.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/jetbrains","reviewsRating":4.81}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MTA","hasNextPage":true}},"productQuestions":{"__typename":"ProductQuestionConnection","edges":[]},"topReviewedProducts":{"__typename":"ProductConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","reviewsRating":4.81,"slug":"github","path":"/products/github","reviewSnippet":{"__typename":"Review","id":"628549","overallExperience":"nice","user":{"__typename":"User","id":"5699124","name":"Thor Marsh","username":"ajdu401","avatarUrl":"https://ph-avatars.imgix.net/5699124/original.jpeg"}},"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"98206","name":"Zoho","tagline":"An integrated suite of business apps","reviewsRating":4.55,"slug":"zoho","path":"/products/zoho","reviewSnippet":{"__typename":"Review","id":"628794","overallExperience":"One of the best simple and affordable crms out there, I've been using it for years and I can say they nailed almost every aspect of a simple and streamlined workflow.\n\nOnly thing I wish was better was the email integration and tracking which can be confusing and clucky at times.","user":{"__typename":"User","id":"5682527","name":"Moise Andreea","username":"moise_andreea","avatarUrl":"https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png"}},"logoUuid":"f43e246a-e00e-49c6-a13a-36fc96b75187.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110638","name":"GitBook","tagline":"Centralize and share knowledge, from start to ship","reviewsRating":4.86,"slug":"gitbookio","path":"/products/gitbookio","reviewSnippet":{"__typename":"Review","id":"707053","overallExperience":"Best CMS ever, thanks for saving my life!","user":{"__typename":"User","id":"6355940","name":"Thomas Helmy","username":"thomas_helmy","avatarUrl":"https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg"}},"logoUuid":"87afe82e-9864-4575-abd0-55e4e788a634.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113206","name":"Crisp","tagline":"Give your customer messaging experience a human touch","reviewsRating":4.91,"slug":"crisp","path":"/products/crisp","reviewSnippet":{"__typename":"Review","id":"640950","overallExperience":"Thanks for that platform! But i have problem with not flex position embed.","user":{"__typename":"User","id":"4108648","name":"Чипула Павло","username":"new_user_057cf5fa5e631","avatarUrl":"https://ph-avatars.imgix.net/4108648/original.jpeg"}},"logoUuid":"e30d3b92-905d-4cfe-8b94-d81245f96007.gif","isNoLongerOnline":false,"isMaker":false}}]},"categories":[{"__typename":"ProductCategory","id":"827","name":"Command line tools","path":"/categories/command-line-tools"},{"__typename":"ProductCategory","id":"87","name":"Automation tools","path":"/categories/automation"},{"__typename":"ProductCategory","id":"1090","name":"Databases and backend frameworks","path":"/categories/databases-and-backend"},{"__typename":"ProductCategory","id":"1226","name":"Cloud Computing Platforms","path":"/categories/cloud-computing-platforms"},{"__typename":"ProductCategory","id":"78","name":"Web hosting services","path":"/categories/web-hosting"}],"isFollowed":false,"followersCount":7574,"imageUuid":"a91fe551-36e2-4642-803f-d06cbaec529b.png"},"viewer":{"__typename":"Viewer","id":null,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"]},"shoutouts":{"__typename":"ProductsConnection","totalCount":36,"edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","slug":"github","description":"GitHub is a development platform inspired by the way you work.","name":"GitHub","tagline":"How people build software","featuredShoutoutsToCount":111,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"385324","slug":"github-copilot-x","name":"GitHub Copilot X"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"322947","slug":"github-code-search","name":"GitHub Code Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"302350","slug":"copilot-by-github-x-openai","name":"Copilot by Github x OpenAI"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"285035","slug":"github-skyline","name":"GitHub Skyline"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"105401","post":{"__typename":"Post","id":"630911","slug":"warestack-2","name":"Warestack","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4948902","position":3,"period":"daily","date":"2024-11-20"}}]},"tagline":"Manage every code change with best practices","createdAt":"2024-11-20T00:01:00-08:00","isTopLaunch":false,"votesCount":501,"redirectToProduct":null,"thumbnailImageUuid":"b64756d5-3dc2-4d7b-9c0f-e12e5452d28c.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"warestack","id":"598349","name":"Warestack","logoUuid":"178b5249-a837-44b8-b432-8b87ed1ab645.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"GitHub's app and webhook capabilities empower our dashboard to provide real-time insights. This allows teams to quickly identify priorities and tackle what’s next at a glance, streamlining daily operations.","url":"https://www.producthunt.com/products/github/shoutouts/105401","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"87656","post":{"__typename":"Post","id":"597440","slug":"tooljet-3-0","name":"ToolJet 3.0","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4902683","position":3,"period":"daily","date":"2024-11-12"}}]},"tagline":"Build custom applications fast, now with 50+ integrations","createdAt":"2024-11-12T00:01:00-08:00","isTopLaunch":false,"votesCount":623,"redirectToProduct":{"__typename":"Product","id":"474908","slug":"tooljet"},"thumbnailImageUuid":"c874e6ba-162e-418c-afba-50d2af9e904c.gif","productState":"default"},"from":{"__typename":"Product","slug":"tooljet","id":"474908","name":"ToolJet","logoUuid":"cd07c8b1-8fd0-46b5-8c49-b4f051442e91.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Open-source at its core, ToolJet’s development is driven by our community and collaborative contributions on GitHub.","url":"https://www.producthunt.com/products/github/shoutouts/87656","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"47030","post":{"__typename":"Post","id":"512862","slug":"futudo","name":"Futudo","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4923710","position":3,"period":"daily","date":"2024-11-14"}}]},"tagline":"Understand your past and control your future with AI","createdAt":"2024-11-14T00:01:00-08:00","isTopLaunch":false,"votesCount":514,"redirectToProduct":null,"thumbnailImageUuid":"9ff50eee-5c7e-4ca4-8925-2c129eaf8a50.gif","productState":"default"},"from":{"__typename":"Product","slug":"futudo","id":"628882","name":"Futudo","logoUuid":"3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"I learned a lot about git while working on Futudo.\nIt's amazing how long I've managed to avoid it in my experience 😁\nI wish I'd learned git sooner.","url":"https://www.producthunt.com/products/github/shoutouts/47030","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"92401","post":{"__typename":"Post","id":"588585","slug":"marimo","name":"marimo","badges":{"__typename":"Connection","edges":[]},"tagline":"The next-generation Python notebook","createdAt":"2024-11-19T00:01:00-08:00","isTopLaunch":false,"votesCount":231,"redirectToProduct":null,"thumbnailImageUuid":"b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png","productState":"default"},"from":{"__typename":"Product","slug":"marimo","id":"700475","name":"marimo","logoUuid":"b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png","isNoLongerOnline":false,"isTopProduct":false},"note":"GitHub is the lifeblood of our community — it's where we all come together to collaborate on marimo, and it's how we share what we've built with others.","url":"https://www.producthunt.com/products/github/shoutouts/92401","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"341243","slug":"swift","description":"A general-purpose programming language that’s approachable for newcomers and powerful for experts. It is fast, modern, safe, and a joy to write.","name":"Swift","tagline":"An open-source programming language by Apple","featuredShoutoutsToCount":34,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"42995","slug":"swift-3","name":"Swift"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"15931","post":{"__typename":"Post","id":"470089","slug":"sugar-free-food-scanner","name":"Sugar Free: Food Scanner","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4390337","position":1,"period":"daily","date":"2024-07-15"}}]},"tagline":"Sugar detox app","createdAt":"2024-07-15T00:01:00-07:00","isTopLaunch":false,"votesCount":1999,"redirectToProduct":{"__typename":"Product","id":"592772","slug":"sugar-free-food-scanner"},"thumbnailImageUuid":"6c3ee8b9-7869-4500-9b26-8121c23d8ef2.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"sugar-free-food-scanner","id":"592772","name":"Sugar Free: Food Scanner","logoUuid":"6c3ee8b9-7869-4500-9b26-8121c23d8ef2.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"We use Swift for our iOS app because it offers fast performance, strong safety features, and seamless integration with Apple's ecosystem.","url":"https://www.producthunt.com/products/swift/shoutouts/15931","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"23853","post":{"__typename":"Post","id":"481083","slug":"hubmee","name":"Hubmee","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4682934","position":2,"period":"daily","date":"2024-09-30"}}]},"tagline":"Personal digital manager","createdAt":"2024-09-30T00:01:00-07:00","isTopLaunch":false,"votesCount":680,"redirectToProduct":{"__typename":"Product","id":"600399","slug":"hubmee"},"thumbnailImageUuid":"4e15f72c-a5ba-449a-a895-ed5c88a24577.png","productState":"default"},"from":{"__typename":"Product","slug":"hubmee","id":"600399","name":"Hubmee","logoUuid":"4e15f72c-a5ba-449a-a895-ed5c88a24577.png","isNoLongerOnline":false,"isTopProduct":false},"note":"High-performance language with strong safety features and seamless integration with existing Objective-C code, ideal for iOS development.","url":"https://www.producthunt.com/products/swift/shoutouts/23853","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"54061","post":{"__typename":"Post","id":"523620","slug":"jammy-c02bec36-8d3a-4e47-9a92-0e830caa4d64","name":"Jammy","badges":{"__typename":"Connection","edges":[]},"tagline":"Music infused mental health for any moment","createdAt":"2024-10-24T00:01:00-07:00","isTopLaunch":false,"votesCount":146,"redirectToProduct":{"__typename":"Product","id":"638848","slug":"jammy-2"},"thumbnailImageUuid":"82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"jammy-2","id":"638848","name":"Jammy ","logoUuid":"82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"powers the core app experience for iOS users","url":"https://www.producthunt.com/products/swift/shoutouts/54061","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29461","post":{"__typename":"Post","id":"488290","slug":"subtracky","name":"SubTracky","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4621321","position":3,"period":"daily","date":"2024-09-11"}}]},"tagline":"Track subscriptions effortlessly","createdAt":"2024-09-11T00:01:00-07:00","isTopLaunch":false,"votesCount":397,"redirectToProduct":{"__typename":"Product","id":"605820","slug":"subtracky"},"thumbnailImageUuid":"a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif","productState":"default"},"from":{"__typename":"Product","slug":"subtracky","id":"605820","name":"SubTracky","logoUuid":"a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Big shoutout to Swift for making app development seamless and efficient! 🚀📱","url":"https://www.producthunt.com/products/swift/shoutouts/29461","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"c60d78df-e572-4765-803b-d0a08c7ed6fe.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113591","slug":"vs-code","description":"Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","featuredShoutoutsToCount":39,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"59091","slug":"visual-studio-code-1-0","name":"Visual Studio Code 1.0"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"38650","slug":"visual-studio-code-6","name":"Visual Studio Code"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"19609","slug":"visual-studio-code","name":"Visual Studio Code"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"30931","post":{"__typename":"Post","id":"484586","slug":"epsilla","name":"Epsilla","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4667473","position":1,"period":"daily","date":"2024-09-20"}}]},"tagline":"All-in-one platform to create AI agents with your knowledge","createdAt":"2024-09-20T00:01:00-07:00","isTopLaunch":false,"votesCount":1341,"redirectToProduct":{"__typename":"Product","id":"602765","slug":"epsilla"},"thumbnailImageUuid":"d0fa4351-b6a5-41c4-af1c-34178e29f57d.png","productState":"default"},"from":{"__typename":"Product","slug":"epsilla","id":"602765","name":"Epsilla (YC S23)","logoUuid":"d0fa4351-b6a5-41c4-af1c-34178e29f57d.png","isNoLongerOnline":false,"isTopProduct":false},"note":"VS Code + Github Co-Pilot has boosted our development efficiency by 10x","url":"https://www.producthunt.com/products/vs-code/shoutouts/30931","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"34619","post":{"__typename":"Post","id":"493087","slug":"tabsmagic","name":"TabsMagic","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4719847","position":4,"period":"daily","date":"2024-10-07"}}]},"tagline":"Effortlessly manage and declutter your Chrome tabs with ease","createdAt":"2024-10-07T00:01:00-07:00","isTopLaunch":false,"votesCount":335,"redirectToProduct":{"__typename":"Product","id":"609815","slug":"tabsmagic"},"thumbnailImageUuid":"b95822ef-f950-445c-802d-c455301b5785.png","productState":"default"},"from":{"__typename":"Product","slug":"tabsmagic","id":"609815","name":"tabsmagic.com","logoUuid":"b95822ef-f950-445c-802d-c455301b5785.png","isNoLongerOnline":false,"isTopProduct":false},"note":"We developed TabsMagic entirely in VS Code, leveraging its powerful editor, debugging tools, and built-in Git integration. It’s our go-to for a smooth development workflow! ","url":"https://www.producthunt.com/products/vs-code/shoutouts/34619","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"32489","post":{"__typename":"Post","id":"485130","slug":"realmail","name":"RealMail","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4670656","position":3,"period":"daily","date":"2024-09-22"}}]},"tagline":"The email validation for SaaS","createdAt":"2024-09-22T00:01:00-07:00","isTopLaunch":false,"votesCount":372,"redirectToProduct":{"__typename":"Product","id":"603246","slug":"realmail"},"thumbnailImageUuid":"1f908697-2497-4ae6-a897-82e1b06839f9.png","productState":"default"},"from":{"__typename":"Product","slug":"realmail","id":"603246","name":"RealMail","logoUuid":"1f908697-2497-4ae6-a897-82e1b06839f9.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Our great development tool.","url":"https://www.producthunt.com/products/vs-code/shoutouts/32489","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"33127","post":{"__typename":"Post","id":"492126","slug":"figma-to-website","name":"figma.to.website","badges":{"__typename":"Connection","edges":[]},"tagline":"Design and deploy websites without leaving Figma","createdAt":"2024-09-26T00:01:00-07:00","isTopLaunch":false,"votesCount":283,"redirectToProduct":{"__typename":"Product","id":"609012","slug":"figma-to-website"},"thumbnailImageUuid":"d6661ebe-bf9d-4bd0-bb81-ed3cd54c3a58.png","productState":"default"},"from":{"__typename":"Product","slug":"figma-to-website","id":"609012","name":"figma.to.website","logoUuid":"5ba34a2e-df4a-4783-a795-2ebf0cb82c90.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"It's fast and has a lot of extensions for everything you need.","url":"https://www.producthunt.com/products/vs-code/shoutouts/33127","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"104271","slug":"digitalocean","description":"Helping millions of developers easily build, test, manage, and scale applications of any size faster than ever before.","name":"DigitalOcean","tagline":"A cloud platform to deploy, manage \u0026 scale apps of any size","featuredShoutoutsToCount":26,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"346924","slug":"digitalocean-functions","name":"DigitalOcean Functions"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"301450","slug":"managed-mongodb-by-digitalocean","name":"Managed MongoDB by DigitalOcean"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"273664","slug":"deploy-to-digitalocean-button","name":"Deploy to DigitalOcean Button"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"268977","slug":"digitalocean-app-platform","name":"DigitalOcean App Platform"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"89144","post":{"__typename":"Post","id":"600640","slug":"layer_brain-inspired_planner","name":"Layer ","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4940056","position":1,"period":"daily","date":"2024-11-18"}}]},"tagline":"Brain-Inspired planner","createdAt":"2024-11-18T00:01:00-08:00","isTopLaunch":false,"votesCount":1019,"redirectToProduct":null,"thumbnailImageUuid":"021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif","productState":"default"},"from":{"__typename":"Product","slug":"layer-4","id":"711766","name":"Layer ","logoUuid":"021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"We chose DigitalOcean for its cost-effective, scalable cloud infrastructure, providing a flexible and manageable environment to host our app.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/89144","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"42161","post":{"__typename":"Post","id":"503791","slug":"order-ping-x","name":"Order Ping X","badges":{"__typename":"Connection","edges":[]},"tagline":"Lightweight WooCommerce order dashboard for macOS","createdAt":"2024-11-08T00:01:00-08:00","isTopLaunch":false,"votesCount":79,"redirectToProduct":{"__typename":"Product","id":"620141","slug":"order-ping-x"},"thumbnailImageUuid":"57ab9855-870f-4810-8f32-dd7cf9e28631.png","productState":"default"},"from":{"__typename":"Product","slug":"order-ping-x","id":"620141","name":"Order Ping X","logoUuid":"57ab9855-870f-4810-8f32-dd7cf9e28631.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Easy backups and affordable pricing","url":"https://www.producthunt.com/products/digitalocean/shoutouts/42161","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"70438","post":{"__typename":"Post","id":"563220","slug":"democrasee-io","name":"Democrasee.io","badges":{"__typename":"Connection","edges":[]},"tagline":"See your democracy in action","createdAt":"2024-11-01T00:01:00-07:00","isTopLaunch":false,"votesCount":86,"redirectToProduct":{"__typename":"Product","id":"676270","slug":"democrasee-io"},"thumbnailImageUuid":"e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png","productState":"default"},"from":{"__typename":"Product","slug":"democrasee-io","id":"676270","name":"Democrasee.io","logoUuid":"e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png","isNoLongerOnline":false,"isTopProduct":false},"note":"DigitalOcean is much better than AWS and easier to use.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/70438","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"13670","post":{"__typename":"Post","id":"466570","slug":"scrapin","name":"ScrapIn","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4419064","position":5,"period":"daily","date":"2024-07-23"}}]},"tagline":"LinkedIn scraper without limit","createdAt":"2024-07-23T00:01:00-07:00","isTopLaunch":false,"votesCount":596,"redirectToProduct":{"__typename":"Product","id":"590559","slug":"scrapin"},"thumbnailImageUuid":"33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png","productState":"default"},"from":{"__typename":"Product","slug":"scrapin","id":"590559","name":"ScrapIn","logoUuid":"33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png","isNoLongerOnline":false,"isTopProduct":false},"note":"DigitalOcean is a user-friendly cloud infrastructure provider offering scalable virtual servers, robust storage solutions, and a straightforward interface. It's perfect for developers seeking reliable, cost-effective cloud services with excellent performance and support.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/13670","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"db4ba1a3-da45-4435-b285-ca59047141e5.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113265","slug":"jetbrains","description":"Powerful IDEs for most programming languages and technologies along with products for team collaboration.\n","name":"JetBrains","tagline":"A suite of intelligent development tools","featuredShoutoutsToCount":13,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"652911","slug":"matigenix","name":"Matigenix"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"443136","slug":"teamcity-pipelines-beta","name":"TeamCity Pipelines (beta)"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"427882","slug":"jetbrains-ai","name":"JetBrains AI"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"400445","slug":"youtrack-helpdesk","name":"YouTrack Helpdesk"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"30655","post":{"__typename":"Post","id":"489425","slug":"geographyhelp","name":"GeographyHelp","badges":{"__typename":"Connection","edges":[]},"tagline":"Comprehensive GeoGuessr Resources with maps, quizzes \u0026 more","createdAt":"2024-11-10T00:01:00-08:00","isTopLaunch":false,"votesCount":105,"redirectToProduct":{"__typename":"Product","id":"606771","slug":"geographyhelp"},"thumbnailImageUuid":"fbd3f4a4-6d2e-44a4-89ac-ca8e68c499dc.png","productState":"default"},"from":{"__typename":"Product","slug":"geographyhelp","id":"606771","name":"GeographyHelp","logoUuid":"fbd3f4a4-6d2e-44a4-89ac-ca8e68c499dc.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Enabled efficient coding for the intricate logic behind our geographical resource platform.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/30655","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"20699","post":{"__typename":"Post","id":"474099","slug":"making-today","name":"Making Today","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4478412","position":1,"period":"daily","date":"2024-08-05"}}]},"tagline":"Your all-in-one dashboard: organize, plan \u0026 do","createdAt":"2024-08-05T00:01:00-07:00","isTopLaunch":false,"votesCount":937,"redirectToProduct":{"__typename":"Product","id":"595389","slug":"making-today"},"thumbnailImageUuid":"3599b2b9-f1fd-4ac3-9628-01ebd72260c1.gif","productState":"default"},"from":{"__typename":"Product","slug":"making-today","id":"595389","name":"Making Today","logoUuid":"229b2443-9748-48cc-947f-d0e41e673e67.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Our backend devs are hooked on GoLand and wouldn’t have it any other way.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/20699","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":2}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"8372","post":{"__typename":"Post","id":"455907","slug":"closely-2-0","name":"Closely 2.0","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4216585","position":4,"period":"daily","date":"2024-05-29"}}]},"tagline":"Enjoy all-in-one seamless sales automation platform","createdAt":"2024-05-29T00:01:00-07:00","isTopLaunch":false,"votesCount":513,"redirectToProduct":{"__typename":"Product","id":"494917","slug":"closely"},"thumbnailImageUuid":"9d91ed05-ce9f-4aff-9dbe-38d902c4a25f.png","productState":"default"},"from":{"__typename":"Product","slug":"closely","id":"494917","name":"Closely","logoUuid":"865fa252-f1bc-47ad-909d-f43150eebf84.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"We use JetBrains for our internal processes management.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/8372","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"273","post":{"__typename":"Post","id":"445392","slug":"daytona","name":"Daytona","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"3963335","position":2,"period":"daily","date":"2024-03-27"}}]},"tagline":"Dev environment manager that makes you 2x more productive","createdAt":"2024-03-27T00:01:00-07:00","isTopLaunch":false,"votesCount":618,"redirectToProduct":{"__typename":"Product","id":"575705","slug":"daytona"},"thumbnailImageUuid":"98cb459d-3971-4e66-ae16-4da3553ca301.png","productState":"default"},"from":{"__typename":"Product","slug":"daytona","id":"575705","name":"Daytona","logoUuid":"dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png","isNoLongerOnline":false,"isTopProduct":false},"note":"In addition to our support for VS Code, we have partnered with JetBrains to provide support for their full suite of IDEs.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/273","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a91a21ee-1d99-4713-87a9-7466c778feb9.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"112162","slug":"typesense","description":"Open source search engine that delivers instant relevant results out-of-the-box. OSS alternative to Algolia \u0026 an easier-to-use alternative to ElasticSearch.","name":"Typesense","tagline":"Fast, typo-tolerant open source search engine","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"295743","slug":"linux-commit-messages-search","name":"Linux Commit Messages Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"285080","slug":"typesense-cloud","name":"Typesense Cloud"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"270072","slug":"presidential-candidates-speeches-search","name":"Presidential Candidates' Speeches Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"123903","slug":"typesense","name":"Typesense"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"21915","post":{"__typename":"Post","id":"478290","slug":"packpack-ai","name":"PackPack.AI","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4565471","position":2,"period":"daily","date":"2024-08-27"}}]},"tagline":"AI-powered bookmark manager browser extension","createdAt":"2024-08-27T00:01:00-07:00","isTopLaunch":false,"votesCount":605,"redirectToProduct":{"__typename":"Product","id":"598495","slug":"packpack-ai"},"thumbnailImageUuid":"d49d2911-af51-41c2-9e57-0bc170605f59.png","productState":"default"},"from":{"__typename":"Product","slug":"packpack-ai","id":"598495","name":"PackPack.AI","logoUuid":"81391f24-be48-4578-b6c0-026e26060313.png","isNoLongerOnline":false,"isTopProduct":false},"note":"An AI Infra tool integrating search and vector retrieval, making search smarter.","url":"https://www.producthunt.com/products/typesense/shoutouts/21915","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":1}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"7317","post":{"__typename":"Post","id":"458614","slug":"ivee-3","name":"Ivee","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4213213","position":1,"period":"weekly","date":"2024-05-22"}}]},"tagline":"The B2B influencer marketing platform","createdAt":"2024-05-22T00:01:00-07:00","isTopLaunch":false,"votesCount":1213,"redirectToProduct":{"__typename":"Product","id":"584360","slug":"ivee-3"},"thumbnailImageUuid":"d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif","productState":"default"},"from":{"__typename":"Product","slug":"ivee-3","id":"584360","name":"Ivee","logoUuid":"d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Typesense is one part of the underlying technology behind our AI-powered search engine. ","url":"https://www.producthunt.com/products/typesense/shoutouts/7317","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"6098","post":{"__typename":"Post","id":"457017","slug":"snapfit","name":"Snapfit","badges":{"__typename":"Connection","edges":[]},"tagline":"Each workout is a story","createdAt":"2024-05-14T00:01:00-07:00","isTopLaunch":false,"votesCount":85,"redirectToProduct":{"__typename":"Product","id":"583295","slug":"snapfit"},"thumbnailImageUuid":"d0ad1e03-3548-4677-923b-216bd291ea01.png","productState":"default"},"from":{"__typename":"Product","slug":"snapfit","id":"583295","name":"Snapfit","logoUuid":"d0ad1e03-3548-4677-923b-216bd291ea01.png","isNoLongerOnline":false,"isTopProduct":false},"note":"I used typesense for the search of followers and following in the app so you can build your community. Very easy to setup thanks to a firebase extension.","url":"https://www.producthunt.com/products/typesense/shoutouts/6098","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"9202","post":{"__typename":"Post","id":"460776","slug":"ny-tech-week-ai-event-matcher","name":"NY Tech Week AI Event Matcher","badges":{"__typename":"Connection","edges":[]},"tagline":"Personalized recommendations based on your goals \u0026 interests","createdAt":"2024-06-01T23:12:49-07:00","isTopLaunch":false,"votesCount":28,"redirectToProduct":{"__typename":"Product","id":"586144","slug":"ny-tech-week-ai-event-matcher"},"thumbnailImageUuid":"888dd792-3110-4c04-aceb-bd32d3e17751.png","productState":"default"},"from":{"__typename":"Product","slug":"ny-tech-week-ai-event-matcher","id":"586144","name":"NY Tech Week AI Event Matcher","logoUuid":"888dd792-3110-4c04-aceb-bd32d3e17751.png","isNoLongerOnline":false,"isTopProduct":false},"note":"It makes the custom matching a lot more powerful for our users! ","url":"https://www.producthunt.com/products/typesense/shoutouts/9202","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"e7c84912-d91c-475a-91dc-d566f2908a82.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"93557","slug":"ffmpeg","description":"FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.","name":"FFmpeg","tagline":"A complete, cross-platform solution to record, convert and stream audio and video.","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"45904","slug":"ffmpeg-3-0","name":"FFmpeg 3.0"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"116751","post":{"__typename":"Post","id":"651789","slug":"cjit","name":"CJIT","badges":{"__typename":"Connection","edges":[]},"tagline":"C, just in time","createdAt":"2024-11-27T00:01:00-08:00","isTopLaunch":false,"votesCount":26,"redirectToProduct":null,"thumbnailImageUuid":"38d10c27-6972-49d4-b210-765a9f21f5b7.png","productState":"default"},"from":{"__typename":"Product","slug":"cjit","id":"760034","name":"CJIT","logoUuid":"38d10c27-6972-49d4-b210-765a9f21f5b7.png","isNoLongerOnline":false,"isTopProduct":false},"note":"CJIT builds on top of TinyCC written by Fabrice Bellard, the same author of FFmpeg!","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/116751","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"35900","post":{"__typename":"Post","id":"492499","slug":"eddie-ai","name":"Eddie AI","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4721561","position":2,"period":"daily","date":"2024-10-08"}}]},"tagline":"ChatGPT for video editing","createdAt":"2024-10-08T04:58:26-07:00","isTopLaunch":false,"votesCount":1005,"redirectToProduct":{"__typename":"Product","id":"609315","slug":"eddie-your-ai-video-editor"},"thumbnailImageUuid":"605cb2e1-94b0-464d-aa01-f9d59361e328.png","productState":"default"},"from":{"__typename":"Product","slug":"eddie-your-ai-video-editor","id":"609315","name":"Eddie AI","logoUuid":"d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png","isNoLongerOnline":false,"isTopProduct":false},"note":"this is a fundamental building block for the internet that doesn't get enough credit","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/35900","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"60525","post":{"__typename":"Post","id":"532860","slug":"loomos","name":"Loomos","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4815405","position":2,"period":"daily","date":"2024-10-26"}}]},"tagline":"Convert rough Loom recordings to professional videos.","createdAt":"2024-10-26T00:01:00-07:00","isTopLaunch":false,"votesCount":355,"redirectToProduct":{"__typename":"Product","id":"647593","slug":"loomos"},"thumbnailImageUuid":"c02e6a9a-d7af-4c2d-b057-75bca28903f0.png","productState":"default"},"from":{"__typename":"Product","slug":"loomos","id":"647593","name":"Loomos","logoUuid":"c02e6a9a-d7af-4c2d-b057-75bca28903f0.png","isNoLongerOnline":false,"isTopProduct":false},"note":"FFmpeg is awesome. ","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/60525","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"20372","post":{"__typename":"Post","id":"475011","slug":"clips-to-videos-by-vmeg","name":"Clips to Videos by VMEG","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4508390","position":3,"period":"daily","date":"2024-08-11"}}]},"tagline":"Transform clips into captivating marketing videos with AI","createdAt":"2024-08-11T00:01:00-07:00","isTopLaunch":false,"votesCount":451,"redirectToProduct":{"__typename":"Product","id":"595997","slug":"clips-to-videos-by-vmeg"},"thumbnailImageUuid":"30ec7a1c-39b4-4861-a633-676c78734cd3.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"clips-to-videos-by-vmeg","id":"595997","name":"Clips to Videos by VMEG","logoUuid":"bf0ec63b-0b75-49f5-ae5b-1b152993b50f.png","isNoLongerOnline":false,"isTopProduct":false},"note":"FFmpeg is super powerful; it helps us handle both video and audio much better.","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/20372","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"111758","slug":"npm","description":"Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of JavaScript code sharing, and with more than one million packages, the largest software registry in the world. Our other tools and services take the Registry, and the work you do around it, to the next level.","name":"npm","tagline":"A package manager for javascript","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"487708","slug":"transcript-tracer","name":"transcript-tracer"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"454193","slug":"windmillcode-quill-emoji","name":"Windmillcode Quill Emoji"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"412943","slug":"nmscan","name":"NMScan"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"398263","slug":"astro-og-image-generator","name":" Astro OG Image Generator"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"28051","post":{"__typename":"Post","id":"486924","slug":"videogen-yc-s24","name":"VideoGen (YC S24)","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4609468","position":1,"period":"daily","date":"2024-09-06"}}]},"tagline":"Generate professional videos in seconds","createdAt":"2024-09-06T00:01:00-07:00","isTopLaunch":false,"votesCount":1180,"redirectToProduct":{"__typename":"Product","id":"604656","slug":"videogen"},"thumbnailImageUuid":"95acedf1-574b-47dc-ba46-b6c970f16893.x-icon","productState":"default"},"from":{"__typename":"Product","slug":"videogen","id":"604656","name":"VideoGen","logoUuid":"95acedf1-574b-47dc-ba46-b6c970f16893.x-icon","isNoLongerOnline":false,"isTopProduct":false},"note":"Easy, simple, and universal!","url":"https://www.producthunt.com/products/npm/shoutouts/28051","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"40381","post":{"__typename":"Post","id":"501055","slug":"codebuff","name":"Codebuff","badges":{"__typename":"Connection","edges":[]},"tagline":"Better code generation than Cursor, from your CLI","createdAt":"2024-10-22T11:40:23-07:00","isTopLaunch":false,"votesCount":208,"redirectToProduct":{"__typename":"Product","id":"617273","slug":"manicode"},"thumbnailImageUuid":"a7c2b93c-18fa-48ee-9a9f-1f3664b17039.png","productState":"default"},"from":{"__typename":"Product","slug":"manicode","id":"617273","name":"Codebuff","logoUuid":"7cdee0cb-3f0f-4def-92c0-7137df568438.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Super easy way to install useful packages. Codebuff is a package on npm, so it can be installed as easily as `npm i -g codebuff`! npm makes it really easy for us to push out new versions and track usage over time.","url":"https://www.producthunt.com/products/npm/shoutouts/40381","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"23573","post":{"__typename":"Post","id":"480852","slug":"darkest-pr","name":"Darkest-PR","badges":{"__typename":"Connection","edges":[]},"tagline":"A GitHub app that narrates your development","createdAt":"2024-08-18T00:01:00-07:00","isTopLaunch":false,"votesCount":104,"redirectToProduct":{"__typename":"Product","id":"600210","slug":"darkest-pr"},"thumbnailImageUuid":"f9232c7e-40c8-44a5-abbd-39fa39dd105b.png","productState":"default"},"from":{"__typename":"Product","slug":"darkest-pr","id":"600210","name":"Darkest-PR","logoUuid":"f9232c7e-40c8-44a5-abbd-39fa39dd105b.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Package manager used for managing the dependencies.","url":"https://www.producthunt.com/products/npm/shoutouts/23573","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"16261","post":{"__typename":"Post","id":"470108","slug":"supercfd","name":"Supercfd","badges":{"__typename":"Connection","edges":[]},"tagline":"Supercharge your CFD simulations with SuperCFD","createdAt":"2024-07-12T00:01:00-07:00","isTopLaunch":false,"votesCount":77,"redirectToProduct":{"__typename":"Product","id":"592790","slug":"supercfd"},"thumbnailImageUuid":"092e5e79-46ae-4713-8e8b-94d112d0b5e8.png","productState":"default"},"from":{"__typename":"Product","slug":"supercfd","id":"592790","name":"Supercfd","logoUuid":"092e5e79-46ae-4713-8e8b-94d112d0b5e8.png","isNoLongerOnline":false,"isTopProduct":false},"note":"While developing cloud.supercfd.com, npm was our go-to package manager to deal with various javascript packages.","url":"https://www.producthunt.com/products/npm/shoutouts/16261","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"103e2b4b-fdf2-435d-aa24-d901b0eb6e50.gif","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"109718","slug":"the-onlyoffice","description":"ONLYOFFICE is an international open-source project, with employees and volunteer contributors from all over the world. It includes two main products:\n\n1) ONLYOFFICE Docs, collaborative online editors for documents, spreadsheets, presentations, fillable forms and PDFs.\n\n2) ONLYOFFICE DocSpace, an collaborative platform based on rooms, which are special spaces with predefined permissions where users can invite others and collaborate on documents, spreadsheets, presentations, forms and PDFs.","name":"ONLYOFFICE","tagline":"Your friendly neighborhood open-source office suite","featuredShoutoutsToCount":1,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"547118","slug":"onlyoffice-desktop-editors-v8-2","name":"ONLYOFFICE Desktop Editors v8.2"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"464781","slug":"onlyoffice-desktop-editors-v8-1","name":"ONLYOFFICE Desktop Editors v8.1"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"145259","slug":"onlyoffice-desktop-editors-5-2","name":"ONLYOFFICE Desktop Editors 5.2"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"128400","slug":"onlyoffice-documents-for-android","name":"ONLYOFFICE Documents for Android"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"38776","post":{"__typename":"Post","id":"498642","slug":"kyzon-space","name":"KYZON Space","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4849769","position":1,"period":"monthly","date":"2024-10-18"}}]},"tagline":"Go from ideas to outcomes with simple and engaging meetings","createdAt":"2024-10-18T00:01:00-07:00","isTopLaunch":false,"votesCount":1480,"redirectToProduct":{"__typename":"Product","id":"614794","slug":"kyzon-space"},"thumbnailImageUuid":"a94e9e07-9826-4b07-8249-abe6361b4bf8.png","productState":"default"},"from":{"__typename":"Product","slug":"kyzon-space","id":"614794","name":"KYZON","logoUuid":"a94e9e07-9826-4b07-8249-abe6361b4bf8.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Their software is great to use and they've been very supportive of our development journey!","url":"https://www.producthunt.com/products/the-onlyoffice/shoutouts/38776","to":{"__typename":"Product","id":"109718","name":"ONLYOFFICE","slug":"the-onlyoffice"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"ab9714d2-3856-48e4-8dcc-20f94257f910.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113344","slug":"postman","description":"Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations worldwide for building and managing APIs. \n\nPostman enables teams to efficiently collaborate at every stage of the API lifecycle while prioritizing quality, performance, and security. ","name":"Postman","tagline":"Build APIs together","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"426348","slug":"postman-api-first-journey","name":"Postman: API-First Journey"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"312831","slug":"the-new-postman-api-platform","name":"The New Postman API Platform"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"192743","slug":"postman-covid-19-api-resource-center","name":"Postman COVID-19 API Resource Center"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"188736","slug":"ehlo55","name":"EHLO55"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"16642","post":{"__typename":"Post","id":"468385","slug":"loquis-for-developers","name":"Loquis for Developers","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4422505","position":1,"period":"daily","date":"2024-07-24"}}]},"tagline":"Localized audio stories for your apps","createdAt":"2024-07-24T00:01:00-07:00","isTopLaunch":false,"votesCount":734,"redirectToProduct":{"__typename":"Product","id":"470951","slug":"loquis"},"thumbnailImageUuid":"3d0595b9-6788-4a85-b7c2-7dffb278c87c.png","productState":"default"},"from":{"__typename":"Product","slug":"loquis","id":"470951","name":"LOQUIS","logoUuid":"9c441d3f-3b03-4c5d-867f-353269f1d6a1.png","isNoLongerOnline":false,"isTopProduct":false},"note":"We use Postman for our audio story and audio guide APIs","url":"https://www.producthunt.com/products/postman/shoutouts/16642","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"18522","post":{"__typename":"Post","id":"473788","slug":"ezyclients","name":"ezyClients","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4450243","position":5,"period":"daily","date":"2024-07-31"}}]},"tagline":"All you need to onboard clients and collect documents","createdAt":"2024-07-31T00:01:00-07:00","isTopLaunch":false,"votesCount":420,"redirectToProduct":{"__typename":"Product","id":"595171","slug":"ezyclients"},"thumbnailImageUuid":"d1bc160d-2358-4cc9-8f67-fc211fbb6248.png","productState":"default"},"from":{"__typename":"Product","slug":"ezyclients","id":"595171","name":"ezyClients","logoUuid":"8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon","isNoLongerOnline":false,"isTopProduct":false},"note":"Simple, easy, great for testing and sharing API collections","url":"https://www.producthunt.com/products/postman/shoutouts/18522","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"1730","post":{"__typename":"Post","id":"449867","slug":"muzaic-api","name":"Muzaic API","badges":{"__typename":"Connection","edges":[]},"tagline":"Generative AI soundtrack-as-a-service","createdAt":"2024-04-16T00:01:00-07:00","isTopLaunch":false,"votesCount":142,"redirectToProduct":{"__typename":"Product","id":"578676","slug":"muzaic-api"},"thumbnailImageUuid":"f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png","productState":"default"},"from":{"__typename":"Product","slug":"muzaic-api","id":"578676","name":"Muzaic API","logoUuid":"f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png","isNoLongerOnline":false,"isTopProduct":false},"note":"When you build an API, you test and update, test and update, and update again! No Postman has been hurt in these tests.","url":"https://www.producthunt.com/products/postman/shoutouts/1730","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"6450","post":{"__typename":"Post","id":"457585","slug":"narafy","name":"Narafy","badges":{"__typename":"Connection","edges":[]},"tagline":"An AI notes app centred around tags","createdAt":"2024-05-17T00:01:00-07:00","isTopLaunch":false,"votesCount":93,"redirectToProduct":{"__typename":"Product","id":"583605","slug":"narafy"},"thumbnailImageUuid":"e10024cc-0e69-497f-9211-54c9e91fbecf.png","productState":"default"},"from":{"__typename":"Product","slug":"narafy","id":"583605","name":"Narafy","logoUuid":"e10024cc-0e69-497f-9211-54c9e91fbecf.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Postman is a home from home for us managing our APIs. Hard to imagine how we'd manage without it.","url":"https://www.producthunt.com/products/postman/shoutouts/6450","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png","isNoLongerOnline":false}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MTA","hasNextPage":true}},"__typename":"Query"},"networkStatus":7},":R17rrqkutkqH1:":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R2cn7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2cn7rrqkutkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2j4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R4j4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6j4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R134r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2l4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R4l4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6l4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R154r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2n4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R4n4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6n4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R174r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2p4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R4p4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6p4r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R194r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R18r7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R18r7rrqkutkqH1:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6b3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rj3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6d3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rl3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6f3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rn3b7rrqkutkq:":{"data":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined}},"events":[{"type":"started","options":{"skip":false,"fetchPolicy":"cache-first","query":"query Context{viewer{...UseCurrentUserFragment}}fragment ViewerNoticeFragment on Notice{type invite{id product{id slug}}makerSuggestion{id post{id slug}}dismissable{id isDismissed dismissableKey dismissableGroup}}fragment AbTestFragment on AbTestAssignment{name variant}fragment LaunchTipsFragment on Post{id canComment commentsCount featuredAt makerInviteUrl name url slug createdAt isMaker isHunter launchState shoutouts{id}}fragment UseCurrentUserFragment on Viewer{id email emailVerified isImpersonated analyticsIdentifyJson deviceType showCookiePolicy showCommentWarning showCaptcha showPhoneVerification isAdmin features notificationFeedItemsUnreadCount flashAlert notice{...ViewerNoticeFragment}otpRequiredFrom user{id avatarUrl isMaker name username}abTestActiveParticipations{...AbTestFragment}visitStreak{id emoji duration}recentLaunch{id ...LaunchTipsFragment}intercomUserHash ifVisitedFromMobile newsletterSettings{hasNewsletterSubscription}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"2"},{"type":"started","options":{"variables":{"slug":"linux","cursor":null,"order":"best_rated","fromTopic":"linux","fromCategory":null,"ranking":"ALL_TIME"},"skip":false,"fetchPolicy":"cache-first","query":"query TopicPage($slug:String!$cursor:String$order:ProductsOrder!$ranking:ProductShoutoutRanking!$fromTopic:String$fromCategory:String){...ShoutoutListFragment topic(slug:$slug){id slug parent{id name slug}...MetaTags ...TopicPageHeaderFragment ...TopicPageProductListFragment ...TopicPageProductQuestionsFragment ...TopReviewedProductsCardFragment ...TopicPageRelatedCategoriesFragment targetedAd(kind:\"feed\"){...AdFragment}subscribers(first:50){edges{node{id ...UserGridCardFragment}}}recentStacks(first:3){edges{node{id ...TopicPageRecentStackFragment}}}}viewer{id features}}fragment ProductThumbnailFragment on Product{id name logoUuid isNoLongerOnline}fragment MostLovedPostFragment on Post{id slug name}fragment BadgeIconTopPostBadgeFragment on TopPostBadge{id position period date}fragment BadgeIconFragment on Post{id name badges(first:1 types:[TopPostBadge]sort:position){edges{node{__typename ...on TopPostBadge{id ...BadgeIconTopPostBadgeFragment}}}}}fragment PostStatusIconFragment on Post{id productState}fragment PostThumbnailFragment on Post{id name thumbnailImageUuid ...PostStatusIconFragment}fragment ShoutoutVoteButtonFragment on PostShoutout{id hasVoted votesCount}fragment ShoutoutItemFragment on PostShoutout{id note url from{id isTopProduct}to{id name slug}post{id slug name tagline createdAt isTopLaunch votesCount redirectToProduct{id slug}...PostThumbnailFragment ...BadgeIconFragment}...ShoutoutVoteButtonFragment}fragment MostLovedPostShoutoutToFragment on PostShoutout{id post{id slug name ...BadgeIconFragment}from{slug id ...ProductThumbnailFragment}...ShoutoutItemFragment}fragment MostLovedCardFragment on Product{id slug description name tagline featuredShoutoutsToCount ...ProductThumbnailFragment posts(first:4 order:DATE filter:VISIBLE){edges{node{...MostLovedPostFragment}}}postShoutoutsTo(first:4){edges{node{...MostLovedPostShoutoutToFragment}}}}fragment TopicImage on Topic{name imageUuid}fragment TopicFollowButtonFragment on Topic{id slug name isFollowed followersCount ...TopicImage}fragment FacebookShareButtonFragment on Shareable{id url}fragment ReviewCTASharePromptFragment on Product{id name tagline slug ...ProductThumbnailFragment ...FacebookShareButtonFragment}fragment ReviewCTAPromptFragment on Product{id isMaker viewerReview{id}...ReviewCTASharePromptFragment}fragment ProductFollowButtonFragment on Product{id followersCount isSubscribed}fragment ProductMuteButtonFragment on Product{id isMuted}fragment ReviewStarRatingCTAFragment on Product{id slug name isMaker reviewsRating}fragment ProductItemFragment on Product{id slug name tagline followersCount reviewsCount topics(first:2){edges{node{id slug name}}}...ProductFollowButtonFragment ...ProductThumbnailFragment ...ProductMuteButtonFragment ...FacebookShareButtonFragment ...ReviewStarRatingCTAFragment}fragment ReviewFormProductFragment on Product{id name slug isMaker isSubscribed isStacked reviewsRating reviewsCount reviewsWithBodyCount reviewsWithRatingCount ratingSpecificCount{id rating count}viewerReview{id}}fragment ProductQuestionAnswerFlowFragment on ProductQuestion{id slug path viewerAnswer{id product{id isMaker viewerReview{id}...ReviewFormProductFragment}}}fragment UserImage on User{id name username avatarUrl}fragment UserCircleListFragment on User{id ...UserImage}fragment ProductQuestionAnswerPromptFragment on ProductQuestion{id path canViewAnswers answerAuthors(first:3){edges{node{id ...UserCircleListFragment}}totalCount}}fragment ProductQuestionShareButtonFragment on ProductQuestion{id ...FacebookShareButtonFragment}fragment ProductQuestionReviewFlowFragment on ProductQuestion{id placeholder viewerAnswer{id product{id name viewerReview{id}}}}fragment PostVoteButtonFragment on Post{id featuredAt updatedAt createdAt embargoPreviewAt product{id isSubscribed}disabledWhenScheduled hasVoted ...on Votable{id votesCount}}fragment HomefeedItemPostItemCommentsButtonFragment on Post{id slug commentsCount}fragment HomefeedItemPostItemVoteButtonFragment on Post{id hideVotesCount featuredAt createdAt disabledWhenScheduled embargoPreviewAt ...on Votable{id hasVoted votesCount}}fragment HomefeedItemPostItemTopicTagsFragment on Post{id topics(first:3){edges{node{id slug name}}}}fragment ShoutoutListFragment on Query{shoutouts(ranking:$ranking fromCategory:$fromCategory fromTopic:$fromTopic first:10 after:$cursor){totalCount edges{node{id ...MostLovedCardFragment}}pageInfo{endCursor hasNextPage}}}fragment MetaTags on SEOInterface{id meta{canonicalUrl creator description image mobileAppUrl oembedUrl robots title type author authorUrl}}fragment TopicPageHeaderFragment on Topic{id name description parent{id name slug}...TopicFollowButtonFragment}fragment TopicPageProductListFragment on Topic{id name slug products(first:10 after:$cursor order:$order excludeHidden:true){edges{node{id ...ReviewCTAPromptFragment ...ProductItemFragment}}pageInfo{endCursor hasNextPage}}}fragment TopicPageProductQuestionsFragment on Topic{productQuestions(first:1 filter:NOT_ANSWERED excludeSkipped:true){edges{node{id path title ...ProductQuestionAnswerFlowFragment ...ProductQuestionAnswerPromptFragment ...ProductQuestionShareButtonFragment ...ProductQuestionReviewFlowFragment}}}}fragment TopReviewedProductsCardFragment on Topic{id topReviewedProducts(first:4){edges{node{id name tagline reviewsRating slug path ...ProductThumbnailFragment ...ReviewStarRatingCTAFragment reviewSnippet{id overallExperience user{id ...UserImage}}}}}}fragment TopicPageRelatedCategoriesFragment on Topic{id categories{id name path}}fragment AdFragment on Ad{id subject post{id slug featuredComment{id body:bodyText user{id ...UserImage}}name updatedAt commentsCount topics(first:3){edges{node{id slug name}}}...PostVoteButtonFragment ...HomefeedItemPostItemCommentsButtonFragment ...HomefeedItemPostItemVoteButtonFragment ...HomefeedItemPostItemTopicTagsFragment}name tagline thumbnailUuid largeAssetUuid smallAssetUuid url variationId}fragment UserGridCardFragment on User{id ...UserImage}fragment TopicPageRecentStackFragment on ProductStack{id user{id name username isTrashed ...UserImage}product{id name tagline slug ...ProductThumbnailFragment}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"3"},{"type":"data","id":"2","result":{"data":{"viewer":{"__typename":"Viewer","id":null,"email":null,"emailVerified":false,"isImpersonated":false,"analyticsIdentifyJson":{},"deviceType":"desktop","showCookiePolicy":false,"showCommentWarning":false,"showCaptcha":false,"showPhoneVerification":false,"isAdmin":false,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"ae12e115-ef4b-4424-86f9-fda5513181b4","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}}}},{"type":"complete","id":"2"},{"type":"data","id":"3","result":{"data":{"topic":{"__typename":"Topic","id":"13","slug":"linux","parent":null,"targetedAd":{"__typename":"Ad","id":"25511","subject":"Channel","post":null,"name":"Blaze","tagline":"Create beautiful 1-click content in your brand style with AI","thumbnailUuid":"0a60c125-45fb-4fe6-a1e5-0eb4956776c1.gif","largeAssetUuid":null,"smallAssetUuid":null,"url":"/r/ad/25511","variationId":null},"subscribers":{"__typename":"UserConnection","edges":[{"__typename":"UserEdge","node":{"__typename":"User","id":"298286","name":"DoBox","username":"thisisdobox","avatarUrl":"https://ph-avatars.imgix.net/298286/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"493507","name":"Ricardo","username":"rikmende","avatarUrl":"https://ph-avatars.imgix.net/493507/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"473914","name":"imborge","username":"deleted-473914","avatarUrl":"https://ph-avatars.imgix.net/473914/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"440071","name":"Dimitri LiuWu","username":"dimitri_liuwu","avatarUrl":"https://ph-avatars.imgix.net/440071/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"51699","name":"Thanasis","username":"tnsrig","avatarUrl":"https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"345043","name":"Eduard Ionuţ Ichim","username":"eeschimosu","avatarUrl":"https://ph-avatars.imgix.net/345043/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"415139","name":"Doug Belshaw","username":"dajbelshaw","avatarUrl":"https://ph-avatars.imgix.net/415139/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"17615","name":"prometheus","username":"omargourari","avatarUrl":"https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"54354","name":"Manuel Solorzano","username":"eevmanu","avatarUrl":"https://ph-avatars.imgix.net/54354/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"237968","name":"Pedro Nunes","username":"deleted-237968","avatarUrl":"https://ph-avatars.imgix.net/237968/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"58354","name":"Shivam Chopra","username":"shivamchopra","avatarUrl":"https://ph-avatars.imgix.net/58354/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"340157","name":"Braintree","username":"braintree","avatarUrl":"https://ph-avatars.imgix.net/340157/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"170238","name":"Lindsay Scully","username":"linzselite","avatarUrl":"https://ph-avatars.imgix.net/170238/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"239787","name":"PRANAV LATHIGARA","username":"deleted-239787","avatarUrl":"https://ph-avatars.imgix.net/239787/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"296139","name":"Dannii","username":"dannii","avatarUrl":"https://ph-avatars.imgix.net/296139/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"275697","name":"earnoud","username":"earnoud","avatarUrl":"https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"229580","name":"Andrew McElroy","username":"sophrinix","avatarUrl":"https://ph-avatars.imgix.net/229580/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"214603","name":"Frank Wiles","username":"fwiles","avatarUrl":"https://ph-avatars.imgix.net/214603/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"76685","name":"Vikram Jha","username":"invinciblejha","avatarUrl":"https://ph-avatars.imgix.net/76685/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"148894","name":"David Serrano","username":"jdavidsc","avatarUrl":"https://ph-avatars.imgix.net/148894/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"103138","name":"Daniel Schildt","username":"autiomaa","avatarUrl":"https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"1669","name":"Nikolay Kolev","username":"nikolay","avatarUrl":"https://ph-avatars.imgix.net/1669/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"3135","name":"Patrick Curl","username":"patrickcurl","avatarUrl":"https://ph-avatars.imgix.net/3135/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"15084","name":"Nitai","username":"thenitai","avatarUrl":"https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"50383","name":"rchk","username":"rchk","avatarUrl":"https://ph-avatars.imgix.net/50383/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"53997","name":"Aungthurhahein™","username":"atrhein","avatarUrl":"https://ph-avatars.imgix.net/53997/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"8945","name":"Massimo Sgrelli","username":"massimosgrelli","avatarUrl":"https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"646","name":"Kane Hsieh","username":"kane","avatarUrl":"https://ph-avatars.imgix.net/646/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"20141","name":"Nicolas Karlen","username":"finetuning","avatarUrl":"https://ph-avatars.imgix.net/20141/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"223651","name":"Mehdi Alouane","username":"medo_alouane","avatarUrl":"https://ph-avatars.imgix.net/223651/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"157688","name":"Laszlo Levente Mári","username":"laszlolm","avatarUrl":"https://ph-avatars.imgix.net/157688/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"176527","name":"Nathan Brown","username":"nathanbrown929","avatarUrl":"https://ph-avatars.imgix.net/176527/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"109190","name":"foo","username":"deleted-109190","avatarUrl":"https://ph-avatars.imgix.net/109190/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"62761","name":"Sharif Khalladi","username":"sharifkhalladi","avatarUrl":"https://ph-avatars.imgix.net/62761/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"467653","name":"Jonas Almut","username":"jonasalmut","avatarUrl":"https://ph-avatars.imgix.net/467653/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"318314","name":"Samir Patnaik","username":"darksamaritan_","avatarUrl":"https://ph-avatars.imgix.net/318314/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"202196","name":"tini wini japa neezy","username":"yougeekybastard","avatarUrl":"https://ph-avatars.imgix.net/202196/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"349285","name":"Jus","username":"deleted-349285","avatarUrl":"https://ph-avatars.imgix.net/349285/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"199608","name":"Joyce Kung","username":"seeroflights","avatarUrl":"https://ph-avatars.imgix.net/199608/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"10038","name":"Randall Degges","username":"rdegges","avatarUrl":"https://ph-avatars.imgix.net/10038/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"245317","name":"Gorkem Cetin","username":"gorkemcetin","avatarUrl":"https://ph-avatars.imgix.net/245317/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"185524","name":"Seçkin Anıl Ünlü","username":"sanilunlu","avatarUrl":"https://ph-avatars.imgix.net/185524/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"298421","name":"Silvano Stoicescu","username":"deleted-298421","avatarUrl":"https://ph-avatars.imgix.net/298421/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"152271","name":"rich mac","username":"richmacc","avatarUrl":"https://ph-avatars.imgix.net/152271/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"15177","name":"azmath","username":"imsome1","avatarUrl":"https://ph-avatars.imgix.net/15177/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"195817","name":"Diego Florez","username":"dhoflorez","avatarUrl":"https://ph-avatars.imgix.net/195817/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"287482","name":"Suvasys Banik","username":"suvasysbanik","avatarUrl":"https://ph-avatars.imgix.net/287482/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"74905","name":"Armel Soro","username":"rm3l","avatarUrl":"https://ph-avatars.imgix.net/74905/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"231447","name":"sandeep paladugu","username":"paladugu","avatarUrl":"https://ph-avatars.imgix.net/231447/original.jpeg"}},{"__typename":"UserEdge","node":{"__typename":"User","id":"317708","name":"Yan Yan","username":"roby_yan","avatarUrl":"https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg"}}]},"recentStacks":{"__typename":"ProductStackConnection","edges":[{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242416","user":{"__typename":"User","id":"7870650","name":"aa r","username":"aa_r1","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870650/original.png"},"product":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","slug":"github","logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}}},{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242394","user":{"__typename":"User","id":"7870608","name":"Sergio Marquina","username":"sergio_marquina5","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg"},"product":{"__typename":"Product","id":"113591","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","slug":"vs-code","logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false}}},{"__typename":"ProductStackEdge","node":{"__typename":"ProductStack","id":"2242390","user":{"__typename":"User","id":"7870608","name":"Sergio Marquina","username":"sergio_marquina5","isTrashed":false,"avatarUrl":"https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg"},"product":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","slug":"github","logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}}}]},"meta":{"__typename":"MetaTags","canonicalUrl":"https://www.producthunt.com/topics/linux","creator":"@producthunt","description":"Find the best Linux apps on Product Hunt. Top 10 products: f.lux, Sublime Text 3.0, Franz 2.0, Taskade 3.0, Web2Desk, Hyper 3, Tor Browser 6.0, Zoommy 3.2, GitBook, and Stride","image":"https://ph-files.imgix.net/a91fe551-36e2-4642-803f-d06cbaec529b.png?auto=format","mobileAppUrl":"producthunt://home","oembedUrl":null,"robots":null,"title":"The Best Linux Apps and Products of 2024","type":"article","author":null,"authorUrl":null},"name":"Linux","description":"For those who love to customize their OS to their own likings. Fedora, Red Hat, Ubuntu. You'll have your pick.","products":{"__typename":"ProductsConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"93780","isMaker":false,"viewerReview":null,"slug":"zenkit","name":"Zenkit","tagline":"Project management made easy. ","followersCount":92,"reviewsCount":446,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"556f8224-bc5d-4583-8282-f3c1d28a7d33.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/zenkit","reviewsRating":4.92}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113500","isMaker":false,"viewerReview":null,"slug":"telegram-messenger","name":"Telegram Messenger","tagline":"Pure instant messaging — simple, fast, secure, and synced across all your devices.","followersCount":646,"reviewsCount":299,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"aa038550-4072-4600-8a67-c7cae9f463fc.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/telegram-messenger","reviewsRating":4.9}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113206","isMaker":false,"viewerReview":null,"slug":"crisp","name":"Crisp","tagline":"Give your customer messaging experience a human touch","followersCount":1842,"reviewsCount":134,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"e30d3b92-905d-4cfe-8b94-d81245f96007.gif","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/crisp","reviewsRating":4.91}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"95433","isMaker":false,"viewerReview":null,"slug":"brave-private-browser","name":"Brave Private Browser","tagline":"The browser that rethinks the web.","followersCount":928,"reviewsCount":269,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"1","slug":"pc","name":"PC"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}}]},"isSubscribed":false,"logoUuid":"be677203-0a88-4763-8513-73107463a558.jpeg","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/brave-private-browser","reviewsRating":4.84}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113591","isMaker":false,"viewerReview":null,"slug":"vs-code","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","followersCount":470,"reviewsCount":296,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/vs-code","reviewsRating":4.82}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"97553","isMaker":false,"viewerReview":null,"slug":"metabase","name":"Metabase","tagline":"Metabase is the open source way for everyone to share data.","followersCount":85,"reviewsCount":39,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"19","slug":"mac","name":"Mac"}}]},"isSubscribed":false,"logoUuid":"36d2a89f-dbcd-4ba5-a234-4d39e12329d9.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/metabase","reviewsRating":4.93}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","isMaker":false,"viewerReview":null,"slug":"github","name":"GitHub","tagline":"How people build software","followersCount":1926,"reviewsCount":509,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/github","reviewsRating":4.81}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110638","isMaker":false,"viewerReview":null,"slug":"gitbookio","name":"GitBook","tagline":"Centralize and share knowledge, from start to ship","followersCount":2070,"reviewsCount":44,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"87afe82e-9864-4575-abd0-55e4e788a634.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/gitbookio","reviewsRating":4.86}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"345447","isMaker":false,"viewerReview":null,"slug":"backendless","name":"Backendless","tagline":"Build scalable apps at lightning speed","followersCount":147,"reviewsCount":10,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"2","slug":"android","name":"Android"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"8","slug":"ios","name":"iOS"}}]},"isSubscribed":false,"logoUuid":"66715776-c605-49c3-bbdb-ded68c5a00e0.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/backendless","reviewsRating":5}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113265","isMaker":false,"viewerReview":null,"slug":"jetbrains","name":"JetBrains","tagline":"A suite of intelligent development tools","followersCount":1146,"reviewsCount":107,"topics":{"__typename":"TopicConnection","edges":[{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"13","slug":"linux","name":"Linux"}},{"__typename":"TopicEdge","node":{"__typename":"Topic","id":"18","slug":"windows","name":"Windows"}}]},"isSubscribed":false,"logoUuid":"a91a21ee-1d99-4713-87a9-7466c778feb9.png","isNoLongerOnline":false,"isMuted":false,"url":"https://www.producthunt.com/products/jetbrains","reviewsRating":4.81}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MTA","hasNextPage":true}},"productQuestions":{"__typename":"ProductQuestionConnection","edges":[]},"topReviewedProducts":{"__typename":"ProductConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","name":"GitHub","tagline":"How people build software","reviewsRating":4.81,"slug":"github","path":"/products/github","reviewSnippet":{"__typename":"Review","id":"628549","overallExperience":"nice","user":{"__typename":"User","id":"5699124","name":"Thor Marsh","username":"ajdu401","avatarUrl":"https://ph-avatars.imgix.net/5699124/original.jpeg"}},"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"98206","name":"Zoho","tagline":"An integrated suite of business apps","reviewsRating":4.55,"slug":"zoho","path":"/products/zoho","reviewSnippet":{"__typename":"Review","id":"628794","overallExperience":"One of the best simple and affordable crms out there, I've been using it for years and I can say they nailed almost every aspect of a simple and streamlined workflow.\n\nOnly thing I wish was better was the email integration and tracking which can be confusing and clucky at times.","user":{"__typename":"User","id":"5682527","name":"Moise Andreea","username":"moise_andreea","avatarUrl":"https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png"}},"logoUuid":"f43e246a-e00e-49c6-a13a-36fc96b75187.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110638","name":"GitBook","tagline":"Centralize and share knowledge, from start to ship","reviewsRating":4.86,"slug":"gitbookio","path":"/products/gitbookio","reviewSnippet":{"__typename":"Review","id":"707053","overallExperience":"Best CMS ever, thanks for saving my life!","user":{"__typename":"User","id":"6355940","name":"Thomas Helmy","username":"thomas_helmy","avatarUrl":"https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg"}},"logoUuid":"87afe82e-9864-4575-abd0-55e4e788a634.png","isNoLongerOnline":false,"isMaker":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113206","name":"Crisp","tagline":"Give your customer messaging experience a human touch","reviewsRating":4.91,"slug":"crisp","path":"/products/crisp","reviewSnippet":{"__typename":"Review","id":"640950","overallExperience":"Thanks for that platform! But i have problem with not flex position embed.","user":{"__typename":"User","id":"4108648","name":"Чипула Павло","username":"new_user_057cf5fa5e631","avatarUrl":"https://ph-avatars.imgix.net/4108648/original.jpeg"}},"logoUuid":"e30d3b92-905d-4cfe-8b94-d81245f96007.gif","isNoLongerOnline":false,"isMaker":false}}]},"categories":[{"__typename":"ProductCategory","id":"827","name":"Command line tools","path":"/categories/command-line-tools"},{"__typename":"ProductCategory","id":"87","name":"Automation tools","path":"/categories/automation"},{"__typename":"ProductCategory","id":"1090","name":"Databases and backend frameworks","path":"/categories/databases-and-backend"},{"__typename":"ProductCategory","id":"1226","name":"Cloud Computing Platforms","path":"/categories/cloud-computing-platforms"},{"__typename":"ProductCategory","id":"78","name":"Web hosting services","path":"/categories/web-hosting"}],"isFollowed":false,"followersCount":7574,"imageUuid":"a91fe551-36e2-4642-803f-d06cbaec529b.png"},"viewer":{"__typename":"Viewer","id":null,"features":["ph_top_product_badge","ph_hub_top_badges","ph_phone_verification","ph_verify_usa_phone_number","ph_verify_with_targeted_friction","ph_score_events_enabled","ph_mega_ads"]},"shoutouts":{"__typename":"ProductsConnection","totalCount":36,"edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"110872","slug":"github","description":"GitHub is a development platform inspired by the way you work.","name":"GitHub","tagline":"How people build software","featuredShoutoutsToCount":111,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"385324","slug":"github-copilot-x","name":"GitHub Copilot X"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"322947","slug":"github-code-search","name":"GitHub Code Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"302350","slug":"copilot-by-github-x-openai","name":"Copilot by Github x OpenAI"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"285035","slug":"github-skyline","name":"GitHub Skyline"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"105401","post":{"__typename":"Post","id":"630911","slug":"warestack-2","name":"Warestack","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4948902","position":3,"period":"daily","date":"2024-11-20"}}]},"tagline":"Manage every code change with best practices","createdAt":"2024-11-20T00:01:00-08:00","isTopLaunch":false,"votesCount":501,"redirectToProduct":null,"thumbnailImageUuid":"b64756d5-3dc2-4d7b-9c0f-e12e5452d28c.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"warestack","id":"598349","name":"Warestack","logoUuid":"178b5249-a837-44b8-b432-8b87ed1ab645.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"GitHub's app and webhook capabilities empower our dashboard to provide real-time insights. This allows teams to quickly identify priorities and tackle what’s next at a glance, streamlining daily operations.","url":"https://www.producthunt.com/products/github/shoutouts/105401","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"87656","post":{"__typename":"Post","id":"597440","slug":"tooljet-3-0","name":"ToolJet 3.0","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4902683","position":3,"period":"daily","date":"2024-11-12"}}]},"tagline":"Build custom applications fast, now with 50+ integrations","createdAt":"2024-11-12T00:01:00-08:00","isTopLaunch":false,"votesCount":623,"redirectToProduct":{"__typename":"Product","id":"474908","slug":"tooljet"},"thumbnailImageUuid":"c874e6ba-162e-418c-afba-50d2af9e904c.gif","productState":"default"},"from":{"__typename":"Product","slug":"tooljet","id":"474908","name":"ToolJet","logoUuid":"cd07c8b1-8fd0-46b5-8c49-b4f051442e91.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Open-source at its core, ToolJet’s development is driven by our community and collaborative contributions on GitHub.","url":"https://www.producthunt.com/products/github/shoutouts/87656","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"47030","post":{"__typename":"Post","id":"512862","slug":"futudo","name":"Futudo","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4923710","position":3,"period":"daily","date":"2024-11-14"}}]},"tagline":"Understand your past and control your future with AI","createdAt":"2024-11-14T00:01:00-08:00","isTopLaunch":false,"votesCount":514,"redirectToProduct":null,"thumbnailImageUuid":"9ff50eee-5c7e-4ca4-8925-2c129eaf8a50.gif","productState":"default"},"from":{"__typename":"Product","slug":"futudo","id":"628882","name":"Futudo","logoUuid":"3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"I learned a lot about git while working on Futudo.\nIt's amazing how long I've managed to avoid it in my experience 😁\nI wish I'd learned git sooner.","url":"https://www.producthunt.com/products/github/shoutouts/47030","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"92401","post":{"__typename":"Post","id":"588585","slug":"marimo","name":"marimo","badges":{"__typename":"Connection","edges":[]},"tagline":"The next-generation Python notebook","createdAt":"2024-11-19T00:01:00-08:00","isTopLaunch":false,"votesCount":231,"redirectToProduct":null,"thumbnailImageUuid":"b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png","productState":"default"},"from":{"__typename":"Product","slug":"marimo","id":"700475","name":"marimo","logoUuid":"b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png","isNoLongerOnline":false,"isTopProduct":false},"note":"GitHub is the lifeblood of our community — it's where we all come together to collaborate on marimo, and it's how we share what we've built with others.","url":"https://www.producthunt.com/products/github/shoutouts/92401","to":{"__typename":"Product","id":"110872","name":"GitHub","slug":"github"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"c17453f9-e544-4e6a-86b0-4027cf710cf5.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"341243","slug":"swift","description":"A general-purpose programming language that’s approachable for newcomers and powerful for experts. It is fast, modern, safe, and a joy to write.","name":"Swift","tagline":"An open-source programming language by Apple","featuredShoutoutsToCount":34,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"42995","slug":"swift-3","name":"Swift"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"15931","post":{"__typename":"Post","id":"470089","slug":"sugar-free-food-scanner","name":"Sugar Free: Food Scanner","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4390337","position":1,"period":"daily","date":"2024-07-15"}}]},"tagline":"Sugar detox app","createdAt":"2024-07-15T00:01:00-07:00","isTopLaunch":false,"votesCount":1999,"redirectToProduct":{"__typename":"Product","id":"592772","slug":"sugar-free-food-scanner"},"thumbnailImageUuid":"6c3ee8b9-7869-4500-9b26-8121c23d8ef2.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"sugar-free-food-scanner","id":"592772","name":"Sugar Free: Food Scanner","logoUuid":"6c3ee8b9-7869-4500-9b26-8121c23d8ef2.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"We use Swift for our iOS app because it offers fast performance, strong safety features, and seamless integration with Apple's ecosystem.","url":"https://www.producthunt.com/products/swift/shoutouts/15931","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"23853","post":{"__typename":"Post","id":"481083","slug":"hubmee","name":"Hubmee","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4682934","position":2,"period":"daily","date":"2024-09-30"}}]},"tagline":"Personal digital manager","createdAt":"2024-09-30T00:01:00-07:00","isTopLaunch":false,"votesCount":680,"redirectToProduct":{"__typename":"Product","id":"600399","slug":"hubmee"},"thumbnailImageUuid":"4e15f72c-a5ba-449a-a895-ed5c88a24577.png","productState":"default"},"from":{"__typename":"Product","slug":"hubmee","id":"600399","name":"Hubmee","logoUuid":"4e15f72c-a5ba-449a-a895-ed5c88a24577.png","isNoLongerOnline":false,"isTopProduct":false},"note":"High-performance language with strong safety features and seamless integration with existing Objective-C code, ideal for iOS development.","url":"https://www.producthunt.com/products/swift/shoutouts/23853","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"54061","post":{"__typename":"Post","id":"523620","slug":"jammy-c02bec36-8d3a-4e47-9a92-0e830caa4d64","name":"Jammy","badges":{"__typename":"Connection","edges":[]},"tagline":"Music infused mental health for any moment","createdAt":"2024-10-24T00:01:00-07:00","isTopLaunch":false,"votesCount":146,"redirectToProduct":{"__typename":"Product","id":"638848","slug":"jammy-2"},"thumbnailImageUuid":"82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"jammy-2","id":"638848","name":"Jammy ","logoUuid":"82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"powers the core app experience for iOS users","url":"https://www.producthunt.com/products/swift/shoutouts/54061","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"29461","post":{"__typename":"Post","id":"488290","slug":"subtracky","name":"SubTracky","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4621321","position":3,"period":"daily","date":"2024-09-11"}}]},"tagline":"Track subscriptions effortlessly","createdAt":"2024-09-11T00:01:00-07:00","isTopLaunch":false,"votesCount":397,"redirectToProduct":{"__typename":"Product","id":"605820","slug":"subtracky"},"thumbnailImageUuid":"a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif","productState":"default"},"from":{"__typename":"Product","slug":"subtracky","id":"605820","name":"SubTracky","logoUuid":"a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Big shoutout to Swift for making app development seamless and efficient! 🚀📱","url":"https://www.producthunt.com/products/swift/shoutouts/29461","to":{"__typename":"Product","id":"341243","name":"Swift","slug":"swift"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"c60d78df-e572-4765-803b-d0a08c7ed6fe.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113591","slug":"vs-code","description":"Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.","name":"VS Code","tagline":"Microsoft Visual Studio Code lets you build and debug apps","featuredShoutoutsToCount":39,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"59091","slug":"visual-studio-code-1-0","name":"Visual Studio Code 1.0"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"38650","slug":"visual-studio-code-6","name":"Visual Studio Code"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"19609","slug":"visual-studio-code","name":"Visual Studio Code"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"30931","post":{"__typename":"Post","id":"484586","slug":"epsilla","name":"Epsilla","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4667473","position":1,"period":"daily","date":"2024-09-20"}}]},"tagline":"All-in-one platform to create AI agents with your knowledge","createdAt":"2024-09-20T00:01:00-07:00","isTopLaunch":false,"votesCount":1341,"redirectToProduct":{"__typename":"Product","id":"602765","slug":"epsilla"},"thumbnailImageUuid":"d0fa4351-b6a5-41c4-af1c-34178e29f57d.png","productState":"default"},"from":{"__typename":"Product","slug":"epsilla","id":"602765","name":"Epsilla (YC S23)","logoUuid":"d0fa4351-b6a5-41c4-af1c-34178e29f57d.png","isNoLongerOnline":false,"isTopProduct":false},"note":"VS Code + Github Co-Pilot has boosted our development efficiency by 10x","url":"https://www.producthunt.com/products/vs-code/shoutouts/30931","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"34619","post":{"__typename":"Post","id":"493087","slug":"tabsmagic","name":"TabsMagic","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4719847","position":4,"period":"daily","date":"2024-10-07"}}]},"tagline":"Effortlessly manage and declutter your Chrome tabs with ease","createdAt":"2024-10-07T00:01:00-07:00","isTopLaunch":false,"votesCount":335,"redirectToProduct":{"__typename":"Product","id":"609815","slug":"tabsmagic"},"thumbnailImageUuid":"b95822ef-f950-445c-802d-c455301b5785.png","productState":"default"},"from":{"__typename":"Product","slug":"tabsmagic","id":"609815","name":"tabsmagic.com","logoUuid":"b95822ef-f950-445c-802d-c455301b5785.png","isNoLongerOnline":false,"isTopProduct":false},"note":"We developed TabsMagic entirely in VS Code, leveraging its powerful editor, debugging tools, and built-in Git integration. It’s our go-to for a smooth development workflow! ","url":"https://www.producthunt.com/products/vs-code/shoutouts/34619","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"32489","post":{"__typename":"Post","id":"485130","slug":"realmail","name":"RealMail","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4670656","position":3,"period":"daily","date":"2024-09-22"}}]},"tagline":"The email validation for SaaS","createdAt":"2024-09-22T00:01:00-07:00","isTopLaunch":false,"votesCount":372,"redirectToProduct":{"__typename":"Product","id":"603246","slug":"realmail"},"thumbnailImageUuid":"1f908697-2497-4ae6-a897-82e1b06839f9.png","productState":"default"},"from":{"__typename":"Product","slug":"realmail","id":"603246","name":"RealMail","logoUuid":"1f908697-2497-4ae6-a897-82e1b06839f9.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Our great development tool.","url":"https://www.producthunt.com/products/vs-code/shoutouts/32489","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"33127","post":{"__typename":"Post","id":"492126","slug":"figma-to-website","name":"figma.to.website","badges":{"__typename":"Connection","edges":[]},"tagline":"Design and deploy websites without leaving Figma","createdAt":"2024-09-26T00:01:00-07:00","isTopLaunch":false,"votesCount":283,"redirectToProduct":{"__typename":"Product","id":"609012","slug":"figma-to-website"},"thumbnailImageUuid":"d6661ebe-bf9d-4bd0-bb81-ed3cd54c3a58.png","productState":"default"},"from":{"__typename":"Product","slug":"figma-to-website","id":"609012","name":"figma.to.website","logoUuid":"5ba34a2e-df4a-4783-a795-2ebf0cb82c90.jpeg","isNoLongerOnline":false,"isTopProduct":false},"note":"It's fast and has a lot of extensions for everything you need.","url":"https://www.producthunt.com/products/vs-code/shoutouts/33127","to":{"__typename":"Product","id":"113591","name":"VS Code","slug":"vs-code"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a32a6a01-1bfe-49df-b196-b9cc342c5175.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"104271","slug":"digitalocean","description":"Helping millions of developers easily build, test, manage, and scale applications of any size faster than ever before.","name":"DigitalOcean","tagline":"A cloud platform to deploy, manage \u0026 scale apps of any size","featuredShoutoutsToCount":26,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"346924","slug":"digitalocean-functions","name":"DigitalOcean Functions"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"301450","slug":"managed-mongodb-by-digitalocean","name":"Managed MongoDB by DigitalOcean"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"273664","slug":"deploy-to-digitalocean-button","name":"Deploy to DigitalOcean Button"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"268977","slug":"digitalocean-app-platform","name":"DigitalOcean App Platform"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"89144","post":{"__typename":"Post","id":"600640","slug":"layer_brain-inspired_planner","name":"Layer ","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4940056","position":1,"period":"daily","date":"2024-11-18"}}]},"tagline":"Brain-Inspired planner","createdAt":"2024-11-18T00:01:00-08:00","isTopLaunch":false,"votesCount":1019,"redirectToProduct":null,"thumbnailImageUuid":"021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif","productState":"default"},"from":{"__typename":"Product","slug":"layer-4","id":"711766","name":"Layer ","logoUuid":"021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"We chose DigitalOcean for its cost-effective, scalable cloud infrastructure, providing a flexible and manageable environment to host our app.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/89144","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"42161","post":{"__typename":"Post","id":"503791","slug":"order-ping-x","name":"Order Ping X","badges":{"__typename":"Connection","edges":[]},"tagline":"Lightweight WooCommerce order dashboard for macOS","createdAt":"2024-11-08T00:01:00-08:00","isTopLaunch":false,"votesCount":79,"redirectToProduct":{"__typename":"Product","id":"620141","slug":"order-ping-x"},"thumbnailImageUuid":"57ab9855-870f-4810-8f32-dd7cf9e28631.png","productState":"default"},"from":{"__typename":"Product","slug":"order-ping-x","id":"620141","name":"Order Ping X","logoUuid":"57ab9855-870f-4810-8f32-dd7cf9e28631.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Easy backups and affordable pricing","url":"https://www.producthunt.com/products/digitalocean/shoutouts/42161","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"70438","post":{"__typename":"Post","id":"563220","slug":"democrasee-io","name":"Democrasee.io","badges":{"__typename":"Connection","edges":[]},"tagline":"See your democracy in action","createdAt":"2024-11-01T00:01:00-07:00","isTopLaunch":false,"votesCount":86,"redirectToProduct":{"__typename":"Product","id":"676270","slug":"democrasee-io"},"thumbnailImageUuid":"e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png","productState":"default"},"from":{"__typename":"Product","slug":"democrasee-io","id":"676270","name":"Democrasee.io","logoUuid":"e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png","isNoLongerOnline":false,"isTopProduct":false},"note":"DigitalOcean is much better than AWS and easier to use.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/70438","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"13670","post":{"__typename":"Post","id":"466570","slug":"scrapin","name":"ScrapIn","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4419064","position":5,"period":"daily","date":"2024-07-23"}}]},"tagline":"LinkedIn scraper without limit","createdAt":"2024-07-23T00:01:00-07:00","isTopLaunch":false,"votesCount":596,"redirectToProduct":{"__typename":"Product","id":"590559","slug":"scrapin"},"thumbnailImageUuid":"33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png","productState":"default"},"from":{"__typename":"Product","slug":"scrapin","id":"590559","name":"ScrapIn","logoUuid":"33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png","isNoLongerOnline":false,"isTopProduct":false},"note":"DigitalOcean is a user-friendly cloud infrastructure provider offering scalable virtual servers, robust storage solutions, and a straightforward interface. It's perfect for developers seeking reliable, cost-effective cloud services with excellent performance and support.","url":"https://www.producthunt.com/products/digitalocean/shoutouts/13670","to":{"__typename":"Product","id":"104271","name":"DigitalOcean","slug":"digitalocean"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"db4ba1a3-da45-4435-b285-ca59047141e5.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113265","slug":"jetbrains","description":"Powerful IDEs for most programming languages and technologies along with products for team collaboration.\n","name":"JetBrains","tagline":"A suite of intelligent development tools","featuredShoutoutsToCount":13,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"652911","slug":"matigenix","name":"Matigenix"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"443136","slug":"teamcity-pipelines-beta","name":"TeamCity Pipelines (beta)"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"427882","slug":"jetbrains-ai","name":"JetBrains AI"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"400445","slug":"youtrack-helpdesk","name":"YouTrack Helpdesk"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"30655","post":{"__typename":"Post","id":"489425","slug":"geographyhelp","name":"GeographyHelp","badges":{"__typename":"Connection","edges":[]},"tagline":"Comprehensive GeoGuessr Resources with maps, quizzes \u0026 more","createdAt":"2024-11-10T00:01:00-08:00","isTopLaunch":false,"votesCount":105,"redirectToProduct":{"__typename":"Product","id":"606771","slug":"geographyhelp"},"thumbnailImageUuid":"fbd3f4a4-6d2e-44a4-89ac-ca8e68c499dc.png","productState":"default"},"from":{"__typename":"Product","slug":"geographyhelp","id":"606771","name":"GeographyHelp","logoUuid":"fbd3f4a4-6d2e-44a4-89ac-ca8e68c499dc.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Enabled efficient coding for the intricate logic behind our geographical resource platform.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/30655","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"20699","post":{"__typename":"Post","id":"474099","slug":"making-today","name":"Making Today","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4478412","position":1,"period":"daily","date":"2024-08-05"}}]},"tagline":"Your all-in-one dashboard: organize, plan \u0026 do","createdAt":"2024-08-05T00:01:00-07:00","isTopLaunch":false,"votesCount":937,"redirectToProduct":{"__typename":"Product","id":"595389","slug":"making-today"},"thumbnailImageUuid":"3599b2b9-f1fd-4ac3-9628-01ebd72260c1.gif","productState":"default"},"from":{"__typename":"Product","slug":"making-today","id":"595389","name":"Making Today","logoUuid":"229b2443-9748-48cc-947f-d0e41e673e67.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Our backend devs are hooked on GoLand and wouldn’t have it any other way.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/20699","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":2}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"8372","post":{"__typename":"Post","id":"455907","slug":"closely-2-0","name":"Closely 2.0","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4216585","position":4,"period":"daily","date":"2024-05-29"}}]},"tagline":"Enjoy all-in-one seamless sales automation platform","createdAt":"2024-05-29T00:01:00-07:00","isTopLaunch":false,"votesCount":513,"redirectToProduct":{"__typename":"Product","id":"494917","slug":"closely"},"thumbnailImageUuid":"9d91ed05-ce9f-4aff-9dbe-38d902c4a25f.png","productState":"default"},"from":{"__typename":"Product","slug":"closely","id":"494917","name":"Closely","logoUuid":"865fa252-f1bc-47ad-909d-f43150eebf84.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"We use JetBrains for our internal processes management.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/8372","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"273","post":{"__typename":"Post","id":"445392","slug":"daytona","name":"Daytona","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"3963335","position":2,"period":"daily","date":"2024-03-27"}}]},"tagline":"Dev environment manager that makes you 2x more productive","createdAt":"2024-03-27T00:01:00-07:00","isTopLaunch":false,"votesCount":618,"redirectToProduct":{"__typename":"Product","id":"575705","slug":"daytona"},"thumbnailImageUuid":"98cb459d-3971-4e66-ae16-4da3553ca301.png","productState":"default"},"from":{"__typename":"Product","slug":"daytona","id":"575705","name":"Daytona","logoUuid":"dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png","isNoLongerOnline":false,"isTopProduct":false},"note":"In addition to our support for VS Code, we have partnered with JetBrains to provide support for their full suite of IDEs.","url":"https://www.producthunt.com/products/jetbrains/shoutouts/273","to":{"__typename":"Product","id":"113265","name":"JetBrains","slug":"jetbrains"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a91a21ee-1d99-4713-87a9-7466c778feb9.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"112162","slug":"typesense","description":"Open source search engine that delivers instant relevant results out-of-the-box. OSS alternative to Algolia \u0026 an easier-to-use alternative to ElasticSearch.","name":"Typesense","tagline":"Fast, typo-tolerant open source search engine","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"295743","slug":"linux-commit-messages-search","name":"Linux Commit Messages Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"285080","slug":"typesense-cloud","name":"Typesense Cloud"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"270072","slug":"presidential-candidates-speeches-search","name":"Presidential Candidates' Speeches Search"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"123903","slug":"typesense","name":"Typesense"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"21915","post":{"__typename":"Post","id":"478290","slug":"packpack-ai","name":"PackPack.AI","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4565471","position":2,"period":"daily","date":"2024-08-27"}}]},"tagline":"AI-powered bookmark manager browser extension","createdAt":"2024-08-27T00:01:00-07:00","isTopLaunch":false,"votesCount":605,"redirectToProduct":{"__typename":"Product","id":"598495","slug":"packpack-ai"},"thumbnailImageUuid":"d49d2911-af51-41c2-9e57-0bc170605f59.png","productState":"default"},"from":{"__typename":"Product","slug":"packpack-ai","id":"598495","name":"PackPack.AI","logoUuid":"81391f24-be48-4578-b6c0-026e26060313.png","isNoLongerOnline":false,"isTopProduct":false},"note":"An AI Infra tool integrating search and vector retrieval, making search smarter.","url":"https://www.producthunt.com/products/typesense/shoutouts/21915","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":1}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"7317","post":{"__typename":"Post","id":"458614","slug":"ivee-3","name":"Ivee","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4213213","position":1,"period":"weekly","date":"2024-05-22"}}]},"tagline":"The B2B influencer marketing platform","createdAt":"2024-05-22T00:01:00-07:00","isTopLaunch":false,"votesCount":1213,"redirectToProduct":{"__typename":"Product","id":"584360","slug":"ivee-3"},"thumbnailImageUuid":"d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif","productState":"default"},"from":{"__typename":"Product","slug":"ivee-3","id":"584360","name":"Ivee","logoUuid":"d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif","isNoLongerOnline":false,"isTopProduct":false},"note":"Typesense is one part of the underlying technology behind our AI-powered search engine. ","url":"https://www.producthunt.com/products/typesense/shoutouts/7317","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"6098","post":{"__typename":"Post","id":"457017","slug":"snapfit","name":"Snapfit","badges":{"__typename":"Connection","edges":[]},"tagline":"Each workout is a story","createdAt":"2024-05-14T00:01:00-07:00","isTopLaunch":false,"votesCount":85,"redirectToProduct":{"__typename":"Product","id":"583295","slug":"snapfit"},"thumbnailImageUuid":"d0ad1e03-3548-4677-923b-216bd291ea01.png","productState":"default"},"from":{"__typename":"Product","slug":"snapfit","id":"583295","name":"Snapfit","logoUuid":"d0ad1e03-3548-4677-923b-216bd291ea01.png","isNoLongerOnline":false,"isTopProduct":false},"note":"I used typesense for the search of followers and following in the app so you can build your community. Very easy to setup thanks to a firebase extension.","url":"https://www.producthunt.com/products/typesense/shoutouts/6098","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"9202","post":{"__typename":"Post","id":"460776","slug":"ny-tech-week-ai-event-matcher","name":"NY Tech Week AI Event Matcher","badges":{"__typename":"Connection","edges":[]},"tagline":"Personalized recommendations based on your goals \u0026 interests","createdAt":"2024-06-01T23:12:49-07:00","isTopLaunch":false,"votesCount":28,"redirectToProduct":{"__typename":"Product","id":"586144","slug":"ny-tech-week-ai-event-matcher"},"thumbnailImageUuid":"888dd792-3110-4c04-aceb-bd32d3e17751.png","productState":"default"},"from":{"__typename":"Product","slug":"ny-tech-week-ai-event-matcher","id":"586144","name":"NY Tech Week AI Event Matcher","logoUuid":"888dd792-3110-4c04-aceb-bd32d3e17751.png","isNoLongerOnline":false,"isTopProduct":false},"note":"It makes the custom matching a lot more powerful for our users! ","url":"https://www.producthunt.com/products/typesense/shoutouts/9202","to":{"__typename":"Product","id":"112162","name":"Typesense","slug":"typesense"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"e7c84912-d91c-475a-91dc-d566f2908a82.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"93557","slug":"ffmpeg","description":"FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.","name":"FFmpeg","tagline":"A complete, cross-platform solution to record, convert and stream audio and video.","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"45904","slug":"ffmpeg-3-0","name":"FFmpeg 3.0"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"116751","post":{"__typename":"Post","id":"651789","slug":"cjit","name":"CJIT","badges":{"__typename":"Connection","edges":[]},"tagline":"C, just in time","createdAt":"2024-11-27T00:01:00-08:00","isTopLaunch":false,"votesCount":26,"redirectToProduct":null,"thumbnailImageUuid":"38d10c27-6972-49d4-b210-765a9f21f5b7.png","productState":"default"},"from":{"__typename":"Product","slug":"cjit","id":"760034","name":"CJIT","logoUuid":"38d10c27-6972-49d4-b210-765a9f21f5b7.png","isNoLongerOnline":false,"isTopProduct":false},"note":"CJIT builds on top of TinyCC written by Fabrice Bellard, the same author of FFmpeg!","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/116751","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"35900","post":{"__typename":"Post","id":"492499","slug":"eddie-ai","name":"Eddie AI","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4721561","position":2,"period":"daily","date":"2024-10-08"}}]},"tagline":"ChatGPT for video editing","createdAt":"2024-10-08T04:58:26-07:00","isTopLaunch":false,"votesCount":1005,"redirectToProduct":{"__typename":"Product","id":"609315","slug":"eddie-your-ai-video-editor"},"thumbnailImageUuid":"605cb2e1-94b0-464d-aa01-f9d59361e328.png","productState":"default"},"from":{"__typename":"Product","slug":"eddie-your-ai-video-editor","id":"609315","name":"Eddie AI","logoUuid":"d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png","isNoLongerOnline":false,"isTopProduct":false},"note":"this is a fundamental building block for the internet that doesn't get enough credit","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/35900","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"60525","post":{"__typename":"Post","id":"532860","slug":"loomos","name":"Loomos","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4815405","position":2,"period":"daily","date":"2024-10-26"}}]},"tagline":"Convert rough Loom recordings to professional videos.","createdAt":"2024-10-26T00:01:00-07:00","isTopLaunch":false,"votesCount":355,"redirectToProduct":{"__typename":"Product","id":"647593","slug":"loomos"},"thumbnailImageUuid":"c02e6a9a-d7af-4c2d-b057-75bca28903f0.png","productState":"default"},"from":{"__typename":"Product","slug":"loomos","id":"647593","name":"Loomos","logoUuid":"c02e6a9a-d7af-4c2d-b057-75bca28903f0.png","isNoLongerOnline":false,"isTopProduct":false},"note":"FFmpeg is awesome. ","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/60525","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"20372","post":{"__typename":"Post","id":"475011","slug":"clips-to-videos-by-vmeg","name":"Clips to Videos by VMEG","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4508390","position":3,"period":"daily","date":"2024-08-11"}}]},"tagline":"Transform clips into captivating marketing videos with AI","createdAt":"2024-08-11T00:01:00-07:00","isTopLaunch":false,"votesCount":451,"redirectToProduct":{"__typename":"Product","id":"595997","slug":"clips-to-videos-by-vmeg"},"thumbnailImageUuid":"30ec7a1c-39b4-4861-a633-676c78734cd3.jpeg","productState":"default"},"from":{"__typename":"Product","slug":"clips-to-videos-by-vmeg","id":"595997","name":"Clips to Videos by VMEG","logoUuid":"bf0ec63b-0b75-49f5-ae5b-1b152993b50f.png","isNoLongerOnline":false,"isTopProduct":false},"note":"FFmpeg is super powerful; it helps us handle both video and audio much better.","url":"https://www.producthunt.com/products/ffmpeg/shoutouts/20372","to":{"__typename":"Product","id":"93557","name":"FFmpeg","slug":"ffmpeg"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"111758","slug":"npm","description":"Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of JavaScript code sharing, and with more than one million packages, the largest software registry in the world. Our other tools and services take the Registry, and the work you do around it, to the next level.","name":"npm","tagline":"A package manager for javascript","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"487708","slug":"transcript-tracer","name":"transcript-tracer"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"454193","slug":"windmillcode-quill-emoji","name":"Windmillcode Quill Emoji"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"412943","slug":"nmscan","name":"NMScan"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"398263","slug":"astro-og-image-generator","name":" Astro OG Image Generator"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"28051","post":{"__typename":"Post","id":"486924","slug":"videogen-yc-s24","name":"VideoGen (YC S24)","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4609468","position":1,"period":"daily","date":"2024-09-06"}}]},"tagline":"Generate professional videos in seconds","createdAt":"2024-09-06T00:01:00-07:00","isTopLaunch":false,"votesCount":1180,"redirectToProduct":{"__typename":"Product","id":"604656","slug":"videogen"},"thumbnailImageUuid":"95acedf1-574b-47dc-ba46-b6c970f16893.x-icon","productState":"default"},"from":{"__typename":"Product","slug":"videogen","id":"604656","name":"VideoGen","logoUuid":"95acedf1-574b-47dc-ba46-b6c970f16893.x-icon","isNoLongerOnline":false,"isTopProduct":false},"note":"Easy, simple, and universal!","url":"https://www.producthunt.com/products/npm/shoutouts/28051","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"40381","post":{"__typename":"Post","id":"501055","slug":"codebuff","name":"Codebuff","badges":{"__typename":"Connection","edges":[]},"tagline":"Better code generation than Cursor, from your CLI","createdAt":"2024-10-22T11:40:23-07:00","isTopLaunch":false,"votesCount":208,"redirectToProduct":{"__typename":"Product","id":"617273","slug":"manicode"},"thumbnailImageUuid":"a7c2b93c-18fa-48ee-9a9f-1f3664b17039.png","productState":"default"},"from":{"__typename":"Product","slug":"manicode","id":"617273","name":"Codebuff","logoUuid":"7cdee0cb-3f0f-4def-92c0-7137df568438.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Super easy way to install useful packages. Codebuff is a package on npm, so it can be installed as easily as `npm i -g codebuff`! npm makes it really easy for us to push out new versions and track usage over time.","url":"https://www.producthunt.com/products/npm/shoutouts/40381","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"23573","post":{"__typename":"Post","id":"480852","slug":"darkest-pr","name":"Darkest-PR","badges":{"__typename":"Connection","edges":[]},"tagline":"A GitHub app that narrates your development","createdAt":"2024-08-18T00:01:00-07:00","isTopLaunch":false,"votesCount":104,"redirectToProduct":{"__typename":"Product","id":"600210","slug":"darkest-pr"},"thumbnailImageUuid":"f9232c7e-40c8-44a5-abbd-39fa39dd105b.png","productState":"default"},"from":{"__typename":"Product","slug":"darkest-pr","id":"600210","name":"Darkest-PR","logoUuid":"f9232c7e-40c8-44a5-abbd-39fa39dd105b.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Package manager used for managing the dependencies.","url":"https://www.producthunt.com/products/npm/shoutouts/23573","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"16261","post":{"__typename":"Post","id":"470108","slug":"supercfd","name":"Supercfd","badges":{"__typename":"Connection","edges":[]},"tagline":"Supercharge your CFD simulations with SuperCFD","createdAt":"2024-07-12T00:01:00-07:00","isTopLaunch":false,"votesCount":77,"redirectToProduct":{"__typename":"Product","id":"592790","slug":"supercfd"},"thumbnailImageUuid":"092e5e79-46ae-4713-8e8b-94d112d0b5e8.png","productState":"default"},"from":{"__typename":"Product","slug":"supercfd","id":"592790","name":"Supercfd","logoUuid":"092e5e79-46ae-4713-8e8b-94d112d0b5e8.png","isNoLongerOnline":false,"isTopProduct":false},"note":"While developing cloud.supercfd.com, npm was our go-to package manager to deal with various javascript packages.","url":"https://www.producthunt.com/products/npm/shoutouts/16261","to":{"__typename":"Product","id":"111758","name":"npm","slug":"npm"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"103e2b4b-fdf2-435d-aa24-d901b0eb6e50.gif","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"109718","slug":"the-onlyoffice","description":"ONLYOFFICE is an international open-source project, with employees and volunteer contributors from all over the world. It includes two main products:\n\n1) ONLYOFFICE Docs, collaborative online editors for documents, spreadsheets, presentations, fillable forms and PDFs.\n\n2) ONLYOFFICE DocSpace, an collaborative platform based on rooms, which are special spaces with predefined permissions where users can invite others and collaborate on documents, spreadsheets, presentations, forms and PDFs.","name":"ONLYOFFICE","tagline":"Your friendly neighborhood open-source office suite","featuredShoutoutsToCount":1,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"547118","slug":"onlyoffice-desktop-editors-v8-2","name":"ONLYOFFICE Desktop Editors v8.2"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"464781","slug":"onlyoffice-desktop-editors-v8-1","name":"ONLYOFFICE Desktop Editors v8.1"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"145259","slug":"onlyoffice-desktop-editors-5-2","name":"ONLYOFFICE Desktop Editors 5.2"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"128400","slug":"onlyoffice-documents-for-android","name":"ONLYOFFICE Documents for Android"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"38776","post":{"__typename":"Post","id":"498642","slug":"kyzon-space","name":"KYZON Space","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4849769","position":1,"period":"monthly","date":"2024-10-18"}}]},"tagline":"Go from ideas to outcomes with simple and engaging meetings","createdAt":"2024-10-18T00:01:00-07:00","isTopLaunch":false,"votesCount":1480,"redirectToProduct":{"__typename":"Product","id":"614794","slug":"kyzon-space"},"thumbnailImageUuid":"a94e9e07-9826-4b07-8249-abe6361b4bf8.png","productState":"default"},"from":{"__typename":"Product","slug":"kyzon-space","id":"614794","name":"KYZON","logoUuid":"a94e9e07-9826-4b07-8249-abe6361b4bf8.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Their software is great to use and they've been very supportive of our development journey!","url":"https://www.producthunt.com/products/the-onlyoffice/shoutouts/38776","to":{"__typename":"Product","id":"109718","name":"ONLYOFFICE","slug":"the-onlyoffice"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"ab9714d2-3856-48e4-8dcc-20f94257f910.png","isNoLongerOnline":false}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"113344","slug":"postman","description":"Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations worldwide for building and managing APIs. \n\nPostman enables teams to efficiently collaborate at every stage of the API lifecycle while prioritizing quality, performance, and security. ","name":"Postman","tagline":"Build APIs together","featuredShoutoutsToCount":4,"posts":{"__typename":"PostConnection","edges":[{"__typename":"PostEdge","node":{"__typename":"Post","id":"426348","slug":"postman-api-first-journey","name":"Postman: API-First Journey"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"312831","slug":"the-new-postman-api-platform","name":"The New Postman API Platform"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"192743","slug":"postman-covid-19-api-resource-center","name":"Postman COVID-19 API Resource Center"}},{"__typename":"PostEdge","node":{"__typename":"Post","id":"188736","slug":"ehlo55","name":"EHLO55"}}]},"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"16642","post":{"__typename":"Post","id":"468385","slug":"loquis-for-developers","name":"Loquis for Developers","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4422505","position":1,"period":"daily","date":"2024-07-24"}}]},"tagline":"Localized audio stories for your apps","createdAt":"2024-07-24T00:01:00-07:00","isTopLaunch":false,"votesCount":734,"redirectToProduct":{"__typename":"Product","id":"470951","slug":"loquis"},"thumbnailImageUuid":"3d0595b9-6788-4a85-b7c2-7dffb278c87c.png","productState":"default"},"from":{"__typename":"Product","slug":"loquis","id":"470951","name":"LOQUIS","logoUuid":"9c441d3f-3b03-4c5d-867f-353269f1d6a1.png","isNoLongerOnline":false,"isTopProduct":false},"note":"We use Postman for our audio story and audio guide APIs","url":"https://www.producthunt.com/products/postman/shoutouts/16642","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"18522","post":{"__typename":"Post","id":"473788","slug":"ezyclients","name":"ezyClients","badges":{"__typename":"Connection","edges":[{"__typename":"BadgeEdge","node":{"__typename":"TopPostBadge","id":"4450243","position":5,"period":"daily","date":"2024-07-31"}}]},"tagline":"All you need to onboard clients and collect documents","createdAt":"2024-07-31T00:01:00-07:00","isTopLaunch":false,"votesCount":420,"redirectToProduct":{"__typename":"Product","id":"595171","slug":"ezyclients"},"thumbnailImageUuid":"d1bc160d-2358-4cc9-8f67-fc211fbb6248.png","productState":"default"},"from":{"__typename":"Product","slug":"ezyclients","id":"595171","name":"ezyClients","logoUuid":"8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon","isNoLongerOnline":false,"isTopProduct":false},"note":"Simple, easy, great for testing and sharing API collections","url":"https://www.producthunt.com/products/postman/shoutouts/18522","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"1730","post":{"__typename":"Post","id":"449867","slug":"muzaic-api","name":"Muzaic API","badges":{"__typename":"Connection","edges":[]},"tagline":"Generative AI soundtrack-as-a-service","createdAt":"2024-04-16T00:01:00-07:00","isTopLaunch":false,"votesCount":142,"redirectToProduct":{"__typename":"Product","id":"578676","slug":"muzaic-api"},"thumbnailImageUuid":"f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png","productState":"default"},"from":{"__typename":"Product","slug":"muzaic-api","id":"578676","name":"Muzaic API","logoUuid":"f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png","isNoLongerOnline":false,"isTopProduct":false},"note":"When you build an API, you test and update, test and update, and update again! No Postman has been hurt in these tests.","url":"https://www.producthunt.com/products/postman/shoutouts/1730","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}},{"__typename":"PostShoutoutEdge","node":{"__typename":"PostShoutout","id":"6450","post":{"__typename":"Post","id":"457585","slug":"narafy","name":"Narafy","badges":{"__typename":"Connection","edges":[]},"tagline":"An AI notes app centred around tags","createdAt":"2024-05-17T00:01:00-07:00","isTopLaunch":false,"votesCount":93,"redirectToProduct":{"__typename":"Product","id":"583605","slug":"narafy"},"thumbnailImageUuid":"e10024cc-0e69-497f-9211-54c9e91fbecf.png","productState":"default"},"from":{"__typename":"Product","slug":"narafy","id":"583605","name":"Narafy","logoUuid":"e10024cc-0e69-497f-9211-54c9e91fbecf.png","isNoLongerOnline":false,"isTopProduct":false},"note":"Postman is a home from home for us managing our APIs. Hard to imagine how we'd manage without it.","url":"https://www.producthunt.com/products/postman/shoutouts/6450","to":{"__typename":"Product","id":"113344","name":"Postman","slug":"postman"},"hasVoted":false,"votesCount":0}}]},"logoUuid":"4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png","isNoLongerOnline":false}}],"pageInfo":{"__typename":"PageInfo","endCursor":"MTA","hasNextPage":true}},"__typename":"Query"}}},{"type":"complete","id":"3"}]})</script></head><body><div id="root-container"><header class="w-full border-b-2 border-gray-200 bg-white sticky top-0 z-20 "><div class="mx-auto grid max-w-[1216px] grid-cols-[1fr_2fr_1fr] items-center gap-2 bg-white px-6 py-5 sm:grid-cols-[auto_1fr_auto] lg:px-0"><div class="flex flex-row items-center gap-6 md:gap-8"><a aria-label="Product Hunt Logo" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" class="size-10"><g fill="none" fill-rule="evenodd"><path fill="#FF6154" d="M40 20c0 11.046-8.954 20-20 20S0 31.046 0 20 8.954 0 20 0s20 8.954 20 20"></path><path fill="#FFF" d="M22.667 20H17v-6h5.667a3 3 0 0 1 0 6m0-10H13v20h4v-6h5.667a7 7 0 1 0 0-14"></path></g></svg></a><div class="text-14 font-normal text-dark-gray relative"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" class="absolute left-4 top-3 size-4"><path fill="#4B587C" d="M7 14c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7M7 2C4.243 2 2 4.243 2 7s2.243 5 5 5 5-2.243 5-5-2.243-5-5-5m8.707 12.293L13.314 11.9a8 8 0 0 1-1.414 1.414l2.393 2.393a.997.997 0 0 0 1.414 0 1 1 0 0 0 0-1.414" opacity="0.5"></path></svg><input data-hj-allow="true" data-test="header-search-input" autoComplete="off" class="input box-border h-10 w-full min-w-[164px] max-w-full appearance-none rounded-full border-0 border-white bg-gray-100 px-10 pl-[40px] text-light-gray focus:outline-none sm:w-full sm:max-w-[216px] sm:text-base" placeholder="Search" title="Search" name="q"/></div></div><nav aria-label="Main Navigation"><ul class="flex flex-row items-center justify-center gap-6 md:gap-7 lg:gap-8"><li class="group relative list-none" data-test="header-nav-link-launches"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-gray-700 transition-all duration-300 group-hover:text-brand-500" href="/leaderboard/daily/2024/11/27?ref=header_nav">Launches<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="styles_dropdown__6p8ZV hidden group-hover:block group-hover:translate-y-0 group-hover:opacity-100 styles_left__zme_r"><div class="bg-white styles_shadow__RlOHG"><div class="z-100 px-4 py-2"><a href="/coming-soon?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(213, 243, 221, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#d5f3dd" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#599D6B" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#ComingSoon_svg__a)"><path d="M12 21.25a8.25 8.25 0 1 0 0-16.5 8.25 8.25 0 0 0 0 16.5m-6.75-18-3 3m16.5-3 3 3"></path><path d="M12 7.75V13h5.25"></path></g><defs><clipPath id="ComingSoon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Coming soon</div><div class="text-12 font-normal text-light-gray">Upcoming launches to watch</div></div></div></a><a href="/leaderboard/daily/2024/11/27?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(255, 230, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe6e4" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#F86C60" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#LaunchArchive_svg__a)"><path d="M9 17.25s-.75 3-5.25 3c0-4.5 3-5.25 3-5.25m11.167-4.416c2.25-2.25 2.39-4.927 2.32-6.12a.75.75 0 0 0-.7-.7c-1.194-.071-3.869.068-6.12 2.32L7.5 12l4.5 4.5zM12.75 6.75H6.97a.75.75 0 0 0-.53.22l-3.22 3.22a.75.75 0 0 0 .425 1.272L7.5 12"></path><path d="M17.25 11.25v5.78a.75.75 0 0 1-.22.53l-3.22 3.22a.75.75 0 0 1-1.272-.425L12 16.5"></path></g><defs><clipPath id="LaunchArchive_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Launch archive</div><div class="text-12 font-normal text-light-gray">Most-loved launches by the community</div></div></div></a><a href="/launch?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(229, 239, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#e5efff" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#3979E3" stroke-width="1.5" clip-path="url(#LaunchGuide_svg__a)"><path stroke-miterlimit="10" d="M12 21a9 9 0 1 0 0-18 9 9 0 0 0 0 18Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="m16.5 7.5-6 3-3 6 6-3z"></path></g><defs><clipPath id="LaunchGuide_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Launch Guide</div><div class="text-12 font-normal text-light-gray">Checklists and pro tips for launching</div></div></div></a></div></div></div></li><li class="group relative"><a class="group flex flex-row items-center gap-1 text-16 font-semibold text-gray-700 transition-all duration-300 group-hover:text-brand-500" href="/categories?ref=header_nav">Products<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a></li><li class="group relative list-none" data-test="header-nav-link-news"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-gray-700 transition-all duration-300 group-hover:text-brand-500" href="/newsletters?ref=header_nav">News<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="styles_dropdown__6p8ZV hidden group-hover:block group-hover:translate-y-0 group-hover:opacity-100 styles_left__zme_r"><div class="bg-white styles_shadow__RlOHG"><div class="z-100 px-4 py-2"><a href="/newsletters?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(234, 233, 255, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#eae9ff" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#6D68D4" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Newsletter_svg__a)"><path d="M3 5.25h18V18a.75.75 0 0 1-.75.75H3.75A.75.75 0 0 1 3 18z"></path><path d="m21 5.25-9 8.25-9-8.25"></path></g><defs><clipPath id="Newsletter_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Newsletter</div><div class="text-12 font-normal text-light-gray">The best of Product Hunt, every day</div></div></div></a><a href="/stories?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(255, 233, 244, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f4" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#F468AC" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Stories_svg__a)"><path d="M12 8.25a3 3 0 0 1 3-3h6a.75.75 0 0 1 .75.75v12a.75.75 0 0 1-.75.75h-6a3 3 0 0 0-3 3M2.25 18a.75.75 0 0 0 .75.75h6a3 3 0 0 1 3 3V8.25a3 3 0 0 0-3-3H3a.75.75 0 0 0-.75.75zM15 9h3.75M15 12h3.75M15 15h3.75"></path></g><defs><clipPath id="Stories_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Stories</div><div class="text-12 font-normal text-light-gray">Tech news, interviews, and tips from makers</div></div></div></a><a href="/changes?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(207, 252, 219, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cffcdb" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#579167" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Changelog_svg__a)"><path d="M10.5 10.5h6m-6 3h6m3-9.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-12 0v16.5"></path></g><defs><clipPath id="Changelog_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Changelog</div><div class="text-12 font-normal text-light-gray">New Product Hunt features and releases</div></div></div></a></div></div></div></li><li class="group relative list-none" data-test="header-nav-link-community"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-gray-700 transition-all duration-300 group-hover:text-brand-500" href="/discussions?ref=header_nav">Community<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4 stroke-gray-500 transition-all duration-300 group-hover:-rotate-90 group-hover:stroke-brand-500"><path d="M3.5 6.25 7 9.75l3.5-3.5"></path></svg></a><div class="styles_dropdown__6p8ZV hidden group-hover:block group-hover:translate-y-0 group-hover:opacity-100 styles_left__zme_r"><div class="bg-white styles_shadow__RlOHG"><div class="z-100 px-4 py-2"><a href="/discussions?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(255, 233, 248, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe9f8" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#DE62B6" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Discussions_svg__a)"><path d="M6.71 13.5 3 16.5v-12a.75.75 0 0 1 .75-.75h12a.75.75 0 0 1 .75.75v8.25a.75.75 0 0 1-.75.75z"></path><path d="M7.5 13.5v3.75a.75.75 0 0 0 .75.75h9.04L21 21V9a.75.75 0 0 0-.75-.75H16.5"></path></g><defs><clipPath id="Discussions_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Discussions</div><div class="text-12 font-normal text-light-gray">Ask questions, find support, and connect</div></div></div></a><a href="/visit-streaks?ref=header_nav"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(255, 228, 228, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#ffe4e4" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#F10202" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Streaks_svg__a)"><path d="M12.75 18c1.875-.316 3.432-1.875 3.75-3.75"></path><path d="m10.5 9 2.463-6.75C14.987 3.93 19.5 8.264 19.5 13.5a7.5 7.5 0 0 1-15 0c0-2.866 1.352-5.462 2.906-7.5z"></path></g><defs><clipPath id="Streaks_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Streaks</div><div class="text-12 font-normal text-light-gray">The most active community members</div></div></div></a><a href="https://lu.ma/producthunt" target="_blank"><div class="my-2 flex flex-row gap-4 styles_container__K6Yj1" style="background:linear-gradient(to right, rgba(207, 242, 216, 0.25) 50%, rgba(255, 255, 255, 0.3) 50%)"><div style="background-color:#cff2d8" class="styles_container__T4TJj"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><g stroke="#3F9E58" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" clip-path="url(#Event_svg__a)"><path d="M19.5 3.75h-15a.75.75 0 0 0-.75.75v15c0 .414.336.75.75.75h15a.75.75 0 0 0 .75-.75v-15a.75.75 0 0 0-.75-.75m-3-1.5v3m-9-3v3m-3.75 3h16.5"></path><path d="m8.625 14.25 2.25 2.25 4.5-4.5"></path></g><defs><clipPath id="Event_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg></div><div class="flex flex-1 flex-col"><div class="text-14 font-normal text-dark-gray">Events</div><div class="text-12 font-normal text-light-gray">Meet others online and in-person</div></div></div></a></div></div></div></li><li class="group relative list-none" data-test="header-nav-link-advertise"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-gray-700 transition-all duration-300 group-hover:text-brand-500" href="/sponsor?ref=header_nav">Advertise</a></li></ul></nav><!--$--><div class="flex flex-row items-center justify-end gap-4"><a class="text-16 font-normal text-dark-gray flex h-10 items-center gap-1 rounded-full border-2 border-gray-200 px-4 align-middle text-16 font-semibold text-gray-700 transition-all duration-300 hover:border-gray-300 hover:bg-gray-50" data-test="header-nav-link-subscribe" href="/newsletters?ref=header_nav&amp;campaign=weekly_newsletter&amp;source=header_nav"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4"><path stroke="#344054" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="m11.453 2.195 6.274 4.077c.221.144.332.216.412.313a.8.8 0 0 1 .158.289c.036.12.036.252.036.516v6.11c0 1.4 0 2.1-.272 2.635a2.5 2.5 0 0 1-1.093 1.092c-.535.273-1.235.273-2.635.273H5.667c-1.4 0-2.1 0-2.635-.273a2.5 2.5 0 0 1-1.093-1.092c-.272-.535-.272-1.235-.272-2.635V7.39c0-.264 0-.396.036-.516a.8.8 0 0 1 .157-.29c.08-.096.192-.168.413-.312l6.274-4.077m2.906 0c-.526-.342-.789-.513-1.072-.58a1.7 1.7 0 0 0-.762 0c-.283.067-.546.238-1.072.58m2.906 0 5.16 3.354c.574.372.86.559.96.795a.83.83 0 0 1 0 .645c-.1.237-.386.423-.96.796l-5.16 3.354c-.526.342-.789.513-1.072.58a1.7 1.7 0 0 1-.762 0c-.283-.067-.546-.238-1.072-.58l-5.16-3.354c-.574-.373-.86-.56-.96-.796a.83.83 0 0 1 0-.645c.1-.236.386-.423.96-.795l5.16-3.354m9.37 13.638-5.536-5m-4.762 0-5.536 5"></path></svg>Subscribe</a><div class="text-16 font-semibold text-white flex h-10 cursor-pointer items-center gap-1 rounded-full bg-brand-500 px-4" data-test="header-nav-link-sign-in"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4"><g clip-path="url(#SignInIcon_svg__a)"><path stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.667" d="M2.782 5.833a8.333 8.333 0 1 1 0 8.333M10 13.334 13.333 10m0 0L10 6.667M13.333 10H1.667"></path></g><defs><clipPath id="SignInIcon_svg__a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs></svg>Sign in</div></div><!--/$--></div></header><div class="styles_container__eS_WB"><header class="styles_header___zjK4"><ol class="my-2 md:my-4 flex list-none flex-row flex-wrap gap-2"><li class="flex flex-row items-center gap-2"><a class="text-14 font-normal text-dark-gray hover:text-blue opacity-70" href="/topics">Launch tags</a></li><li class="flex flex-row items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="7" height="11" viewBox="0 0 7 11" class="mt-0.5 h-2 fill-light-gray"><path fill-rule="evenodd" d="M6.744 5.502a1 1 0 0 1-.292.703l-4.247 4.247a1.003 1.003 0 0 1-1.412-.002.996.996 0 0 1-.003-1.412L4.33 5.5.79 1.962A1.004 1.004 0 0 1 .794.55a.995.995 0 0 1 1.41-.002l4.248 4.247c.192.192.29.447.29.702z"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue pointer-events-none" href="/topics/linux">Linux</a></li></ol><div class="flex flex-col"><div class="flex flex-row items-center gap-5"><h1 class="text-32 font-semibold text-dark-gray">Linux</h1><button class="styles_buttonV6__gZE0p bg-white px-6 py-2" data-test="follow-button"><div class="text-14 font-semibold text-dark-gray">Follow</div></button></div><p class="text-14 font-normal text-light-gray styles_description__nA9pw my-3">For those who love to customize their OS to their own likings. Fedora, Red Hat, Ubuntu. You&#x27;ll have your pick.</p></div></header></div><div class="styles_container__eS_WB"><main class="mt-5 styles_main__osJg3"><div class="text-18 font-bold text-dark-gray mb-4">Top reviewed</div><div class="styles_container__n_lYN mb-6 flex flex-row"><div class="styles_item__YPX2z flex flex-col justify-between gap-3 p-3"><div class="flex flex-row gap-4"><a class="text-16 font-normal text-dark-gray" href="/products/github"><img loading="lazy" srcSet="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop" style="width:60px;height:60px" alt="GitHub" class="rounded" data-test="GitHub-thumbnail"/></a><a class="text-16 font-normal text-dark-gray" href="/products/github"><div class="text-16 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">GitHub</div><div class="text-14 font-normal text-light-gray styles_noOfLines-2__k_Ta_">How people build software</div></a><div class="flex flex-row"><label data-test="star-1" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="1"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-1-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-2" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="2"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-2-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-3" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="3"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-3-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-4" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="4"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-4-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-5" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="5"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-5-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label></div></div><a class="text-16 font-normal text-dark-gray" href="/products/github/reviews?review=628549"><div class="flex flex-row gap-2 p-2 styles_reviewSnippet__m7usF"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/5699124/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/5699124/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/5699124/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/5699124/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop" style="width:20px;height:20px" alt="Thor Marsh" class="rounded-full"/></div><div class="text-12 font-light text-light-gray styles_noOfLines-2__k_Ta_ styles_format__8NeQe">nice</div></div></a></div><div class="styles_item__YPX2z flex flex-col justify-between gap-3 p-3"><div class="flex flex-row gap-4"><a class="text-16 font-normal text-dark-gray" href="/products/zoho"><img loading="lazy" srcSet="https://ph-files.imgix.net/f43e246a-e00e-49c6-a13a-36fc96b75187.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/f43e246a-e00e-49c6-a13a-36fc96b75187.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/f43e246a-e00e-49c6-a13a-36fc96b75187.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/f43e246a-e00e-49c6-a13a-36fc96b75187.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop" style="width:60px;height:60px" alt="Zoho" class="rounded" data-test="Zoho-thumbnail"/></a><a class="text-16 font-normal text-dark-gray" href="/products/zoho"><div class="text-16 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">Zoho</div><div class="text-14 font-normal text-light-gray styles_noOfLines-2__k_Ta_">An integrated suite of business apps</div></a><div class="flex flex-row"><label data-test="star-1" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="1"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-1-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-2" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="2"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-2-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-3" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="3"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-3-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-4" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="4"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-4-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-5" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="5"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-5-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path fill="#d9e1ec" d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path><defs><clipPath id="StartHalfFilled_svg__a"><path d="M0 0h12v23H0z"></path></clipPath></defs><path fill="#f5a623" d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z" clip-path="url(#StartHalfFilled_svg__a)"></path></svg></label></div></div><a class="text-16 font-normal text-dark-gray" href="/products/zoho/reviews?review=628794"><div class="flex flex-row gap-2 p-2 styles_reviewSnippet__m7usF"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/5682527/de6e7af2-fd23-4f84-819c-40330220fbb0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop" style="width:20px;height:20px" alt="Moise Andreea" class="rounded-full"/></div><div class="text-12 font-light text-light-gray styles_noOfLines-2__k_Ta_ styles_format__8NeQe">One of the best simple and affordable crms out there, I&#x27;ve been using it for years and I can say they nailed almost every aspect of a simple and streamlined workflow. Only thing I wish was better was the email integration and tracking which can be confusing and clucky at times.</div></div></a></div><div class="styles_item__YPX2z flex flex-col justify-between gap-3 p-3"><div class="flex flex-row gap-4"><a class="text-16 font-normal text-dark-gray" href="/products/gitbookio"><img loading="lazy" srcSet="https://ph-files.imgix.net/87afe82e-9864-4575-abd0-55e4e788a634.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/87afe82e-9864-4575-abd0-55e4e788a634.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/87afe82e-9864-4575-abd0-55e4e788a634.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/87afe82e-9864-4575-abd0-55e4e788a634.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=60&amp;h=60&amp;fit=crop" style="width:60px;height:60px" alt="GitBook" class="rounded" data-test="GitBook-thumbnail"/></a><a class="text-16 font-normal text-dark-gray" href="/products/gitbookio"><div class="text-16 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">GitBook</div><div class="text-14 font-normal text-light-gray styles_noOfLines-2__k_Ta_">Centralize and share knowledge, from start to ship</div></a><div class="flex flex-row"><label data-test="star-1" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="1"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-1-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-2" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="2"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-2-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-3" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="3"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-3-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-4" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="4"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-4-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-5" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="5"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-5-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label></div></div><a class="text-16 font-normal text-dark-gray" href="/products/gitbookio/reviews?review=707053"><div class="flex flex-row gap-2 p-2 styles_reviewSnippet__m7usF"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/6355940/cc295fd7-05b5-4172-bcfa-28fbc5b35b83.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop" style="width:20px;height:20px" alt="Thomas Helmy" class="rounded-full"/></div><div class="text-12 font-light text-light-gray styles_noOfLines-2__k_Ta_ styles_format__8NeQe">Best CMS ever, thanks for saving my life!</div></div></a></div><div class="styles_item__YPX2z flex flex-col justify-between gap-3 p-3"><div class="flex flex-row gap-4"><a class="text-16 font-normal text-dark-gray" href="/products/crisp"><video style="width:60px;height:60px" class="rounded styles_video__b8SeA" aria-label="Crisp" width="60" height="60" poster="https://ph-files.imgix.net/e30d3b92-905d-4cfe-8b94-d81245f96007.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=60&amp;h=60&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/e30d3b92-905d-4cfe-8b94-d81245f96007.gif?fm=mp4&amp;crop=max&amp;w=60&amp;h=60&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/e30d3b92-905d-4cfe-8b94-d81245f96007.gif?fm=webm&amp;crop=max&amp;w=60&amp;h=60&amp;dpr=2#t=0.001" type="video/webm"/></video></a><a class="text-16 font-normal text-dark-gray" href="/products/crisp"><div class="text-16 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">Crisp</div><div class="text-14 font-normal text-light-gray styles_noOfLines-2__k_Ta_">Give your customer messaging experience a human touch</div></a><div class="flex flex-row"><label data-test="star-1" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="1"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-1-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-2" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="2"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-2-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-3" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="3"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-3-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-4" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="4"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-4-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label><label data-test="star-5" class="cursor-pointer styles_tinyStar__6JueJ"><input hidden="" type="radio" value="5"/><svg xmlns="http://www.w3.org/2000/svg" width="24" height="23" viewBox="0 0 24 23" data-test="star-5-filled" class="fill-light-blue pl-1 !fill-[#f5a623]"><path d="m12 0 3.709 7.514L24 8.718l-6 5.848 1.416 8.26-7.416-3.9-7.416 3.9L6 14.566 0 8.718l8.291-1.204z"></path></svg></label></div></div><a class="text-16 font-normal text-dark-gray" href="/products/crisp/reviews?review=640950"><div class="flex flex-row gap-2 p-2 styles_reviewSnippet__m7usF"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/4108648/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/4108648/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/4108648/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/4108648/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=20&amp;h=20&amp;fit=crop" style="width:20px;height:20px" alt="Чипула Павло" class="rounded-full"/></div><div class="text-12 font-light text-light-gray styles_noOfLines-2__k_Ta_ styles_format__8NeQe">Thanks for that platform! But i have problem with not flex position embed.</div></div></a></div></div><div class="styles_nav__PCdd6 mb-7 mt-3 flex flex-row items-center justify-between sm:mb-0 sm:mt-12 md:mb-0 md:mt-12"><div class="flex flex-row gap-3"><button type="button" class="text-left text-14 font-semibold text-blue styles_activeTab__FpU53 px-3 py-1">Most Loved</button><button type="button" class="text-left text-14 font-semibold text-blue styles_inactiveTab__NRlP8 px-3 py-1">Top Products</button><button type="button" class="text-left text-14 font-semibold text-blue styles_inactiveTab__NRlP8 px-3 py-1">Recent Reviews</button></div></div><div class="mt-4"><div class="flex flex-col pb-12"><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>1</div></div><a href="/products/github/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="GitHub" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="GitHub-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/github/shoutouts"><strong>GitHub</strong> <span>—</span> <!-- -->How people build software</a><a class="text-14 font-light text-dark-gray py-2" href="/products/github/shoutouts">GitHub is a development platform inspired by the way you work.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/github/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>111 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/futudo"><img loading="lazy" srcSet="https://ph-files.imgix.net/3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/3f2f141e-eda9-4183-a2a4-b1922afd9a5e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Futudo" class="rounded mr-1" data-test="Futudo-thumbnail"/><div class="text-12 font-normal text-dark-gray">Futudo</div></a></div><a href="/posts/futudo"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/marimo"><img loading="lazy" srcSet="https://ph-files.imgix.net/b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/b1ada730-4bb2-488f-a2cc-7c6ef8f7130a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="marimo" class="rounded mr-1" data-test="marimo-thumbnail"/><div class="text-12 font-normal text-dark-gray">marimo</div></a></div><a href="/posts/marimo"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/tooljet-3-0"><video style="width:14px;height:14px" class="rounded mr-1 styles_video__b8SeA" aria-label="ToolJet" width="14" height="14" poster="https://ph-files.imgix.net/cd07c8b1-8fd0-46b5-8c49-b4f051442e91.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=14&amp;h=14&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/cd07c8b1-8fd0-46b5-8c49-b4f051442e91.gif?fm=mp4&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/cd07c8b1-8fd0-46b5-8c49-b4f051442e91.gif?fm=webm&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray">ToolJet</div></a></div><a href="/posts/tooljet-3-0"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/warestack-2"><img loading="lazy" srcSet="https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/178b5249-a837-44b8-b432-8b87ed1ab645.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Warestack" class="rounded mr-1" data-test="Warestack-thumbnail"/><div class="text-12 font-normal text-dark-gray">Warestack</div></a></div><a href="/posts/warestack-2"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/github/shoutouts"> and 107 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>2</div></div><a href="/products/swift/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/c60d78df-e572-4765-803b-d0a08c7ed6fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c60d78df-e572-4765-803b-d0a08c7ed6fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c60d78df-e572-4765-803b-d0a08c7ed6fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c60d78df-e572-4765-803b-d0a08c7ed6fe.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="Swift" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="Swift-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/swift/shoutouts"><strong>Swift</strong> <span>—</span> <!-- -->An open-source programming language by Apple</a><a class="text-14 font-light text-dark-gray py-2" href="/products/swift/shoutouts">A general-purpose programming language that’s approachable for newcomers and powerful for experts. It is fast, modern, safe, and a joy to write.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/swift/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>34 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/hubmee"><img loading="lazy" srcSet="https://ph-files.imgix.net/4e15f72c-a5ba-449a-a895-ed5c88a24577.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/4e15f72c-a5ba-449a-a895-ed5c88a24577.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/4e15f72c-a5ba-449a-a895-ed5c88a24577.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/4e15f72c-a5ba-449a-a895-ed5c88a24577.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Hubmee" class="rounded mr-1" data-test="Hubmee-thumbnail"/><div class="text-12 font-normal text-dark-gray">Hubmee</div></a></div><a href="/posts/hubmee"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/jammy-c02bec36-8d3a-4e47-9a92-0e830caa4d64"><img loading="lazy" srcSet="https://ph-files.imgix.net/82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/82e0bd7a-f01e-4ab8-8786-c4ac44104f56.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Jammy " class="rounded mr-1" data-test="Jammy -thumbnail"/><div class="text-12 font-normal text-dark-gray">Jammy </div></a></div><a href="/posts/jammy-c02bec36-8d3a-4e47-9a92-0e830caa4d64"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/subtracky"><video style="width:14px;height:14px" class="rounded mr-1 styles_video__b8SeA" aria-label="SubTracky" width="14" height="14" poster="https://ph-files.imgix.net/a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=14&amp;h=14&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif?fm=mp4&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/a9b3acdd-4b8e-4e10-806a-ab359c8636f7.gif?fm=webm&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray">SubTracky</div></a></div><a href="/posts/subtracky"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/swift/shoutouts"> and 31 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>3</div></div><a href="/products/vs-code/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="VS Code" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="VS Code-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/vs-code/shoutouts"><strong>VS Code</strong> <span>—</span> <!-- -->Microsoft Visual Studio Code lets you build and debug apps</a><a class="text-14 font-light text-dark-gray py-2" href="/products/vs-code/shoutouts">Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/vs-code/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>39 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/realmail"><img loading="lazy" srcSet="https://ph-files.imgix.net/1f908697-2497-4ae6-a897-82e1b06839f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/1f908697-2497-4ae6-a897-82e1b06839f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/1f908697-2497-4ae6-a897-82e1b06839f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/1f908697-2497-4ae6-a897-82e1b06839f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="RealMail" class="rounded mr-1" data-test="RealMail-thumbnail"/><div class="text-12 font-normal text-dark-gray">RealMail</div></a></div><a href="/posts/realmail"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#ThirdIcon_svg__a)"><path fill="url(#ThirdIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.045-.6.104a2.6 2.6 0 0 0-.571.256L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#ThirdIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.3 10.1v-.6h1.1v.6c0 .5.2.7.6.7s.6-.2.6-.8v-.6c0-.7-.2-.9-.8-.9h-.4v-1h.4c.4 0 .7-.2.7-.8v-.6c0-.5-.2-.7-.6-.7s-.5.2-.5.7v.5H6.3v-.4c0-1.2.6-1.9 1.7-1.9s1.7.6 1.7 1.8v.3c0 .8-.3 1.3-.8 1.5.6.2.8.8.8 1.5v.6c0 1.2-.6 1.8-1.7 1.8-1.2.1-1.7-.6-1.7-1.7"></path></g><defs><linearGradient id="ThirdIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15.001" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><linearGradient id="ThirdIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB08E"></stop><stop offset="1" stop-color="#CD7E2E"></stop></linearGradient><clipPath id="ThirdIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/tabsmagic"><img loading="lazy" srcSet="https://ph-files.imgix.net/b95822ef-f950-445c-802d-c455301b5785.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/b95822ef-f950-445c-802d-c455301b5785.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/b95822ef-f950-445c-802d-c455301b5785.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/b95822ef-f950-445c-802d-c455301b5785.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="tabsmagic.com" class="rounded mr-1" data-test="tabsmagic.com-thumbnail"/><div class="text-12 font-normal text-dark-gray">tabsmagic.com</div></a></div><a href="/posts/tabsmagic"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/epsilla"><img loading="lazy" srcSet="https://ph-files.imgix.net/d0fa4351-b6a5-41c4-af1c-34178e29f57d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/d0fa4351-b6a5-41c4-af1c-34178e29f57d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/d0fa4351-b6a5-41c4-af1c-34178e29f57d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/d0fa4351-b6a5-41c4-af1c-34178e29f57d.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Epsilla (YC S23)" class="rounded mr-1" data-test="Epsilla (YC S23)-thumbnail"/><div class="text-12 font-normal text-dark-gray">Epsilla (YC S23)</div></a></div><a href="/posts/epsilla"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/vs-code/shoutouts"> and 36 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>4</div></div><a href="/products/digitalocean/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/db4ba1a3-da45-4435-b285-ca59047141e5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/db4ba1a3-da45-4435-b285-ca59047141e5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/db4ba1a3-da45-4435-b285-ca59047141e5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/db4ba1a3-da45-4435-b285-ca59047141e5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="DigitalOcean" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="DigitalOcean-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/digitalocean/shoutouts"><strong>DigitalOcean</strong> <span>—</span> <!-- -->A cloud platform to deploy, manage &amp; scale apps of any size</a><a class="text-14 font-light text-dark-gray py-2" href="/products/digitalocean/shoutouts">Helping millions of developers easily build, test, manage, and scale applications of any size faster than ever before.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/digitalocean/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>26 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/layer_brain-inspired_planner"><video style="width:14px;height:14px" class="rounded mr-1 styles_video__b8SeA" aria-label="Layer " width="14" height="14" poster="https://ph-files.imgix.net/021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=14&amp;h=14&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif?fm=mp4&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/021b36b5-d29c-4d59-b38d-9d4cbd9d6167.gif?fm=webm&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray">Layer </div></a></div><a href="/posts/layer_brain-inspired_planner"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/scrapin"><img loading="lazy" srcSet="https://ph-files.imgix.net/33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/33c8bbf0-2d08-4493-8be7-b91bfbac8f5c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="ScrapIn" class="rounded mr-1" data-test="ScrapIn-thumbnail"/><div class="text-12 font-normal text-dark-gray">ScrapIn</div></a></div><a href="/posts/scrapin"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/order-ping-x"><img loading="lazy" srcSet="https://ph-files.imgix.net/57ab9855-870f-4810-8f32-dd7cf9e28631.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/57ab9855-870f-4810-8f32-dd7cf9e28631.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/57ab9855-870f-4810-8f32-dd7cf9e28631.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/57ab9855-870f-4810-8f32-dd7cf9e28631.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Order Ping X" class="rounded mr-1" data-test="Order Ping X-thumbnail"/><div class="text-12 font-normal text-dark-gray">Order Ping X</div></a></div><a href="/posts/order-ping-x"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/democrasee-io"><img loading="lazy" srcSet="https://ph-files.imgix.net/e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/e9bcf0f8-97d1-4390-b7c4-44ecc6208863.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Democrasee.io" class="rounded mr-1" data-test="Democrasee.io-thumbnail"/><div class="text-12 font-normal text-dark-gray">Democrasee.io</div></a></div><a href="/posts/democrasee-io"></a></div><a class="whitespace-nowrap" href="/products/digitalocean/shoutouts"> and 22 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>5</div></div><a href="/products/jetbrains/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/a91a21ee-1d99-4713-87a9-7466c778feb9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/a91a21ee-1d99-4713-87a9-7466c778feb9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/a91a21ee-1d99-4713-87a9-7466c778feb9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/a91a21ee-1d99-4713-87a9-7466c778feb9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="JetBrains" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="JetBrains-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/jetbrains/shoutouts"><strong>JetBrains</strong> <span>—</span> <!-- -->A suite of intelligent development tools</a><a class="text-14 font-light text-dark-gray py-2" href="/products/jetbrains/shoutouts">Powerful IDEs for most programming languages and technologies along with products for team collaboration. </a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/jetbrains/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>13 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/closely-2-0"><video style="width:14px;height:14px" class="rounded mr-1 styles_video__b8SeA" aria-label="Closely" width="14" height="14" poster="https://ph-files.imgix.net/865fa252-f1bc-47ad-909d-f43150eebf84.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=14&amp;h=14&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/865fa252-f1bc-47ad-909d-f43150eebf84.gif?fm=mp4&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/865fa252-f1bc-47ad-909d-f43150eebf84.gif?fm=webm&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray">Closely</div></a></div><a href="/posts/closely-2-0"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/daytona"><img loading="lazy" srcSet="https://ph-files.imgix.net/dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/dbe88f8b-ff53-460a-ad96-02e89c2cb05a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Daytona" class="rounded mr-1" data-test="Daytona-thumbnail"/><div class="text-12 font-normal text-dark-gray">Daytona</div></a></div><a href="/posts/daytona"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/making-today"><img loading="lazy" srcSet="https://ph-files.imgix.net/229b2443-9748-48cc-947f-d0e41e673e67.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/229b2443-9748-48cc-947f-d0e41e673e67.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/229b2443-9748-48cc-947f-d0e41e673e67.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/229b2443-9748-48cc-947f-d0e41e673e67.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Making Today" class="rounded mr-1" data-test="Making Today-thumbnail"/><div class="text-12 font-normal text-dark-gray">Making Today</div></a></div><a href="/posts/making-today"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/jetbrains/shoutouts"> and 10 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>6</div></div><a href="/products/typesense/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/e7c84912-d91c-475a-91dc-d566f2908a82.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/e7c84912-d91c-475a-91dc-d566f2908a82.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/e7c84912-d91c-475a-91dc-d566f2908a82.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/e7c84912-d91c-475a-91dc-d566f2908a82.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="Typesense" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="Typesense-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/typesense/shoutouts"><strong>Typesense</strong> <span>—</span> <!-- -->Fast, typo-tolerant open source search engine</a><a class="text-14 font-light text-dark-gray py-2" href="/products/typesense/shoutouts">Open source search engine that delivers instant relevant results out-of-the-box. OSS alternative to Algolia &amp; an easier-to-use alternative to ElasticSearch.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/typesense/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>4 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/ivee-3"><video style="width:14px;height:14px" class="rounded mr-1 styles_video__b8SeA" aria-label="Ivee" width="14" height="14" poster="https://ph-files.imgix.net/d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=14&amp;h=14&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif?fm=mp4&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/d6d85e93-8c10-4be6-9ad4-6ae16ae0677f.gif?fm=webm&amp;crop=max&amp;w=14&amp;h=14&amp;dpr=2#t=0.001" type="video/webm"/></video><div class="text-12 font-normal text-dark-gray">Ivee</div></a></div><a href="/posts/ivee-3"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/snapfit"><img loading="lazy" srcSet="https://ph-files.imgix.net/d0ad1e03-3548-4677-923b-216bd291ea01.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/d0ad1e03-3548-4677-923b-216bd291ea01.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/d0ad1e03-3548-4677-923b-216bd291ea01.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/d0ad1e03-3548-4677-923b-216bd291ea01.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Snapfit" class="rounded mr-1" data-test="Snapfit-thumbnail"/><div class="text-12 font-normal text-dark-gray">Snapfit</div></a></div><a href="/posts/snapfit"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/packpack-ai"><img loading="lazy" srcSet="https://ph-files.imgix.net/81391f24-be48-4578-b6c0-026e26060313.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/81391f24-be48-4578-b6c0-026e26060313.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/81391f24-be48-4578-b6c0-026e26060313.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/81391f24-be48-4578-b6c0-026e26060313.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="PackPack.AI" class="rounded mr-1" data-test="PackPack.AI-thumbnail"/><div class="text-12 font-normal text-dark-gray">PackPack.AI</div></a></div><a href="/posts/packpack-ai"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/typesense/shoutouts"> and 1 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>7</div></div><a href="/products/ffmpeg/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/a4eca07d-7818-4079-92b3-243dfe6d41c8.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="FFmpeg" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="FFmpeg-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/ffmpeg/shoutouts"><strong>FFmpeg</strong> <span>—</span> <!-- -->A complete, cross-platform solution to record, convert and stream audio and video.</a><a class="text-14 font-light text-dark-gray py-2" href="/products/ffmpeg/shoutouts">FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation. It is also highly portable: FFmpeg compiles, runs, and passes our testing infrastructure FATE across Linux, Mac OS X, Microsoft Windows, the BSDs, Solaris, etc. under a wide variety of build environments, machine architectures, and configurations.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/ffmpeg/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>4 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/cjit"><img loading="lazy" srcSet="https://ph-files.imgix.net/38d10c27-6972-49d4-b210-765a9f21f5b7.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/38d10c27-6972-49d4-b210-765a9f21f5b7.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/38d10c27-6972-49d4-b210-765a9f21f5b7.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/38d10c27-6972-49d4-b210-765a9f21f5b7.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="CJIT" class="rounded mr-1" data-test="CJIT-thumbnail"/><div class="text-12 font-normal text-dark-gray">CJIT</div></a></div><a href="/posts/cjit"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/loomos"><img loading="lazy" srcSet="https://ph-files.imgix.net/c02e6a9a-d7af-4c2d-b057-75bca28903f0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c02e6a9a-d7af-4c2d-b057-75bca28903f0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c02e6a9a-d7af-4c2d-b057-75bca28903f0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c02e6a9a-d7af-4c2d-b057-75bca28903f0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Loomos" class="rounded mr-1" data-test="Loomos-thumbnail"/><div class="text-12 font-normal text-dark-gray">Loomos</div></a></div><a href="/posts/loomos"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/eddie-ai"><img loading="lazy" srcSet="https://ph-files.imgix.net/d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/d24a9f62-31b2-4c96-8c15-c5aa7fa3719c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Eddie AI" class="rounded mr-1" data-test="Eddie AI-thumbnail"/><div class="text-12 font-normal text-dark-gray">Eddie AI</div></a></div><a href="/posts/eddie-ai"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#SecondIcon_svg__a)"><path fill="url(#SecondIcon_svg__b)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.2 0-.4.044-.6.104-.201.06-.391.15-.571.255L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L9.182 1.37a2.6 2.6 0 0 0-.596-.27A2.1 2.1 0 0 0 8 1"></path><path fill="url(#SecondIcon_svg__c)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path fill="#fff" d="M6.5 11c0-1 .3-1.7 1.2-2.6s1.1-1.5 1.1-2.2-.2-.8-.6-.8-.7.2-.7.7v.8h-1v-.7c0-1.2.5-1.9 1.7-1.9 1.1 0 1.7.7 1.7 1.8 0 .9-.4 1.7-1.4 2.9-.7.7-.9 1.1-.9 1.6v.2h2.2v1H6.5z"></path></g><defs><linearGradient id="SecondIcon_svg__b" x1="12.5" x2="1" y1="0" y2="15" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><linearGradient id="SecondIcon_svg__c" x1="11.04" x2="3.084" y1="2.983" y2="13.166" gradientUnits="userSpaceOnUse"><stop stop-color="#DADADA"></stop><stop offset="1" stop-color="#9F9F9F"></stop></linearGradient><clipPath id="SecondIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/ffmpeg/shoutouts"> and 1 more</a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>8</div></div><a href="/products/npm/shoutouts"><video style="width:42px;height:42px" class="rounded mt-2 rounded border border-solid border-light-blue styles_video__b8SeA" aria-label="npm" width="42" height="42" poster="https://ph-files.imgix.net/103e2b4b-fdf2-435d-aa24-d901b0eb6e50.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=42&amp;h=42&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/103e2b4b-fdf2-435d-aa24-d901b0eb6e50.gif?fm=mp4&amp;crop=max&amp;w=42&amp;h=42&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/103e2b4b-fdf2-435d-aa24-d901b0eb6e50.gif?fm=webm&amp;crop=max&amp;w=42&amp;h=42&amp;dpr=2#t=0.001" type="video/webm"/></video></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/npm/shoutouts"><strong>npm</strong> <span>—</span> <!-- -->A package manager for javascript</a><a class="text-14 font-light text-dark-gray py-2" href="/products/npm/shoutouts">Relied upon by more than 11 million developers worldwide, npm is committed to making JavaScript development elegant, productive, and safe. The free npm Registry has become the center of JavaScript code sharing, and with more than one million packages, the largest software registry in the world. Our other tools and services take the Registry, and the work you do around it, to the next level.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/npm/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>4 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/videogen-yc-s24"><img loading="lazy" srcSet="https://ph-files.imgix.net/95acedf1-574b-47dc-ba46-b6c970f16893.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/95acedf1-574b-47dc-ba46-b6c970f16893.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/95acedf1-574b-47dc-ba46-b6c970f16893.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/95acedf1-574b-47dc-ba46-b6c970f16893.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="VideoGen" class="rounded mr-1" data-test="VideoGen-thumbnail"/><div class="text-12 font-normal text-dark-gray">VideoGen</div></a></div><a href="/posts/videogen-yc-s24"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/codebuff"><img loading="lazy" srcSet="https://ph-files.imgix.net/7cdee0cb-3f0f-4def-92c0-7137df568438.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/7cdee0cb-3f0f-4def-92c0-7137df568438.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/7cdee0cb-3f0f-4def-92c0-7137df568438.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/7cdee0cb-3f0f-4def-92c0-7137df568438.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Codebuff" class="rounded mr-1" data-test="Codebuff-thumbnail"/><div class="text-12 font-normal text-dark-gray">Codebuff</div></a></div><a href="/posts/codebuff"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/supercfd"><img loading="lazy" srcSet="https://ph-files.imgix.net/092e5e79-46ae-4713-8e8b-94d112d0b5e8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/092e5e79-46ae-4713-8e8b-94d112d0b5e8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/092e5e79-46ae-4713-8e8b-94d112d0b5e8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/092e5e79-46ae-4713-8e8b-94d112d0b5e8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Supercfd" class="rounded mr-1" data-test="Supercfd-thumbnail"/><div class="text-12 font-normal text-dark-gray">Supercfd</div></a></div><a href="/posts/supercfd"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/darkest-pr"><img loading="lazy" srcSet="https://ph-files.imgix.net/f9232c7e-40c8-44a5-abbd-39fa39dd105b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/f9232c7e-40c8-44a5-abbd-39fa39dd105b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/f9232c7e-40c8-44a5-abbd-39fa39dd105b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/f9232c7e-40c8-44a5-abbd-39fa39dd105b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Darkest-PR" class="rounded mr-1" data-test="Darkest-PR-thumbnail"/><div class="text-12 font-normal text-dark-gray">Darkest-PR</div></a></div><a href="/posts/darkest-pr"></a></div><a class="whitespace-nowrap" href="/products/npm/shoutouts"></a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>9</div></div><a href="/products/the-onlyoffice/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/ab9714d2-3856-48e4-8dcc-20f94257f910.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/ab9714d2-3856-48e4-8dcc-20f94257f910.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/ab9714d2-3856-48e4-8dcc-20f94257f910.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/ab9714d2-3856-48e4-8dcc-20f94257f910.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="ONLYOFFICE" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="ONLYOFFICE-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/the-onlyoffice/shoutouts"><strong>ONLYOFFICE</strong> <span>—</span> <!-- -->Your friendly neighborhood open-source office suite</a><a class="text-14 font-light text-dark-gray py-2" href="/products/the-onlyoffice/shoutouts">ONLYOFFICE is an international open-source project, with employees and volunteer contributors from all over the world. It includes two main products: 1) ONLYOFFICE Docs, collaborative online editors for documents, spreadsheets, presentations, fillable forms and PDFs. 2) ONLYOFFICE DocSpace, an collaborative platform based on rooms, which are special spaces with predefined permissions where users can invite others and collaborate on documents, spreadsheets, presentations, forms and PDFs.</a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/the-onlyoffice/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>1 Shoutout<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/kyzon-space"><img loading="lazy" srcSet="https://ph-files.imgix.net/a94e9e07-9826-4b07-8249-abe6361b4bf8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/a94e9e07-9826-4b07-8249-abe6361b4bf8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/a94e9e07-9826-4b07-8249-abe6361b4bf8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/a94e9e07-9826-4b07-8249-abe6361b4bf8.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="KYZON" class="rounded mr-1" data-test="KYZON-thumbnail"/><div class="text-12 font-normal text-dark-gray">KYZON</div></a></div><a href="/posts/kyzon-space"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div><a class="whitespace-nowrap" href="/products/the-onlyoffice/shoutouts"></a></div></div></div><div class="my-2 flex flex-1 flex-row items-start gap-2 py-2"><div class="flex flex-row items-center"><div class="flex w-12 flex-col items-end pr-2"><div class="text-24 font-bold text-light-gray"><span class="text-14 font-normal text-light-gray">#</span>10</div></div><a href="/products/postman/shoutouts"><img loading="lazy" srcSet="https://ph-files.imgix.net/4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/4e92f6be-4ef5-414f-8ccc-55ebeb80f829.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=42&amp;h=42&amp;fit=crop" style="width:42px;height:42px" alt="Postman" class="rounded mt-2 rounded border border-solid border-light-blue" data-test="Postman-thumbnail"/></a></div><div class="flex flex-1 flex-col items-start sm:mr-4"><a class="text-16 font-normal text-dark-gray styles_noOfLines-3__lMAXQ flex items-start block" href="/products/postman/shoutouts"><strong>Postman</strong> <span>—</span> <!-- -->Build APIs together</a><a class="text-14 font-light text-dark-gray py-2" href="/products/postman/shoutouts">Postman is the world’s leading API platform, used by more than 30 million developers and 500,000 organizations worldwide for building and managing APIs. Postman enables teams to efficiently collaborate at every stage of the API lifecycle while prioritizing quality, performance, and security. </a><div class="text-12 font-normal text-dark-gray flex items-center font-light"><a class="flex items-center whitespace-nowrap" href="/products/postman/shoutouts"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" stroke="#76B5B5" stroke-width="1.5" viewBox="0 0 24 24" class="pr-1"><g stroke-linecap="round" stroke-linejoin="round" clip-path="url(#MegaphoneIcon_svg__a)"><path d="M14.25 7.5v11.313a.75.75 0 0 0 .334.623l1.031.687a.75.75 0 0 0 1.144-.442L18 15"></path><path d="M3 18.75a.75.75 0 0 0 1.233.574C9.145 15.203 14.25 15 14.25 15H18a3.75 3.75 0 0 0 0-7.5h-3.75S9.145 7.298 4.233 3.177A.75.75 0 0 0 3 3.75z"></path></g><defs><clipPath id="MegaphoneIcon_svg__a"><path fill="#fff" d="M0 0h24v24H0z"></path></clipPath></defs></svg>4 Shoutouts<!-- -->: </a><div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/loquis-for-developers"><img loading="lazy" srcSet="https://ph-files.imgix.net/9c441d3f-3b03-4c5d-867f-353269f1d6a1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/9c441d3f-3b03-4c5d-867f-353269f1d6a1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/9c441d3f-3b03-4c5d-867f-353269f1d6a1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/9c441d3f-3b03-4c5d-867f-353269f1d6a1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="LOQUIS" class="rounded mr-1" data-test="LOQUIS-thumbnail"/><div class="text-12 font-normal text-dark-gray">LOQUIS</div></a></div><a href="/posts/loquis-for-developers"><div><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="flex items-center pl-1"><g clip-path="url(#FirstIcon_svg__a)"><g filter="url(#FirstIcon_svg__b)"><path fill="url(#FirstIcon_svg__c)" d="M8 16c-.5 0-.9-.1-1.4-.4L2 13c-.9-.5-1.4-1.4-1.4-2.4V5.4c0-1 .5-1.9 1.4-2.4L6.6.4c.8-.5 1.9-.5 2.7 0L14 3c.9.5 1.4 1.4 1.4 2.4v5.2c0 1-.5 1.9-1.4 2.4l-4.6 2.6c-.5.3-.9.4-1.4.4M8 1c-.3 0-.6.1-.9.2L2.5 3.9c-.5.3-.9.9-.9 1.5v5.2c0 .6.3 1.2.9 1.5l4.6 2.6c.5.3 1.2.3 1.7 0l4.6-2.6c.5-.3.9-.9.9-1.5V5.4c0-.6-.3-1.2-.9-1.5L8.9 1.2C8.6 1.1 8.3 1 8 1"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M6.643 15.528c.487.293.872.389 1.357.389s.87-.096 1.357-.389h.002l4.6-2.6c.873-.486 1.358-1.357 1.358-2.328V5.4c0-.971-.485-1.842-1.357-2.327zm0 0H6.64l-4.6-2.6A2.61 2.61 0 0 1 .682 10.6V5.4c0-.971.485-1.843 1.357-2.327h.001l4.6-2.6.003-.002a2.53 2.53 0 0 1 2.612 0l.004.002 4.7 2.6zm.43-14.407-.008.003-.007.004-4.6 2.7c-.522.313-.941.938-.941 1.572v5.2c0 .626.313 1.257.944 1.574l4.597 2.598a1.8 1.8 0 0 0 1.784 0l4.599-2.6h.002c.52-.313.94-.938.94-1.572V5.4c0-.626-.313-1.257-.943-1.573L8.943 1.128l-.008-.004-.009-.003-.006-.002C8.624 1.02 8.314.917 8 .917s-.624.103-.92.202z"></path></g><g filter="url(#FirstIcon_svg__d)"><path fill="url(#FirstIcon_svg__e)" d="M3.324 5.813A3 3 0 0 1 6.318 3h3.364a3 3 0 0 1 2.994 2.813l.21 3.366a3 3 0 0 1-1.45 2.76l-1.893 1.135a3 3 0 0 1-3.086 0l-1.893-1.135a3 3 0 0 1-1.45-2.76z"></path><path stroke="#7D662C" stroke-opacity="0.24" stroke-width="0.167" d="M3.407 5.818a2.917 2.917 0 0 1 2.911-2.735h3.364a2.917 2.917 0 0 1 2.91 2.735l.211 3.366a2.92 2.92 0 0 1-1.41 2.683L9.5 13.002a2.92 2.92 0 0 1-3.002 0l-1.892-1.135a2.92 2.92 0 0 1-1.41-2.683z"></path></g><path fill="#fff" d="M7.5 6.2H6.3v-.8c1 0 1.3-.2 1.6-.9h.8v7.3H7.5z"></path></g><defs><radialGradient id="FirstIcon_svg__c" cx="0" cy="0" r="1" gradientTransform="matrix(11.1949 0 0 12.5379 8 11.06)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><radialGradient id="FirstIcon_svg__e" cx="0" cy="0" r="1" gradientTransform="matrix(7.5641 0 0 8.63333 8 10.598)" gradientUnits="userSpaceOnUse"><stop stop-color="#C49A32"></stop><stop offset="0.589" stop-color="#E4C16C"></stop><stop offset="1" stop-color="#DDD1A4"></stop></radialGradient><filter id="FirstIcon_svg__b" width="20.267" height="21.442" x="-2.133" y="-2.708" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><filter id="FirstIcon_svg__d" width="15.251" height="15.968" x="0.375" y="0.267" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feColorMatrix in="SourceAlpha" result="hardAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"></feColorMatrix><feOffset></feOffset><feGaussianBlur stdDeviation="1.367"></feGaussianBlur><feComposite in2="hardAlpha" operator="out"></feComposite><feColorMatrix values="0 0 0 0 1 0 0 0 0 0.804086 0 0 0 0 0.300309 0 0 0 0.21 0"></feColorMatrix><feBlend in2="BackgroundImageFix" result="effect1_dropShadow_2598_5594"></feBlend><feBlend in="SourceGraphic" in2="effect1_dropShadow_2598_5594" result="shape"></feBlend></filter><clipPath id="FirstIcon_svg__a"><path fill="#fff" d="M0 0h16v16H0z"></path></clipPath></defs></svg></div></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/narafy"><img loading="lazy" srcSet="https://ph-files.imgix.net/e10024cc-0e69-497f-9211-54c9e91fbecf.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/e10024cc-0e69-497f-9211-54c9e91fbecf.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/e10024cc-0e69-497f-9211-54c9e91fbecf.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/e10024cc-0e69-497f-9211-54c9e91fbecf.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Narafy" class="rounded mr-1" data-test="Narafy-thumbnail"/><div class="text-12 font-normal text-dark-gray">Narafy</div></a></div><a href="/posts/narafy"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/ezyclients"><img loading="lazy" srcSet="https://ph-files.imgix.net/8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/8bfb43c1-9a78-471b-8988-ae9c8bd55b99.x-icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="ezyClients" class="rounded mr-1" data-test="ezyClients-thumbnail"/><div class="text-12 font-normal text-dark-gray">ezyClients</div></a></div><a href="/posts/ezyclients"></a></div>•<div class="mx-2 flex flex-row items-center"><div><a class="text-16 font-normal text-dark-gray flex items-center" href="/posts/muzaic-api"><img loading="lazy" srcSet="https://ph-files.imgix.net/f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/f8c12b0b-82bb-4716-a6ba-1d4e17c2fd6b.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=14&amp;h=14&amp;fit=crop" style="width:14px;height:14px" alt="Muzaic API" class="rounded mr-1" data-test="Muzaic API-thumbnail"/><div class="text-12 font-normal text-dark-gray">Muzaic API</div></a></div><a href="/posts/muzaic-api"></a></div><a class="whitespace-nowrap" href="/products/postman/shoutouts"></a></div></div></div><button type="button" class="styles_reset__0clCw styles_button__BmLM4 styles_full__j4aVK">See More Loved Products</button></div></div></main><aside class="styles_sidebar__e9RX0 styles_right__N5KnM"><div class="mb-8 flex flex-col gap-4"><div class="text-18 font-semibold text-dark-gray">Recently Stacked</div><div class="flex flex-col gap-8"><div class="flex flex-col gap-6"><div class="flex flex-col gap-2"><div class="flex flex-row gap-2"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7870650/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/7870650/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/7870650/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7870650/original.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="aa r" class="rounded-full"/></div><div class="flex flex-row gap-1"><a class="text-14 font-semibold text-dark-gray" href="/@aa_r1">aa r</a><div class="text-14 font-normal text-light-gray">is using</div></div></div><a class="text-16 font-normal text-dark-gray" href="/products/github"><div class="styles_tagline__CKsdU flex flex-row items-center gap-2 py-1"><img loading="lazy" srcSet="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop" style="width:36px;height:36px" alt="GitHub" class="rounded" data-test="GitHub-thumbnail"/><div><div class="text-14 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">GitHub</div><div class="text-12 font-normal text-light-gray styles_noOfLines-2__k_Ta_">How people build software</div></div></div></a></div><div class="flex flex-col gap-2"><div class="flex flex-row gap-2"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Sergio Marquina" class="rounded-full"/></div><div class="flex flex-row gap-1"><a class="text-14 font-semibold text-dark-gray" href="/@sergio_marquina5">Sergio Marquina</a><div class="text-14 font-normal text-light-gray">is using</div></div></div><a class="text-16 font-normal text-dark-gray" href="/products/vs-code"><div class="styles_tagline__CKsdU flex flex-row items-center gap-2 py-1"><img loading="lazy" srcSet="https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/a32a6a01-1bfe-49df-b196-b9cc342c5175.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop" style="width:36px;height:36px" alt="VS Code" class="rounded" data-test="VS Code-thumbnail"/><div><div class="text-14 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">VS Code</div><div class="text-12 font-normal text-light-gray styles_noOfLines-2__k_Ta_">Microsoft Visual Studio Code lets you build and debug apps</div></div></div></a></div><div class="flex flex-col gap-2"><div class="flex flex-row gap-2"><div class=""><img loading="lazy" srcSet="https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/7870608/8a225ccd-bc75-450d-a18b-e28941a2d21b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Sergio Marquina" class="rounded-full"/></div><div class="flex flex-row gap-1"><a class="text-14 font-semibold text-dark-gray" href="/@sergio_marquina5">Sergio Marquina</a><div class="text-14 font-normal text-light-gray">is using</div></div></div><a class="text-16 font-normal text-dark-gray" href="/products/github"><div class="styles_tagline__CKsdU flex flex-row items-center gap-2 py-1"><img loading="lazy" srcSet="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=1 1x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=2 2x, https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop&amp;dpr=3 3x" src="https://ph-files.imgix.net/c17453f9-e544-4e6a-86b0-4027cf710cf5.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=36&amp;h=36&amp;fit=crop" style="width:36px;height:36px" alt="GitHub" class="rounded" data-test="GitHub-thumbnail"/><div><div class="text-14 font-semibold text-dark-gray styles_noOfLines-1__u8iSd">GitHub</div><div class="text-12 font-normal text-light-gray styles_noOfLines-2__k_Ta_">How people build software</div></div></div></a></div></div></div></div><div class="mb-8 flex flex-col gap-4"><div class="text-18 font-semibold text-dark-gray">Linux Community</div><div class="flex flex-col gap-8"><div class="flex flex-row flex-wrap gap-1"><div class=""><a data-test="user-image-link-298286" aria-label="DoBox" href="/@thisisdobox"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/298286/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/298286/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/298286/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/298286/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="DoBox" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-493507" aria-label="Ricardo" href="/@rikmende"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/493507/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/493507/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/493507/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/493507/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Ricardo" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-473914" aria-label="imborge" href="/@deleted-473914"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/473914/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/473914/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/473914/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/473914/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="imborge" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-440071" aria-label="Dimitri LiuWu" href="/@dimitri_liuwu"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/440071/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/440071/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/440071/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/440071/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Dimitri LiuWu" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-51699" aria-label="Thanasis" href="/@tnsrig"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/51699/0acfb668-ef7d-46f1-8542-80c065e24974.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Thanasis" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-345043" aria-label="Eduard Ionuţ Ichim" href="/@eeschimosu"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/345043/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/345043/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/345043/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/345043/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Eduard Ionuţ Ichim" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-415139" aria-label="Doug Belshaw" href="/@dajbelshaw"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/415139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/415139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/415139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/415139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Doug Belshaw" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-17615" aria-label="prometheus" href="/@omargourari"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/17615/946ac567-f209-4051-a7a4-690fa6059d5a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="prometheus" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-54354" aria-label="Manuel Solorzano" href="/@eevmanu"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/54354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/54354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/54354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/54354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Manuel Solorzano" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-237968" aria-label="Pedro Nunes" href="/@deleted-237968"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/237968/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/237968/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/237968/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/237968/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Pedro Nunes" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-58354" aria-label="Shivam Chopra" href="/@shivamchopra"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/58354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/58354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/58354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/58354/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Shivam Chopra" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-340157" aria-label="Braintree" href="/@braintree"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/340157/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/340157/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/340157/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/340157/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Braintree" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-170238" aria-label="Lindsay Scully" href="/@linzselite"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/170238/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/170238/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/170238/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/170238/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Lindsay Scully" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-239787" aria-label="PRANAV LATHIGARA" href="/@deleted-239787"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/239787/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/239787/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/239787/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/239787/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="PRANAV LATHIGARA" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-296139" aria-label="Dannii" href="/@dannii"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/296139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/296139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/296139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/296139/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Dannii" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-275697" aria-label="earnoud" href="/@earnoud"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/275697/cb77114c-51ad-4017-9ddb-8aadea964a86.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="earnoud" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-229580" aria-label="Andrew McElroy" href="/@sophrinix"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/229580/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/229580/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/229580/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/229580/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Andrew McElroy" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-214603" aria-label="Frank Wiles" href="/@fwiles"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/214603/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/214603/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/214603/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/214603/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Frank Wiles" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-76685" aria-label="Vikram Jha" href="/@invinciblejha"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/76685/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/76685/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/76685/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/76685/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Vikram Jha" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-148894" aria-label="David Serrano" href="/@jdavidsc"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/148894/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/148894/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/148894/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/148894/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="David Serrano" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-103138" aria-label="Daniel Schildt" href="/@autiomaa"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/103138/dc75ee33-b283-4efd-957a-72c1a2b95dd7.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Daniel Schildt" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-1669" aria-label="Nikolay Kolev" href="/@nikolay"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/1669/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/1669/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/1669/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/1669/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Nikolay Kolev" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-3135" aria-label="Patrick Curl" href="/@patrickcurl"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/3135/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/3135/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/3135/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/3135/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Patrick Curl" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-15084" aria-label="Nitai" href="/@thenitai"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/15084/6293da35-91ac-4468-8912-428ff995bd0b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Nitai" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-50383" aria-label="rchk" href="/@rchk"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/50383/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/50383/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/50383/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/50383/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="rchk" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-53997" aria-label="Aungthurhahein™" href="/@atrhein"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/53997/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/53997/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/53997/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/53997/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Aungthurhahein™" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-8945" aria-label="Massimo Sgrelli" href="/@massimosgrelli"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/8945/206840ed-e53a-44a7-b492-2dcf34b72f8e.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Massimo Sgrelli" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-646" aria-label="Kane Hsieh" href="/@kane"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/646/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/646/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/646/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/646/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Kane Hsieh" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-20141" aria-label="Nicolas Karlen" href="/@finetuning"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/20141/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/20141/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/20141/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/20141/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Nicolas Karlen" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-223651" aria-label="Mehdi Alouane" href="/@medo_alouane"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/223651/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/223651/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/223651/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/223651/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Mehdi Alouane" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-157688" aria-label="Laszlo Levente Mári" href="/@laszlolm"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/157688/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/157688/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/157688/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/157688/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Laszlo Levente Mári" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-176527" aria-label="Nathan Brown" href="/@nathanbrown929"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/176527/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/176527/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/176527/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/176527/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Nathan Brown" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-109190" aria-label="foo" href="/@deleted-109190"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/109190/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/109190/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/109190/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/109190/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="foo" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-62761" aria-label="Sharif Khalladi" href="/@sharifkhalladi"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/62761/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/62761/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/62761/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/62761/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Sharif Khalladi" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-467653" aria-label="Jonas Almut" href="/@jonasalmut"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/467653/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/467653/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/467653/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/467653/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Jonas Almut" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-318314" aria-label="Samir Patnaik" href="/@darksamaritan_"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/318314/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/318314/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/318314/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/318314/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Samir Patnaik" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-202196" aria-label="tini wini japa neezy" href="/@yougeekybastard"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/202196/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/202196/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/202196/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/202196/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="tini wini japa neezy" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-349285" aria-label="Jus" href="/@deleted-349285"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/349285/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/349285/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/349285/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/349285/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Jus" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-199608" aria-label="Joyce Kung" href="/@seeroflights"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/199608/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/199608/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/199608/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/199608/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Joyce Kung" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-10038" aria-label="Randall Degges" href="/@rdegges"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/10038/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/10038/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/10038/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/10038/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Randall Degges" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-245317" aria-label="Gorkem Cetin" href="/@gorkemcetin"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/245317/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/245317/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/245317/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/245317/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Gorkem Cetin" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-185524" aria-label="Seçkin Anıl Ünlü" href="/@sanilunlu"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/185524/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/185524/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/185524/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/185524/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Seçkin Anıl Ünlü" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-298421" aria-label="Silvano Stoicescu" href="/@deleted-298421"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/298421/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/298421/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/298421/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/298421/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Silvano Stoicescu" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-152271" aria-label="rich mac" href="/@richmacc"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/152271/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/152271/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/152271/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/152271/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="rich mac" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-15177" aria-label="azmath" href="/@imsome1"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/15177/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/15177/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/15177/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/15177/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="azmath" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-195817" aria-label="Diego Florez" href="/@dhoflorez"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/195817/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/195817/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/195817/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/195817/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Diego Florez" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-287482" aria-label="Suvasys Banik" href="/@suvasysbanik"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/287482/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/287482/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/287482/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/287482/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Suvasys Banik" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-74905" aria-label="Armel Soro" href="/@rm3l"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/74905/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/74905/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/74905/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/74905/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Armel Soro" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-231447" aria-label="sandeep paladugu" href="/@paladugu"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/231447/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/231447/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/231447/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/231447/original.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="sandeep paladugu" class="rounded-full"/></a></div><div class=""><a data-test="user-image-link-317708" aria-label="Yan Yan" href="/@roby_yan"><img loading="lazy" srcSet="https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=1 1x, https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=2 2x, https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop&amp;dpr=3 3x" src="https://ph-avatars.imgix.net/317708/8ca05586-cee4-4777-a25f-362478d8d4dc.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=24&amp;h=24&amp;fit=crop" style="width:24px;height:24px" alt="Yan Yan" class="rounded-full"/></a></div></div></div></div><div class="mb-8 flex flex-col gap-4"><div class="text-18 font-semibold text-dark-gray">Related Product categories</div><div class="flex flex-col gap-8"><ul class="flex list-none flex-col gap-2"><li><a class="text-14 font-semibold text-dark-gray hover:text-blue" target="_blank" href="/categories/command-line-tools">Command line tools</a></li><li><a class="text-14 font-semibold text-dark-gray hover:text-blue" target="_blank" href="/categories/automation">Automation tools</a></li><li><a class="text-14 font-semibold text-dark-gray hover:text-blue" target="_blank" href="/categories/databases-and-backend">Databases and backend frameworks</a></li><li><a class="text-14 font-semibold text-dark-gray hover:text-blue" target="_blank" href="/categories/cloud-computing-platforms">Cloud Computing Platforms</a></li><li><a class="text-14 font-semibold text-dark-gray hover:text-blue" target="_blank" href="/categories/web-hosting">Web hosting services</a></li></ul></div></div><div class="mb-10 border-none"><ul class="m-0 flex flex-row flex-wrap gap-1 p-0"><li class="text-12 text-light-gray hover:underline"><a href="/stories">Blog</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/newsletters">Newsletter</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/questions">Questions</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/categories">Product Categories</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/apps">Apps</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/about">About</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://help.producthunt.com">FAQ</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/legal#terms">Terms</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/legal#privacy">Privacy and Cookies</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://twitter.com/ProductHunt" target="_blank" rel="nofollow noopener noreferrer">X.com</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://www.facebook.com/producthunt" target="_blank" rel="nofollow noopener noreferrer">Facebook</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://www.instagram.com/producthunt" target="_blank" rel="nofollow noopener noreferrer">Instagram</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://www.linkedin.com/company/producthunt" target="_blank" rel="nofollow noopener noreferrer">LinkedIn</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="https://www.youtube.com/channel/UCOtU18DT8csQVqHPT1wtYzw" target="_blank" rel="nofollow noopener noreferrer">YouTube</a></li><span class="relative -top-px text-12 text-light-gray opacity-45">•</span><li class="text-12 text-light-gray hover:underline"><a href="/sponsor?utm_content=sf">Advertise</a></li></ul><div class="text-10 font-normal text-light-gray uppercase mt-2">© <!-- -->2024<!-- --> Product Hunt</div></div></aside></div><!--$--><!--/$--></div><div id="root-portal"></div><script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n","id":"segment"}])</script><script src="/_next/static/chunks/webpack-9564307efeb8b5ef.js" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script><script>self.__next_f.push([1,"1:HL[\"/_next/static/css/995723523c94c0f2.css\",\"style\"]\n2:HL[\"/_next/static/css/1ea9739f23a3b69e.css\",\"style\"]\n3:HL[\"/_next/static/css/38f7d385ab6d9f22.css\",\"style\"]\n4:HL[\"/_next/static/css/33ee5e80f001fd95.css\",\"style\"]\n5:HL[\"/_next/static/css/c99d6c2024146960.css\",\"style\"]\n6:HL[\"/_next/static/css/639ca35bc51610d3.css\",\"style\"]\n7:HL[\"/_next/static/css/1571eeb1adaac6eb.css\",\"style\"]\n8:HL[\"/_next/static/css/d0917b5799d71ebf.css\",\"style\"]\n9:HL[\"/_next/static/css/b7e1b9d29880b9b9.css\",\"style\"]\na:HL[\"/_next/static/css/40034c9c478f3fcb.css\",\"style\"]\nb:HL[\"/_next/static/css/0a0d922ec8281d19.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"c:I[95751,[],\"\"]\ne:I[60744,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"94531\",\"static/chunks/94531-936a58903208c445.js\",\"7851\",\"static/chunks/7851-391d4a68ffe47521.js\",\"28051\",\"static/chunks/28051-6c99bb1ef2e7af63.js\",\"23714\",\"static/chunks/23714-107263d1137b8b64.js\",\"17873\",\"static/chunks/17873-c31f11c5f34602f7.js\",\"65777\",\"static/chunks/65777-3de4ee3a8101d13d.js\",\"70523\",\"static/chunks/70523-d550acfac269c362.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"48567\",\"static/chunks/48567-8ef86e02b791c3da.js\",\"86996\",\"static/chunks/86996-f19689892afa988b.js\",\"35572\",\"static/chunks/35572-2c9611c89948beb2.js\",\"91250\",\"static/chunks/91250-7219942be403246f.js\",\"18014\",\"static/chunks/18014-c0d46c250731d4aa.js\",\"36244\",\"static/chunks/36244-1e1cd815eb8e3e9e.js\",\"22083\",\"static/chunks/22083-13a22e4bde1a8f3a.js\",\"22585\",\"static/chunks/app/(main)/topics/%5Bslug%5D/page-c3ed0782d0f49bb3.js\"],\"default\"]\nf:I[39275,[],\"\"]\n11:I[61343,[],\"\"]\n12:I[73200,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"94531\",\"static/chunks/94531-936a58903208c445.js\",\"7851\",\"static/chunks/7851-391d4a68ffe47521.js\",\"28051\",\"static/chunks/28051-6c99bb1ef2e7af63.js\",\"23714\",\"static/chunks/23714-107263d1137b8b64.js\",\"65777\",\"static/chunks/65777-3de4ee3a8101d13d.js\",\"50634\",\"static/chunks/50634-a6b23532a6b29b55.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93"])</script><script>self.__next_f.push([1,"d908a3d5.js\",\"63761\",\"static/chunks/63761-17f7fa9792e0fc0c.js\",\"2934\",\"static/chunks/2934-e092570a1d425008.js\",\"86996\",\"static/chunks/86996-f19689892afa988b.js\",\"4095\",\"static/chunks/app/(main)/layout-35d187729779b08c.js\"],\"default\",1]\n13:I[64417,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"74468\",\"static/chunks/74468-913b2d3a1cd26fb3.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"86883\",\"static/chunks/app/(main)/not-found-7ecd9d628a6c3e70.js\"],\"default\"]\n14:I[66914,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"AppRouter\"]\n15:I[76236,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bf"])</script><script>self.__next_f.push([1,"f93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"UserAgentProvider\"]\n16:I[39342,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"NavigationProgressProvider\"]\n17:I[3374,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"default\"]\n18:I[79395,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"31462\",\"static/chunks/app/(cards)/layout-ed869996799e05ab.js\"],\"default\"]\n19:I[75299,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9a"])</script><script>self.__next_f.push([1,"a74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"ErrorBoundary\"]\n1a:I[84080,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"\"]\n1c:I[64404,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"GoogleAnalytics\"]\n1d:I[27640,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"48191\",\"static/chunks/48191-5065c49d069bd01c.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210."])</script><script>self.__next_f.push([1,"js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"1997\",\"static/chunks/1997-8c211c482f7f1b80.js\",\"87620\",\"static/chunks/87620-cdf22e94cf823402.js\",\"17436\",\"static/chunks/17436-7d847d18b236a58e.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"63185\",\"static/chunks/app/layout-8cb71c97b1bd48a2.js\"],\"GoogleTagManager\"]\n1f:I[96314,[\"53877\",\"static/chunks/53877-51c4a285eb192ef0.js\",\"46403\",\"static/chunks/46403-e33a58cdfbb894e8.js\",\"58056\",\"static/chunks/58056-751c28e77ae5a19a.js\",\"87138\",\"static/chunks/87138-0346ed4de56c8f41.js\",\"14604\",\"static/chunks/14604-45e3a9aa74635210.js\",\"55579\",\"static/chunks/55579-59b56c16d22d5e09.js\",\"25058\",\"static/chunks/25058-f2b5f735f386b605.js\",\"50570\",\"static/chunks/50570-f5cbfddf7e09b62f.js\",\"69558\",\"static/chunks/69558-1b9bff93d908a3d5.js\",\"16470\",\"static/chunks/app/global-error-3a6f51a8df7af95d.js\"],\"default\"]\n10:[\"slug\",\"linux\",\"d\"]\n1b:T449,\n !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console\u0026\u0026console.error\u0026\u0026console.error(\"Segment snippet included twice.\");else{analytics.invoked=!0;analytics.methods=[\"trackSubmit\",\"trackClick\",\"trackLink\",\"trackForm\",\"pageview\",\"identify\",\"reset\",\"group\",\"track\",\"ready\",\"alias\",\"debug\",\"page\",\"once\",\"off\",\"on\",\"addSourceMiddleware\",\"addIntegrationMiddleware\",\"setAnonymousId\",\"addDestinationMiddleware\"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e\u003canalytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement(\"script\");t.type=\"text/javascript\";t.defer=!0;t.src=\"https://segment-cdn.producthunt.com/\";var n=document.getElementsByTagName(\"script\")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey=\"dtyjquswuq\";analytics.SNIPPET_VERSION=\"4.15.2\";\n analytics.load(\"dtyjquswuq\");\n }}();\n20:[]\n"])</script><script>self.__next_f.push([1,"0:[\"$\",\"$Lc\",null,{\"buildId\":\"ScMtJKGfl5I24iBPgLbYJ\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"topics\",\"linux\"],\"initialTree\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"topics\",{\"children\":[[\"slug\",\"linux\",\"d\"],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"topics\",{\"children\":[[\"slug\",\"linux\",\"d\"],{\"children\":[\"__PAGE__\",{},[[\"$Ld\",[\"$\",\"$Le\",null,{}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b7e1b9d29880b9b9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/40034c9c478f3fcb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0a0d922ec8281d19.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]],null],null]},[null,[\"$\",\"$Lf\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"topics\",\"children\",\"$10\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[null,[\"$\",\"$Lf\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"topics\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/639ca35bc51610d3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1571eeb1adaac6eb.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d0917b5799d71ebf.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$Lf\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$L13\",null,{\"code\":404}],\"notFoundStyles\":[]}],\"params\":{}}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/995723523c94c0f2.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/1ea9739f23a3b69e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/38f7d385ab6d9f22.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/33ee5e80f001fd95.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"4\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c99d6c2024146960.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"property\":\"fb:app_id\",\"content\":\"1467820943460899\"}],[\"$\",\"link\",null,{\"rel\":\"search\",\"type\":\"application/opensearchdescription+xml\",\"title\":\"ProductHunt\",\"href\":\"/osd.xml\"}]]}],[\"$\",\"body\",null,{\"className\":\"$undefined\",\"children\":[[\"$\",\"div\",null,{\"id\":\"root-container\",\"children\":[\"$\",\"$L14\",null,{\"children\":[\"$\",\"$L15\",null,{\"userAgent\":\"$undefined\",\"children\":[\"$\",\"$L16\",null,{\"children\":[\"$\",\"$L17\",null,{\"ApolloWrapper\":\"$18\",\"serverSideRendered\":true,\"children\":[\"$\",\"$L19\",null,{\"children\":[\"$\",\"$Lf\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L11\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[]}]}]}]}]}]}]}],[\"$\",\"div\",null,{\"id\":\"root-portal\"}],[[\"$\",\"$L1a\",null,{\"id\":\"intercom\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\n (function() {\\n if (window.innerWidth \u003c= 576) {\\n return;\\n }\\n window.intercomSettings = {\\n app_id: \\\"fe4ce68d4a8352909f553b276994db414d33a55c\\\"\\n };\\n (function(){var w=window;var ic=w.Intercom;if(typeof ic===\\\"function\\\"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){setTimeout(function(){var s=d.createElement('script');s.type='text/javascript';s.defer=true;s.src='https://widget.intercom.io/widget/fe4ce68d4a8352909f553b276994db414d33a55c';var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);}, 4000);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();\\n })()\\n\"}}],[\"$\",\"$L1a\",null,{\"id\":\"segment\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1b\"}}],false,[[\"$\",\"$L1c\",null,{\"gaId\":\"G-WZ46833KH9\"}],[\"$\",\"$L1d\",null,{\"gtmId\":\"G-WZ46833KH9\"}]]]]}]]}]],null],null],\"couldBeIntercepted\":false,\"initialHead\":[null,\"$L1e\"],\"globalErrorComponent\":\"$1f\",\"missingSlots\":\"$W20\"}]\n"])</script><script>self.__next_f.push([1,"1e:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, minimum-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#ffffff\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"3\",{\"children\":\" Product Hunt – The best new products in tech. \"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"6\",{\"name\":\"fb:app_id\",\"content\":\"1467820943460899\"}],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Product Hunt - All newest Products\",\"href\":\"https://www.producthunt.com/feed\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:title\",\"content\":\" Product Hunt – The best new products in tech. \"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:description\",\"content\":\"Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:site_name\",\"content\":\"Product Hunt\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image\",\"content\":\"https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:site\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\" Product Hunt – The best new products in tech. \"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://ph-static.imgix.net/product-hunt-logo-horizontal-orange-background.png?auto=format\"}],[\"$\",\"link\",\"19\",{\"rel\":\"icon\",\"href\":\"https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format\"}],[\"$\",\"link\",\"20\",{\"rel\":\"apple-touch-icon-precomposed\",\"href\":\"https://ph-static.imgix.net/ph-ios-icon.png?auto=format\"}],[\"$\",\"link\",\"21\",{\"rel\":\"chrome-webstore-item\",\"href\":\"https://producthunt.app.link/extension\"}]]\n"])</script><script>self.__next_f.push([1,"d:null\n"])</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10