CINXE.COM

The best books in 2025 | Product Hunt

<!DOCTYPE html><html lang="en" data-sentry-component="RootLayout" data-sentry-source-file="layout.tsx"><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/8f719edb11eed1a0.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/ec8f466b9e77932d.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/0bee508d3bad07c8.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/c99d6c2024146960.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/4afdd19ce6c2ffda.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/45be9f74b83be42e.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/de8c3b4e4153db18.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/886a1217ff9fd009.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/d31cd169126c5461.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/8b472d8ca8da25a1.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-a266a9e18a909cd8.js"/><script src="/_next/static/chunks/52774a7f-6669686f43e90bd5.js" async=""></script><script src="/_next/static/chunks/fd9d1056-9af7b3142eb9eff3.js" async=""></script><script src="/_next/static/chunks/13326-c5fdf3cfd9b23ad7.js" async=""></script><script src="/_next/static/chunks/main-app-d64645cd5a5c1a4b.js" async=""></script><script src="/_next/static/chunks/c16f53c3-48451ac2b1dbb4cf.js" async=""></script><script src="/_next/static/chunks/20921-7a96833f57c275e2.js" async=""></script><script src="/_next/static/chunks/99791-029fefa2b88e709e.js" async=""></script><script src="/_next/static/chunks/83785-230f48b890d5c9aa.js" async=""></script><script src="/_next/static/chunks/99485-049f8877fe3fd326.js" async=""></script><script src="/_next/static/chunks/20750-a86c83808da2a59a.js" async=""></script><script src="/_next/static/chunks/27834-5c78f4880616ba54.js" async=""></script><script src="/_next/static/chunks/53261-f5a2bb4c2cf1c00e.js" async=""></script><script src="/_next/static/chunks/38997-3ec4d552be6df75b.js" async=""></script><script src="/_next/static/chunks/33531-acabdae7789b7d36.js" async=""></script><script src="/_next/static/chunks/47931-b395de54841771b6.js" async=""></script><script src="/_next/static/chunks/27310-8e2d673066adb4f0.js" async=""></script><script src="/_next/static/chunks/70324-8230e335f3ed18ba.js" async=""></script><script src="/_next/static/chunks/50125-e28270261385c894.js" async=""></script><script src="/_next/static/chunks/17632-737edd0904ed3745.js" async=""></script><script src="/_next/static/chunks/75588-29ce98fe08a127f6.js" async=""></script><script src="/_next/static/chunks/72369-1e7864e9cf595161.js" async=""></script><script src="/_next/static/chunks/3842-a8176129994dc984.js" async=""></script><script src="/_next/static/chunks/64358-3a036ca9a12b7dc5.js" async=""></script><script src="/_next/static/chunks/70219-6c6a1efdb8e29f64.js" async=""></script><script src="/_next/static/chunks/20828-0d71157315f6d814.js" async=""></script><script src="/_next/static/chunks/65241-4a57a320b91d3aa5.js" async=""></script><script src="/_next/static/chunks/49730-d4fb66c882101255.js" async=""></script><script src="/_next/static/chunks/11073-066d5a2d8cb4ef86.js" async=""></script><script src="/_next/static/chunks/app/(main)/categories/%5Bslug%5D/page-6c6b9361ecd67289.js" async=""></script><script src="/_next/static/chunks/82970-a7daac786c5af3dc.js" async=""></script><script src="/_next/static/chunks/42822-99f6529dd3dcc810.js" async=""></script><script src="/_next/static/chunks/73882-86d296e7924d8950.js" async=""></script><script src="/_next/static/chunks/1574-0ff57c1c3fe8f9cc.js" async=""></script><script src="/_next/static/chunks/app/(main)/layout-debac8568c4d5c24.js" async=""></script><script src="/_next/static/chunks/42551-a0fa86bb9d6d8fd7.js" async=""></script><script src="/_next/static/chunks/app/(main)/not-found-6454de4391d43401.js" async=""></script><script src="/_next/static/chunks/59793-66c731db89a93e2c.js" async=""></script><script src="/_next/static/chunks/53894-186a0b2de7ed77b4.js" async=""></script><script src="/_next/static/chunks/22429-69adeb18bda66f2d.js" async=""></script><script src="/_next/static/chunks/app/layout-90f3600e4f3e5c63.js" async=""></script><script src="/_next/static/chunks/app/(cards)/layout-9988a4830bde0b78.js" async=""></script><script src="/_next/static/chunks/12103-257c54f0017a6619.js" async=""></script><script src="/_next/static/chunks/app/global-error-0f7c130fe1d0fc3a.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" data-sentry-element="meta" data-sentry-source-file="layout.tsx"/><link rel="search" type="application/opensearchdescription+xml" title="ProductHunt" href="/osd.xml"/><meta name="theme-color" content="#ffffff"/><title> The best books in 2025 | Product Hunt</title><meta name="description" content="Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz"/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/><meta name="fb:app_id" content="1467820943460899"/><link rel="canonical" href="https://www.producthunt.com/categories/books"/><link rel="alternate" type="application/atom+xml" title="Product Hunt - All newest Products" href="https://www.producthunt.com/feed"/><meta property="og:title" content=" The best books in 2025 | Product Hunt"/><meta property="og:description" content="Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz"/><meta property="og:url" content="https://www.producthunt.com/categories/books"/><meta property="og:site_name" content="Product Hunt"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true&amp;ttl=31536000&amp;unique=8fb74f6fa0896cdf41d2748f2de7eff1&amp;url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959&amp;viewport=1200x628"/><meta property="og:type" content="article"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@producthunt"/><meta name="twitter:creator" content="@producthunt"/><meta name="twitter:title" content=" The best books in 2025 | Product Hunt"/><meta name="twitter:description" content="Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz"/><meta name="twitter:image" content="https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true&amp;ttl=31536000&amp;unique=8fb74f6fa0896cdf41d2748f2de7eff1&amp;url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959&amp;viewport=1200x628"/><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"},":R9kq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R268ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Ra8ptpkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true},":R2e8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2i8ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rgptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R19tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R1ptpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R29tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R39tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rd9tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":Rl9tpkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R2pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R3pkq:":{"data":{},"complete":false,"missing":"Dangling reference to missing Viewer object"},":R38ptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":R38ptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2fnnkptpkq:":{"data":{"productCategory":{"__typename":"ProductCategory","id":"959","name":"Books","slug":"books","path":"/categories/books","meta":{"__typename":"MetaTags","title":"The best books in 2025","canonicalUrl":"https://www.producthunt.com/categories/books","creator":"@producthunt","description":"Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz","image":"https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true\u0026ttl=31536000\u0026unique=8fb74f6fa0896cdf41d2748f2de7eff1\u0026url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959\u0026viewport=1200x628","mobileAppUrl":null,"oembedUrl":null,"robots":null,"type":"article","author":null,"authorUrl":null},"targetedAd":null,"parent":{"__typename":"ProductCategory","id":"185","name":"Physical Products","path":"/categories/physical-products","subCategories":{"__typename":"ProductCategoryConnection","edges":[{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"186","name":"Fitness","path":"/categories/fitness"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"191","name":"Furniture","path":"/categories/furniture"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"960","name":"Games","path":"/categories/games"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"188","name":"Toys","path":"/categories/toys"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"187","name":"Wearables","path":"/categories/wearables"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"189","name":"Webcams","path":"/categories/webcams"}}]}},"descriptionHeading":null,"description":"","article":null,"products":{"__typename":"ProductsConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"819179","name":"KidTales","tagline":"Idea to Children's Story with AI","path":"/products/kidtales","reviewsRating":0,"reviewsCount":0,"logoUuid":"a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png","isNoLongerOnline":false,"slug":"kidtales","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"KidTales use AI to turn any idea into a children's book! Read through the pages yourself or press play and have it read to you. We also let you save characters, so you can easily insert your kid, or their friends, inside the story.","mediaImages":[{"__typename":"Media","id":"1952442","imageUuid":"53385558-3e0d-443f-9e47-a364fe29466f.png"},{"__typename":"Media","id":"1952441","imageUuid":"e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png"},{"__typename":"Media","id":"1952440","imageUuid":"0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png"}],"categories":[{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"770478","name":"Remento","tagline":"The life story book for parents that writes itself","path":"/products/remento","reviewsRating":4.96,"reviewsCount":27,"logoUuid":"90bd5413-7dbf-441b-8fa5-c858cb922a56.png","isNoLongerOnline":false,"slug":"remento","isMaker":false,"shoutoutsToCount":1,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Every week, Remento records your parents sharing a new memory from their past. Then, our Speech-To-Story technology transforms their recordings into written stories, all printed into a hardcover keepsake book with QR codes that link to the original recordings.","mediaImages":[{"__typename":"Media","id":"1905175","imageUuid":"053886ee-afb4-4aae-bf12-12c907827ce6.png"},{"__typename":"Media","id":"1905174","imageUuid":"3ffd3ddd-a0a0-458a-b12e-843771a6641f.png"},{"__typename":"Media","id":"1905173","imageUuid":"d5c3d943-6e40-4d8a-833e-162c402ccefa.png"}],"categories":[{"__typename":"ProductCategory","id":"105","name":"Social Networking","path":"/categories/social-networking"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"110","name":"Photo sharing","path":"/categories/photo-sharing"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"684380","name":"ReadHero","tagline":"Remember book by taking Notes","path":"/products/readhero","reviewsRating":1.5,"reviewsCount":2,"logoUuid":"df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg","isNoLongerOnline":false,"slug":"readhero","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Readhero is an iOS app for tracking books and jotting down notes —combining the best of Goodreads, Readwise, and Bookly. With AI text recognition, easily scan books, capture and edit notes, organize in groups, and stay motivated with streak tracking.","mediaImages":[{"__typename":"Media","id":"2046872","imageUuid":"c498d6a0-3209-4d72-bf29-04118d611080.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"35","name":"Note and writing apps","path":"/categories/notes-documents"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"640531","name":"ReadKidz","tagline":"One-stop multimedia children's stories creation platform","path":"/products/readkidz","reviewsRating":5,"reviewsCount":4,"logoUuid":"fe2843a3-7451-440a-912b-707dff8455e7.gif","isNoLongerOnline":false,"slug":"readkidz","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Transform ideas into stories with integrated text, images, and audio. Craft narratives, generate illustrations, and create content publishable on KDP and YouTube. Streamline from inspiration to publication, and turn imagination into income","mediaImages":[{"__typename":"Media","id":"1775873","imageUuid":"de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg"},{"__typename":"Media","id":"1775872","imageUuid":"7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg"},{"__typename":"Media","id":"1775871","imageUuid":"b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"607957","name":"BookSelects","tagline":"Your next book was already selected by successful people.","path":"/products/bookselects","reviewsRating":5,"reviewsCount":1,"logoUuid":"cf1712cb-ba3d-4c87-b56d-120c789acd53.png","isNoLongerOnline":false,"slug":"bookselects","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":2,"description":"Get book recommendations from the most successful people, tailored to your interests. Whether it’s fiction by top authors or business books from leading entrepreneurs — you name it! Thousands of book recommendations, available through an intuitive and polished interface.","mediaImages":[{"__typename":"Media","id":"1774359","imageUuid":"ec644e39-edde-4560-be6f-71643bce5c09.jpeg"},{"__typename":"Media","id":"1774358","imageUuid":"890ee092-95f4-498d-aa52-f99cd1008d13.jpeg"},{"__typename":"Media","id":"1774357","imageUuid":"b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"602558","name":"boook – interactive stories app for kids","tagline":"Animated Fairy Tales that boost kids' skills \u0026 imagination","path":"/products/boook-interactive-stories-app-for-kids","reviewsRating":5,"reviewsCount":3,"logoUuid":"163be28d-284a-4de2-8410-638745463f4a.png","isNoLongerOnline":false,"slug":"boook-interactive-stories-app-for-kids","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Animated Fairy Tales Library where kids shape their own stories. With educational mini-games, it boosts vocabulary, stimulates curiosity, and imagination. boook offers engaging and psychologist-approved content for a safe, educational screen time experience.","mediaImages":[{"__typename":"Media","id":"1707155","imageUuid":"defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg"},{"__typename":"Media","id":"1707154","imageUuid":"f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg"},{"__typename":"Media","id":"1707153","imageUuid":"ca05131f-29bc-455d-92af-1f5e80fad044.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"}],"promo":{"__typename":"PostPromo","text":"7 days trial","code":"WELCOMEPH"}}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"595202","name":"Just Scroll","tagline":"Effortless auto-scroll with customizable speed for Chrome","path":"/products/just-scroll","reviewsRating":0,"reviewsCount":0,"logoUuid":"117c089d-ad07-458f-ae29-91071998e1fa.png","isNoLongerOnline":false,"slug":"just-scroll","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Just Scroll is a Chrome extension that lets you auto-scroll web pages at your chosen speed. Adjust the speed with a slider, save your preferred speed, and enjoy hands-free browsing. Perfect for reading, watching, or working on long pages!","mediaImages":[{"__typename":"Media","id":"1679101","imageUuid":"4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png"},{"__typename":"Media","id":"1679241","imageUuid":"e68a06a1-c209-419c-84f1-e486b84919f1.png"},{"__typename":"Media","id":"1679240","imageUuid":"8243332b-947c-4c69-ae43-fc0c1338707a.png"}],"categories":[{"__typename":"ProductCategory","id":"34","name":"Work \u0026 Productivity","path":"/categories/work-productivity"},{"__typename":"ProductCategory","id":"199","name":"Chrome Extensions","path":"/categories/chrome-extensions"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"593589","name":"Expert Book Recommendations","tagline":"Browse Book Recommendations by Experts that you choose.","path":"/products/expert-book-recommendations","reviewsRating":0,"reviewsCount":0,"logoUuid":"2a476e21-836a-4f39-82ff-9b2e3f618216.png","isNoLongerOnline":false,"slug":"expert-book-recommendations","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Discover book recommendations based on the experts that you choose. You start by selecting the experts you know and whose opinions you respect, and then get the books recommended by all of them sorted by books with the most recommendations.","mediaImages":[{"__typename":"Media","id":"1671920","imageUuid":"e7530099-ec16-402f-8ae2-956830ca70a0.png"},{"__typename":"Media","id":"1671919","imageUuid":"095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png"},{"__typename":"Media","id":"1671918","imageUuid":"0cbac06c-5a36-4b32-9322-26e8e3995a78.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"34","name":"Work \u0026 Productivity","path":"/categories/work-productivity"},{"__typename":"ProductCategory","id":"794","name":"Lifestyle","path":"/categories/lifestyle"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"591536","name":"Writebook","tagline":"Instantly publish your own books on the web for free","path":"/products/writebook","reviewsRating":0,"reviewsCount":0,"logoUuid":"3da5acb3-3fb3-4cca-ac86-0409e6d87530.png","isNoLongerOnline":false,"slug":"writebook","isMaker":false,"shoutoutsToCount":1,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Blogging and posting on social is easy. But why is it so hard to publish a whole book on the web? It’s not anymore. Writebook is remarkably simple software that allows you to publish text and pictures in a simple, browsable online book format.","mediaImages":[{"__typename":"Media","id":"1662844","imageUuid":"75d9bfcc-97ae-4bda-8285-0b23126056ef.png"},{"__typename":"Media","id":"1662843","imageUuid":"9ae595ae-e9f3-4c95-aab2-cf64135392f6.webp"},{"__typename":"Media","id":"1662842","imageUuid":"6f699cc7-2935-47a2-a978-ae9408568a1f.webp"}],"categories":[{"__typename":"ProductCategory","id":"111","name":"Blogging platforms","path":"/categories/blogging-platforms"},{"__typename":"ProductCategory","id":"129","name":"Writing assistants","path":"/categories/writing-assistants"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"590869","name":"BookLed","tagline":"A paper book augmented with generative AI","path":"/products/bookled","reviewsRating":0,"reviewsCount":0,"logoUuid":"434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon","isNoLongerOnline":false,"slug":"bookled","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"BookLed is a paper book with integrated electronics, designed to experiment new ways of storytelling using Generative AI. With a BookLed, Python code, and an OpenAI account, you can explore the world of AI storytelling starting from the pages of a paper book!","mediaImages":[{"__typename":"Media","id":"1659876","imageUuid":"07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg"},{"__typename":"Media","id":"1659875","imageUuid":"7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg"},{"__typename":"Media","id":"1659874","imageUuid":"1efa7207-03fe-4312-baec-201d0840a678.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"126","name":"LLMs","path":"/categories/llms"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"125","name":"AI Generative Art","path":"/categories/ai-generative-art"},{"__typename":"ProductCategory","id":"185","name":"Physical Products","path":"/categories/physical-products"},{"__typename":"ProductCategory","id":"124","name":"AI","path":"/categories/ai-software"}],"promo":null}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":true,"endCursor":"MTA"}},"subCategories":{"__typename":"ProductCategoryConnection","edges":[]}}},"networkStatus":7},":R2fnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}}},"networkStatus":7},":Rpgmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6agmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6agmpmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raagmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rph6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ah6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ah6pmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raah6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rphmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ahmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ahmpmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raahmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpi6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ai6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ai6pmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raai6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpimpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6aimpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6aimpmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raaimpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpj6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6aj6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6aj6pmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raaj6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpjmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ajmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ajmpmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raajmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpk6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ak6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6ak6pmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raak6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpkmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6akmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6akmpmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raakmpmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rpl6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6al6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R6al6pmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Raal6pmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":Rapmfnnkptpkq:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":RapmfnnkptpkqH1:":{"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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","emoji":null,"duration":1},"recentLaunch":null,"intercomUserHash":null,"ifVisitedFromMobile":false,"newsletterSettings":{"__typename":"ViewerNewsletterSettings","hasNewsletterSubscription":false}},"complete":true,"missing":undefined},":R2mfnnkptpkq:":{"data":undefined,"loading":true,"networkStatus":1,"called":true}},"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 scheduledAt ...LaunchTipsFragment}intercomUserHash ifVisitedFromMobile newsletterSettings{hasNewsletterSubscription}}","notifyOnNetworkStatusChange":false,"nextFetchPolicy":undefined},"id":"2"},{"type":"started","options":{"variables":{"slug":"books","cursor":null,"order":"recent_launches","featuredOnly":true},"skip":false,"fetchPolicy":"cache-first","query":"query CategoryPageQuery($slug:String!$order:CategoryProductsOrder!$cursor:String$featuredOnly:Boolean=true){productCategory(slug:$slug){id name slug path meta{title}targetedAd(kind:\"feed\"){id ...AdFragment}...CategoryPageBreadcrumbsFragment ...CategoryPageDescriptionFragment ...CategoryPageArticleFragment ...CategoryPageProductFeedFragment ...CategoryPageSidebarSimilarCategoriesFragment ...MetaTags}}fragment UserImage on User{id name username avatarUrl}fragment PostVoteButtonFragment on Post{id featuredAt updatedAt createdAt embargoPreviewAt product{id isSubscribed}disabledWhenScheduled hasVoted ...on Votable{id votesCount}latestScore launchDayScore}fragment PostItemCommentsButtonFragment on Post{id slug commentsCount}fragment PostItemVoteButtonFragment on Post{id hideVotesCount featuredAt createdAt disabledWhenScheduled embargoPreviewAt latestScore launchDayScore ...on Votable{id hasVoted votesCount}}fragment HomefeedItemPostItemTopicTagsFragment on Post{id topics(first:3){edges{node{id slug name}}}}fragment CategoryArticleItemFragment on ProductCategoryArticle{id title content calloutHtml user{id name headline ...UserImage}}fragment ProductThumbnailFragment on Product{id name logoUuid isNoLongerOnline}fragment ReviewStarRatingCTAFragment on Product{id slug name isMaker reviewsRating}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 CategoryProductFeedItemShoutoutsItemFragment on PostShoutout{id post{id slug name redirectToProduct{id slug}...BadgeIconFragment ...PostThumbnailFragment}}fragment CategoryProductFeedItemShoutoutsFragment on Product{id slug shoutoutsToCount postShoutoutsTo(first:3){edges{node{id ...CategoryProductFeedItemShoutoutsItemFragment}}}}fragment ProductPromoCodeFragment on Product{id promo{text code}}fragment CategoryProductFeedItemTabOverviewFragment on Product{id path name description mediaImages{id imageUuid}categories{id name path}...ProductPromoCodeFragment}fragment CategoryProductFeedItemTabFragment on Product{id slug reviewsCount shoutoutsToCount postsCount ...CategoryProductFeedItemTabOverviewFragment}fragment CategoryPageProductFeedItemFragment on Product{id name tagline path reviewsRating reviewsCount ...ProductThumbnailFragment ...ReviewStarRatingCTAFragment ...CategoryProductFeedItemShoutoutsFragment ...CategoryProductFeedItemTabFragment}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 ...PostItemCommentsButtonFragment ...PostItemVoteButtonFragment ...HomefeedItemPostItemTopicTagsFragment}name tagline thumbnailUuid largeAssetUuid smallAssetUuid url variationId}fragment CategoryPageBreadcrumbsFragment on ProductCategory{id name path parent{id name path}}fragment CategoryPageDescriptionFragment on ProductCategory{id name descriptionHeading description}fragment CategoryPageArticleFragment on ProductCategory{id article{id ...CategoryArticleItemFragment}}fragment CategoryPageProductFeedFragment on ProductCategory{id slug products(after:$cursor order:$order onlyHasFeaturedPosts:$featuredOnly liveOnly:true first:10){edges{node{id ...CategoryPageProductFeedItemFragment}}pageInfo{hasNextPage endCursor}}}fragment CategoryPageSidebarSimilarCategoriesFragment on ProductCategory{id slug parent{id name path subCategories{edges{node{id name path}}}}subCategories{edges{node{id name path}}}}fragment MetaTags on SEOInterface{id meta{canonicalUrl creator description image mobileAppUrl oembedUrl robots title type author authorUrl}}","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_new_forum_threads_email","ph_visitors_online_register"],"notificationFeedItemsUnreadCount":0,"flashAlert":null,"notice":null,"otpRequiredFrom":null,"user":null,"abTestActiveParticipations":[],"visitStreak":{"__typename":"VisitStreak","id":"4a47543f-ae00-4526-8b35-77ee1f7b2619","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":{"productCategory":{"__typename":"ProductCategory","id":"959","name":"Books","slug":"books","path":"/categories/books","meta":{"__typename":"MetaTags","title":"The best books in 2025","canonicalUrl":"https://www.producthunt.com/categories/books","creator":"@producthunt","description":"Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz","image":"https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true\u0026ttl=31536000\u0026unique=8fb74f6fa0896cdf41d2748f2de7eff1\u0026url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959\u0026viewport=1200x628","mobileAppUrl":null,"oembedUrl":null,"robots":null,"type":"article","author":null,"authorUrl":null},"targetedAd":null,"parent":{"__typename":"ProductCategory","id":"185","name":"Physical Products","path":"/categories/physical-products","subCategories":{"__typename":"ProductCategoryConnection","edges":[{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"186","name":"Fitness","path":"/categories/fitness"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"191","name":"Furniture","path":"/categories/furniture"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"960","name":"Games","path":"/categories/games"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"188","name":"Toys","path":"/categories/toys"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"187","name":"Wearables","path":"/categories/wearables"}},{"__typename":"ProductCategoryEdge","node":{"__typename":"ProductCategory","id":"189","name":"Webcams","path":"/categories/webcams"}}]}},"descriptionHeading":null,"description":"","article":null,"products":{"__typename":"ProductsConnection","edges":[{"__typename":"ProductEdge","node":{"__typename":"Product","id":"819179","name":"KidTales","tagline":"Idea to Children's Story with AI","path":"/products/kidtales","reviewsRating":0,"reviewsCount":0,"logoUuid":"a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png","isNoLongerOnline":false,"slug":"kidtales","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"KidTales use AI to turn any idea into a children's book! Read through the pages yourself or press play and have it read to you. We also let you save characters, so you can easily insert your kid, or their friends, inside the story.","mediaImages":[{"__typename":"Media","id":"1952442","imageUuid":"53385558-3e0d-443f-9e47-a364fe29466f.png"},{"__typename":"Media","id":"1952441","imageUuid":"e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png"},{"__typename":"Media","id":"1952440","imageUuid":"0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png"}],"categories":[{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"770478","name":"Remento","tagline":"The life story book for parents that writes itself","path":"/products/remento","reviewsRating":4.96,"reviewsCount":27,"logoUuid":"90bd5413-7dbf-441b-8fa5-c858cb922a56.png","isNoLongerOnline":false,"slug":"remento","isMaker":false,"shoutoutsToCount":1,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Every week, Remento records your parents sharing a new memory from their past. Then, our Speech-To-Story technology transforms their recordings into written stories, all printed into a hardcover keepsake book with QR codes that link to the original recordings.","mediaImages":[{"__typename":"Media","id":"1905175","imageUuid":"053886ee-afb4-4aae-bf12-12c907827ce6.png"},{"__typename":"Media","id":"1905174","imageUuid":"3ffd3ddd-a0a0-458a-b12e-843771a6641f.png"},{"__typename":"Media","id":"1905173","imageUuid":"d5c3d943-6e40-4d8a-833e-162c402ccefa.png"}],"categories":[{"__typename":"ProductCategory","id":"105","name":"Social Networking","path":"/categories/social-networking"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"110","name":"Photo sharing","path":"/categories/photo-sharing"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"684380","name":"ReadHero","tagline":"Remember book by taking Notes","path":"/products/readhero","reviewsRating":1.5,"reviewsCount":2,"logoUuid":"df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg","isNoLongerOnline":false,"slug":"readhero","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Readhero is an iOS app for tracking books and jotting down notes —combining the best of Goodreads, Readwise, and Bookly. With AI text recognition, easily scan books, capture and edit notes, organize in groups, and stay motivated with streak tracking.","mediaImages":[{"__typename":"Media","id":"2046872","imageUuid":"c498d6a0-3209-4d72-bf29-04118d611080.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"35","name":"Note and writing apps","path":"/categories/notes-documents"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"640531","name":"ReadKidz","tagline":"One-stop multimedia children's stories creation platform","path":"/products/readkidz","reviewsRating":5,"reviewsCount":4,"logoUuid":"fe2843a3-7451-440a-912b-707dff8455e7.gif","isNoLongerOnline":false,"slug":"readkidz","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Transform ideas into stories with integrated text, images, and audio. Craft narratives, generate illustrations, and create content publishable on KDP and YouTube. Streamline from inspiration to publication, and turn imagination into income","mediaImages":[{"__typename":"Media","id":"1775873","imageUuid":"de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg"},{"__typename":"Media","id":"1775872","imageUuid":"7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg"},{"__typename":"Media","id":"1775871","imageUuid":"b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"607957","name":"BookSelects","tagline":"Your next book was already selected by successful people.","path":"/products/bookselects","reviewsRating":5,"reviewsCount":1,"logoUuid":"cf1712cb-ba3d-4c87-b56d-120c789acd53.png","isNoLongerOnline":false,"slug":"bookselects","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":2,"description":"Get book recommendations from the most successful people, tailored to your interests. Whether it’s fiction by top authors or business books from leading entrepreneurs — you name it! Thousands of book recommendations, available through an intuitive and polished interface.","mediaImages":[{"__typename":"Media","id":"1774359","imageUuid":"ec644e39-edde-4560-be6f-71643bce5c09.jpeg"},{"__typename":"Media","id":"1774358","imageUuid":"890ee092-95f4-498d-aa52-f99cd1008d13.jpeg"},{"__typename":"Media","id":"1774357","imageUuid":"b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"602558","name":"boook – interactive stories app for kids","tagline":"Animated Fairy Tales that boost kids' skills \u0026 imagination","path":"/products/boook-interactive-stories-app-for-kids","reviewsRating":5,"reviewsCount":3,"logoUuid":"163be28d-284a-4de2-8410-638745463f4a.png","isNoLongerOnline":false,"slug":"boook-interactive-stories-app-for-kids","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Animated Fairy Tales Library where kids shape their own stories. With educational mini-games, it boosts vocabulary, stimulates curiosity, and imagination. boook offers engaging and psychologist-approved content for a safe, educational screen time experience.","mediaImages":[{"__typename":"Media","id":"1707155","imageUuid":"defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg"},{"__typename":"Media","id":"1707154","imageUuid":"f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg"},{"__typename":"Media","id":"1707153","imageUuid":"ca05131f-29bc-455d-92af-1f5e80fad044.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"193","name":"Apps for kids","path":"/categories/apps-for-kids"}],"promo":{"__typename":"PostPromo","text":"7 days trial","code":"WELCOMEPH"}}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"595202","name":"Just Scroll","tagline":"Effortless auto-scroll with customizable speed for Chrome","path":"/products/just-scroll","reviewsRating":0,"reviewsCount":0,"logoUuid":"117c089d-ad07-458f-ae29-91071998e1fa.png","isNoLongerOnline":false,"slug":"just-scroll","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Just Scroll is a Chrome extension that lets you auto-scroll web pages at your chosen speed. Adjust the speed with a slider, save your preferred speed, and enjoy hands-free browsing. Perfect for reading, watching, or working on long pages!","mediaImages":[{"__typename":"Media","id":"1679101","imageUuid":"4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png"},{"__typename":"Media","id":"1679241","imageUuid":"e68a06a1-c209-419c-84f1-e486b84919f1.png"},{"__typename":"Media","id":"1679240","imageUuid":"8243332b-947c-4c69-ae43-fc0c1338707a.png"}],"categories":[{"__typename":"ProductCategory","id":"34","name":"Work \u0026 Productivity","path":"/categories/work-productivity"},{"__typename":"ProductCategory","id":"199","name":"Chrome Extensions","path":"/categories/chrome-extensions"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"593589","name":"Expert Book Recommendations","tagline":"Browse Book Recommendations by Experts that you choose.","path":"/products/expert-book-recommendations","reviewsRating":0,"reviewsCount":0,"logoUuid":"2a476e21-836a-4f39-82ff-9b2e3f618216.png","isNoLongerOnline":false,"slug":"expert-book-recommendations","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Discover book recommendations based on the experts that you choose. You start by selecting the experts you know and whose opinions you respect, and then get the books recommended by all of them sorted by books with the most recommendations.","mediaImages":[{"__typename":"Media","id":"1671920","imageUuid":"e7530099-ec16-402f-8ae2-956830ca70a0.png"},{"__typename":"Media","id":"1671919","imageUuid":"095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png"},{"__typename":"Media","id":"1671918","imageUuid":"0cbac06c-5a36-4b32-9322-26e8e3995a78.png"}],"categories":[{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"34","name":"Work \u0026 Productivity","path":"/categories/work-productivity"},{"__typename":"ProductCategory","id":"794","name":"Lifestyle","path":"/categories/lifestyle"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"591536","name":"Writebook","tagline":"Instantly publish your own books on the web for free","path":"/products/writebook","reviewsRating":0,"reviewsCount":0,"logoUuid":"3da5acb3-3fb3-4cca-ac86-0409e6d87530.png","isNoLongerOnline":false,"slug":"writebook","isMaker":false,"shoutoutsToCount":1,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"Blogging and posting on social is easy. But why is it so hard to publish a whole book on the web? It’s not anymore. Writebook is remarkably simple software that allows you to publish text and pictures in a simple, browsable online book format.","mediaImages":[{"__typename":"Media","id":"1662844","imageUuid":"75d9bfcc-97ae-4bda-8285-0b23126056ef.png"},{"__typename":"Media","id":"1662843","imageUuid":"9ae595ae-e9f3-4c95-aab2-cf64135392f6.webp"},{"__typename":"Media","id":"1662842","imageUuid":"6f699cc7-2935-47a2-a978-ae9408568a1f.webp"}],"categories":[{"__typename":"ProductCategory","id":"111","name":"Blogging platforms","path":"/categories/blogging-platforms"},{"__typename":"ProductCategory","id":"129","name":"Writing assistants","path":"/categories/writing-assistants"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"}],"promo":null}},{"__typename":"ProductEdge","node":{"__typename":"Product","id":"590869","name":"BookLed","tagline":"A paper book augmented with generative AI","path":"/products/bookled","reviewsRating":0,"reviewsCount":0,"logoUuid":"434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon","isNoLongerOnline":false,"slug":"bookled","isMaker":false,"shoutoutsToCount":0,"postShoutoutsTo":{"__typename":"PostShoutoutConnection","edges":[]},"postsCount":1,"description":"BookLed is a paper book with integrated electronics, designed to experiment new ways of storytelling using Generative AI. With a BookLed, Python code, and an OpenAI account, you can explore the world of AI storytelling starting from the pages of a paper book!","mediaImages":[{"__typename":"Media","id":"1659876","imageUuid":"07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg"},{"__typename":"Media","id":"1659875","imageUuid":"7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg"},{"__typename":"Media","id":"1659874","imageUuid":"1efa7207-03fe-4312-baec-201d0840a678.jpeg"}],"categories":[{"__typename":"ProductCategory","id":"126","name":"LLMs","path":"/categories/llms"},{"__typename":"ProductCategory","id":"959","name":"Books","path":"/categories/books"},{"__typename":"ProductCategory","id":"125","name":"AI Generative Art","path":"/categories/ai-generative-art"},{"__typename":"ProductCategory","id":"185","name":"Physical Products","path":"/categories/physical-products"},{"__typename":"ProductCategory","id":"124","name":"AI","path":"/categories/ai-software"}],"promo":null}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":true,"endCursor":"MTA"}},"subCategories":{"__typename":"ProductCategoryConnection","edges":[]}}}}},{"type":"complete","id":"3"}]})</script></head><body class="theme-mirror bg-primary"><div id="root-container" class="light"><div class="theme-mirror"><header class="w-full border-b-2 border-gray-200 bg-primary dark:border-gray-800 sticky top-0 z-20 " data-sentry-component="DesktopHeader" data-sentry-source-file="index.tsx"><div class="mx-auto grid max-w-layout grid-cols-[1fr_2fr_1fr] items-center gap-2 bg-primary 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" data-sentry-element="Link" data-sentry-source-file="index.tsx" href="/"><img loading="lazy" srcSet="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=1 1x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=2 2x, https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=3 3x" src="https://ph-static.imgix.net/golden-kitty/2024/PHLogoDark.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1" style="width:40px;height:40px" alt="Product Hunt logo dark" class="hidden dark:block"/><svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" class="size-10 dark:hidden" data-sentry-element="Logo" data-sentry-source-file="index.tsx"><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" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><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" data-sentry-element="SearchIcon" data-sentry-source-file="index.tsx"><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 readOnly="" 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 placeholder:text-[#85888E] focus:outline-none sm:w-full sm:max-w-[216px] sm:text-base dark:bg-gray-dark-800 dark:text-tertiary" 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" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/leaderboard/daily/2025/2/18?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="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/coming-soon?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Coming soon</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Upcoming launches to watch</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/leaderboard/daily/2025/2/18?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch archive</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Most-loved launches by the community</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/launch?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Launch Guide</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Checklists and pro tips for launching</div></div></div></a></div></div></div></li><li class="group relative" data-sentry-component="ProductsNavigation" data-sentry-source-file="index.tsx"><a class="group flex flex-row items-center gap-1 text-16 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" data-sentry-element="Link" data-sentry-source-file="index.tsx" 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" data-sentry-element="ArrowDown" data-sentry-source-file="index.tsx"><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" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary 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="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/newsletters?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Newsletter</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best of Product Hunt, every day</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/stories?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Stories</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Tech news, interviews, and tips from makers</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/changes?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Changelog</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">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-forums" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary transition-all duration-300 group-hover:text-brand-500" href="/forums?ref=header_nav">Forums<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="absolute top-4 z-100 hidden w-[350px] translate-y-2 opacity-0 transition-all duration-300 group-hover:block group-hover:translate-y-0 group-hover:opacity-100 left-0" data-sentry-component="HoverMenu" data-sentry-source-file="index.tsx"><div class="mt-6 overflow-hidden rounded-lg bg-primary shadow-lg dark:shadow-[0_2px_8px_rgba(0,0,0,0.3)]"><div class="z-100 px-4 py-2"><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/forums?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Forums</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Ask questions, find support, and connect</div></div></div></a><a data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx" href="/visit-streaks?ref=header_nav"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Streaks</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The most active community members</div></div></div></a><a href="https://lu.ma/producthunt" target="_blank" data-sentry-element="Link" data-sentry-component="SubmenuItem" data-sentry-source-file="SubmenuItem.tsx"><div class="my-2 flex flex-row gap-4 rounded-lg hover:bg-gray-50 dark:hover:bg-gray-dark-800 dark:bg-gray-dark-900 dark:bg-[image:none] bg-[image:var(--submenu-item-background)] styles_container__K6Yj1" style="--submenu-item-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="flex size-11 items-center justify-center rounded transition-all ease-out" data-sentry-component="MenuIcon" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" class="!size-6" data-sentry-element="Icon" data-sentry-source-file="index.tsx"><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 text-primary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Events</div><div class="text-12 font-normal text-dark-gray text-secondary" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Meet others online and in-person</div></div></div></a></div></div></div></li><li class="group relative list-none hidden md:block" data-test="header-nav-link-advertise" data-sentry-component="HeaderLink" data-sentry-source-file="index.tsx"><a class="cursor-pointer text-16 group flex flex-row items-center gap-1 font-semibold text-secondary 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" data-sentry-component="Fallback" data-sentry-source-file="UserSection.tsx"><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-secondary transition-all duration-300 hover:border-gray-300 hover:bg-gray-50 sm:px-3 md:px-4 dark:border-gray-dark-800 dark:hover:bg-gray-dark-800" 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" data-sentry-element="MailIcon" data-sentry-source-file="index.tsx"><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 whitespace-nowrap rounded-full bg-brand-500 px-4" data-test="header-nav-link-sign-in" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20" class="size-4" data-sentry-element="SignInIcon" data-sentry-source-file="index.tsx"><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><div class="theme-mirror"></div><div class="my-8 styles_container__eS_WB" data-sentry-component="Layout" data-sentry-source-file="index.tsx"><main class="mb-10 flex !flex-col !gap-8 styles_main__osJg3"><ol class="flex list-none flex-row flex-wrap gap-2" data-sentry-component="Breadcrumbs" data-sentry-source-file="index.tsx"><li class="flex flex-row items-center gap-2"><a class="text-14 font-normal text-dark-gray hover:text-blue opacity-70" href="/">Home</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 opacity-70" href="/categories">Product categories</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 opacity-70" href="/categories/physical-products">Physical Products</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="/categories/books">Books</a></li></ol><div class="flex flex-col items-start gap-4 sm:flex-row sm:items-center sm:justify-between"><h1 class="text-24 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">The best books in 2025</h1><div class="flex items-center gap-3" data-sentry-component="ShareButtons" data-sentry-source-file="index.tsx"><button class="flex items-center rounded-lg border border-gray-300 p-[10px]" data-sentry-component="ShareButton" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><g clip-path="url(#X_svg__a)"><path fill="#98A2B3" fill-rule="evenodd" d="m13.288 19.167-4.625-6.591-5.789 6.591H.424l7.153-8.14L.425.834h6.288l4.359 6.213 5.46-6.213h2.45l-6.82 7.764 7.414 10.57zm2.727-1.858h-1.649L3.933 2.692H5.58l4.18 5.853.722 1.016z" clip-rule="evenodd"></path></g><defs><clipPath id="X_svg__a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs></svg></button><button class="flex items-center rounded-lg border border-gray-300 p-[10px]" data-sentry-component="ShareButton" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><g clip-path="url(#Facebook_svg__a)"><path fill="#98A2B3" d="M20 10c0-5.523-4.477-10-10-10S0 4.477 0 10c0 4.991 3.657 9.128 8.438 9.878v-6.987h-2.54V10h2.54V7.797c0-2.506 1.492-3.89 3.777-3.89 1.093 0 2.238.195 2.238.195v2.46h-1.26c-1.243 0-1.63.771-1.63 1.563V10h2.773l-.443 2.89h-2.33v6.988C16.343 19.129 20 14.991 20 10"></path></g><defs><clipPath id="Facebook_svg__a"><path fill="#fff" d="M0 0h20v20H0z"></path></clipPath></defs></svg></button><button class="flex items-center rounded-lg border border-gray-300 p-[10px]" data-sentry-component="ShareButton" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none" viewBox="0 0 20 20"><path fill="#98A2B3" d="M18.52 0H1.477C.66 0 0 .645 0 1.441v17.114C0 19.352.66 20 1.477 20H18.52c.816 0 1.48-.648 1.48-1.441V1.44C20 .645 19.336 0 18.52 0M5.934 17.043h-2.97V7.496h2.97zM4.449 6.195a1.72 1.72 0 1 1-.006-3.439 1.72 1.72 0 0 1 .006 3.44m12.594 10.848h-2.965v-4.64c0-1.106-.02-2.532-1.543-2.532-1.543 0-1.777 1.207-1.777 2.453v4.719H7.797V7.496h2.844v1.305h.039c.394-.75 1.363-1.543 2.804-1.543 3.004 0 3.559 1.976 3.559 4.547z"></path></svg></button></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-highest rated" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx"><a href="/categories/books">Highest Rated</a></li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-trending" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx"><a href="/categories/books?order=trending">Trending</a></li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-recent launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx"><a href="/categories/books?order=recent_launches">Recent Launches</a></li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-top reviewed" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx"><a href="/categories/books?order=best_rated">Top Reviewed</a></li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-top free" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx"><a href="/categories/books?order=top_free">Top Free</a></li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><div id="product-feed" class="flex flex-col gap-4 sm:gap-8"><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/kidtales"><img loading="lazy" srcSet="https://ph-files.imgix.net/a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/a6eb98c3-2709-4b4f-b6be-750b6c4bd3ed.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="KidTales" class="rounded rounded-lg" data-test="KidTales-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/kidtales"><span class="mr-1 inline font-medium text-dark-gray">1<!-- -->.</span><h3 class="inline font-medium text-dark-gray">KidTales</h3><span class="px-1 opacity-50">—</span>Idea to Children&#x27;s Story with AI</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">KidTales use AI to turn any idea into a children&#x27;s book! Read through the pages yourself or press play and have it read to you. We also let you save characters, so you can easily insert your kid, or their friends, inside the story.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/kidtales"><img loading="lazy" srcSet="https://ph-files.imgix.net/53385558-3e0d-443f-9e47-a364fe29466f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/53385558-3e0d-443f-9e47-a364fe29466f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/53385558-3e0d-443f-9e47-a364fe29466f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/53385558-3e0d-443f-9e47-a364fe29466f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="KidTales media 1" class="!md:w-full rounded-lg" data-test="image-53385558-3e0d-443f-9e47-a364fe29466f.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="KidTales media 2" class="!md:w-full rounded-lg" data-test="image-e72022e4-dd70-4f0a-9f50-5bb09f95dc71.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="KidTales media 3" class="!md:w-full rounded-lg" data-test="image-0dda3d77-6e49-4b96-9c4a-9ce2784e486c.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/apps-for-kids">Apps for kids</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/kidtales">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/remento"><img loading="lazy" srcSet="https://ph-files.imgix.net/90bd5413-7dbf-441b-8fa5-c858cb922a56.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/90bd5413-7dbf-441b-8fa5-c858cb922a56.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/90bd5413-7dbf-441b-8fa5-c858cb922a56.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/90bd5413-7dbf-441b-8fa5-c858cb922a56.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Remento" class="rounded rounded-lg" data-test="Remento-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/remento"><span class="mr-1 inline font-medium text-dark-gray">2<!-- -->.</span><h3 class="inline font-medium text-dark-gray">Remento</h3><span class="px-1 opacity-50">—</span>The life story book for parents that writes itself</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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 class="text-14 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">5.0<!-- --> (<!-- -->27 reviews<!-- -->)</div></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-shoutouts" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Shoutouts</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-reviews" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Reviews</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Every week, Remento records your parents sharing a new memory from their past. Then, our Speech-To-Story technology transforms their recordings into written stories, all printed into a hardcover keepsake book with QR codes that link to the original recordings.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/remento"><img loading="lazy" srcSet="https://ph-files.imgix.net/053886ee-afb4-4aae-bf12-12c907827ce6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/053886ee-afb4-4aae-bf12-12c907827ce6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/053886ee-afb4-4aae-bf12-12c907827ce6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/053886ee-afb4-4aae-bf12-12c907827ce6.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Remento media 1" class="!md:w-full rounded-lg" data-test="image-053886ee-afb4-4aae-bf12-12c907827ce6.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/3ffd3ddd-a0a0-458a-b12e-843771a6641f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/3ffd3ddd-a0a0-458a-b12e-843771a6641f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/3ffd3ddd-a0a0-458a-b12e-843771a6641f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/3ffd3ddd-a0a0-458a-b12e-843771a6641f.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Remento media 2" class="!md:w-full rounded-lg" data-test="image-3ffd3ddd-a0a0-458a-b12e-843771a6641f.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/d5c3d943-6e40-4d8a-833e-162c402ccefa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/d5c3d943-6e40-4d8a-833e-162c402ccefa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/d5c3d943-6e40-4d8a-833e-162c402ccefa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/d5c3d943-6e40-4d8a-833e-162c402ccefa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Remento media 3" class="!md:w-full rounded-lg" data-test="image-d5c3d943-6e40-4d8a-833e-162c402ccefa.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/social-networking">Social Networking</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/photo-sharing">Photo sharing</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/remento">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/readhero"><img loading="lazy" srcSet="https://ph-files.imgix.net/df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/df92d85e-e1f9-41d2-9bbd-afa9ae72639f.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="ReadHero" class="rounded rounded-lg" data-test="ReadHero-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/readhero"><span class="mr-1 inline font-medium text-dark-gray">3<!-- -->.</span><h3 class="inline font-medium text-dark-gray">ReadHero</h3><span class="px-1 opacity-50">—</span>Remember book by taking Notes</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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_smallStar__INWcE"><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 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><label data-test="star-3" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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 class="text-14 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">1.5<!-- --> (<!-- -->2 reviews<!-- -->)</div></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-reviews" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Reviews</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Readhero is an iOS app for tracking books and jotting down notes —combining the best of Goodreads, Readwise, and Bookly. With AI text recognition, easily scan books, capture and edit notes, organize in groups, and stay motivated with streak tracking.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/readhero"><img loading="lazy" srcSet="https://ph-files.imgix.net/c498d6a0-3209-4d72-bf29-04118d611080.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/c498d6a0-3209-4d72-bf29-04118d611080.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/c498d6a0-3209-4d72-bf29-04118d611080.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/c498d6a0-3209-4d72-bf29-04118d611080.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="ReadHero media 1" class="!md:w-full rounded-lg" data-test="image-c498d6a0-3209-4d72-bf29-04118d611080.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/notes-documents">Note and writing apps</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/readhero">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/readkidz"><video style="width:40px;height:40px" class="rounded rounded-lg block" aria-label="ReadKidz" width="40" height="40" poster="https://ph-files.imgix.net/fe2843a3-7451-440a-912b-707dff8455e7.gif?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=40&amp;h=40&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="none"><source src="https://ph-files.imgix.net/fe2843a3-7451-440a-912b-707dff8455e7.gif?fm=mp4&amp;crop=max&amp;w=40&amp;h=40&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/fe2843a3-7451-440a-912b-707dff8455e7.gif?fm=webm&amp;crop=max&amp;w=40&amp;h=40&amp;dpr=2#t=0.001" type="video/webm"/></video></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/readkidz"><span class="mr-1 inline font-medium text-dark-gray">4<!-- -->.</span><h3 class="inline font-medium text-dark-gray">ReadKidz</h3><span class="px-1 opacity-50">—</span>One-stop multimedia children&#x27;s stories creation platform</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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 class="text-14 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">5.0<!-- --> (<!-- -->4 reviews<!-- -->)</div></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-reviews" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Reviews</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Transform ideas into stories with integrated text, images, and audio. Craft narratives, generate illustrations, and create content publishable on KDP and YouTube. Streamline from inspiration to publication, and turn imagination into income</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/readkidz"><img loading="lazy" srcSet="https://ph-files.imgix.net/de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="ReadKidz media 1" class="!md:w-full rounded-lg" data-test="image-de7f0a33-881a-43d6-8817-8f001ff83ca1.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="ReadKidz media 2" class="!md:w-full rounded-lg" data-test="image-7cc2dc94-62bf-4ad3-8ca9-85f973628511.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="ReadKidz media 3" class="!md:w-full rounded-lg" data-test="image-b6bb7955-f274-403b-a18c-5af18dd9abfe.jpeg"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/apps-for-kids">Apps for kids</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/readkidz">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/bookselects"><img loading="lazy" srcSet="https://ph-files.imgix.net/cf1712cb-ba3d-4c87-b56d-120c789acd53.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/cf1712cb-ba3d-4c87-b56d-120c789acd53.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/cf1712cb-ba3d-4c87-b56d-120c789acd53.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/cf1712cb-ba3d-4c87-b56d-120c789acd53.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="BookSelects" class="rounded rounded-lg" data-test="BookSelects-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/bookselects"><span class="mr-1 inline font-medium text-dark-gray">5<!-- -->.</span><h3 class="inline font-medium text-dark-gray">BookSelects</h3><span class="px-1 opacity-50">—</span>Your next book was already selected by successful people.</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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 class="text-14 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">5.0<!-- --> (<!-- -->1 review<!-- -->)</div></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-reviews" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Reviews</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Get book recommendations from the most successful people, tailored to your interests. Whether it’s fiction by top authors or business books from leading entrepreneurs — you name it! Thousands of book recommendations, available through an intuitive and polished interface.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/bookselects"><img loading="lazy" srcSet="https://ph-files.imgix.net/ec644e39-edde-4560-be6f-71643bce5c09.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/ec644e39-edde-4560-be6f-71643bce5c09.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/ec644e39-edde-4560-be6f-71643bce5c09.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/ec644e39-edde-4560-be6f-71643bce5c09.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookSelects media 1" class="!md:w-full rounded-lg" data-test="image-ec644e39-edde-4560-be6f-71643bce5c09.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/890ee092-95f4-498d-aa52-f99cd1008d13.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/890ee092-95f4-498d-aa52-f99cd1008d13.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/890ee092-95f4-498d-aa52-f99cd1008d13.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/890ee092-95f4-498d-aa52-f99cd1008d13.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookSelects media 2" class="!md:w-full rounded-lg" data-test="image-890ee092-95f4-498d-aa52-f99cd1008d13.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookSelects media 3" class="!md:w-full rounded-lg" data-test="image-b1c3876b-b4fb-4139-8c6f-8bf1cafa37f4.jpeg"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/bookselects">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/boook-interactive-stories-app-for-kids"><img loading="lazy" srcSet="https://ph-files.imgix.net/163be28d-284a-4de2-8410-638745463f4a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/163be28d-284a-4de2-8410-638745463f4a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/163be28d-284a-4de2-8410-638745463f4a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/163be28d-284a-4de2-8410-638745463f4a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="boook – interactive stories app for kids" class="rounded rounded-lg" data-test="boook – interactive stories app for kids-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/boook-interactive-stories-app-for-kids"><span class="mr-1 inline font-medium text-dark-gray">6<!-- -->.</span><h3 class="inline font-medium text-dark-gray">boook – interactive stories app for kids</h3><span class="px-1 opacity-50">—</span>Animated Fairy Tales that boost kids&#x27; skills &amp; imagination</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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_smallStar__INWcE"><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 class="text-14 font-medium text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">5.0<!-- --> (<!-- -->3 reviews<!-- -->)</div></div></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-reviews" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Reviews</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Animated Fairy Tales Library where kids shape their own stories. With educational mini-games, it boosts vocabulary, stimulates curiosity, and imagination. boook offers engaging and psychologist-approved content for a safe, educational screen time experience.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/boook-interactive-stories-app-for-kids"><img loading="lazy" srcSet="https://ph-files.imgix.net/defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="boook – interactive stories app for kids media 1" class="!md:w-full rounded-lg" data-test="image-defd6e18-21a5-4ad0-ba05-aea30e26b091.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="boook – interactive stories app for kids media 2" class="!md:w-full rounded-lg" data-test="image-f624faa8-ca01-43f9-b0d3-9fe263305051.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/ca05131f-29bc-455d-92af-1f5e80fad044.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/ca05131f-29bc-455d-92af-1f5e80fad044.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/ca05131f-29bc-455d-92af-1f5e80fad044.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/ca05131f-29bc-455d-92af-1f5e80fad044.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="boook – interactive stories app for kids media 3" class="!md:w-full rounded-lg" data-test="image-ca05131f-29bc-455d-92af-1f5e80fad044.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/apps-for-kids">Apps for kids</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/boook-interactive-stories-app-for-kids">View Details</a><div data-test="post-promo-code" class="flex flex-row items-center gap-2" data-sentry-component="PromoCode" data-sentry-source-file="index.tsx"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" class="size-4" data-sentry-element="LegacyGiftIcon" data-sentry-source-file="index.tsx"><path fill="#F64900" d="M15.333 3.333h-1.596c.16-.317.25-.666.263-1.022A2.4 2.4 0 0 0 11.555 0 4.14 4.14 0 0 0 8 2.345 4.12 4.12 0 0 0 4.467 0H4.39A2.396 2.396 0 0 0 2 2.311v.044c.013.34.1.674.253.978H.667A.667.667 0 0 0 0 4v2c0 .368.298.667.667.667h14.666A.667.667 0 0 0 16 6V4a.667.667 0 0 0-.667-.667m-3.757-2a1.067 1.067 0 0 1 1.09.978 1.06 1.06 0 0 1-1.05 1.022h-2.63c.414-.839 1.239-2 2.59-2m-8.243 1a1.067 1.067 0 0 1 1.076-1c1.38.006 2.188 1.154 2.607 2h-2.6a1.077 1.077 0 0 1-1.083-1m6 5.667v8h3.334a2 2 0 0 0 2-2V8zM6.667 8H1.333v6a2 2 0 0 0 2 2h3.334z"></path></svg><button type="button" class="text-left text-16 font-normal text-brand-500">7 days trial</button></div></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/just-scroll"><img loading="lazy" srcSet="https://ph-files.imgix.net/117c089d-ad07-458f-ae29-91071998e1fa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/117c089d-ad07-458f-ae29-91071998e1fa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/117c089d-ad07-458f-ae29-91071998e1fa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/117c089d-ad07-458f-ae29-91071998e1fa.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Just Scroll" class="rounded rounded-lg" data-test="Just Scroll-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/just-scroll"><span class="mr-1 inline font-medium text-dark-gray">7<!-- -->.</span><h3 class="inline font-medium text-dark-gray">Just Scroll</h3><span class="px-1 opacity-50">—</span>Effortless auto-scroll with customizable speed for Chrome</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Just Scroll is a Chrome extension that lets you auto-scroll web pages at your chosen speed. Adjust the speed with a slider, save your preferred speed, and enjoy hands-free browsing. Perfect for reading, watching, or working on long pages!</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/just-scroll"><img loading="lazy" srcSet="https://ph-files.imgix.net/4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Just Scroll media 1" class="!md:w-full rounded-lg" data-test="image-4aca1193-670b-4f8d-aef3-4bda5d78fdf2.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/e68a06a1-c209-419c-84f1-e486b84919f1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/e68a06a1-c209-419c-84f1-e486b84919f1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/e68a06a1-c209-419c-84f1-e486b84919f1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/e68a06a1-c209-419c-84f1-e486b84919f1.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Just Scroll media 2" class="!md:w-full rounded-lg" data-test="image-e68a06a1-c209-419c-84f1-e486b84919f1.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/8243332b-947c-4c69-ae43-fc0c1338707a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/8243332b-947c-4c69-ae43-fc0c1338707a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/8243332b-947c-4c69-ae43-fc0c1338707a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/8243332b-947c-4c69-ae43-fc0c1338707a.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Just Scroll media 3" class="!md:w-full rounded-lg" data-test="image-8243332b-947c-4c69-ae43-fc0c1338707a.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/work-productivity">Work &amp; Productivity</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/chrome-extensions">Chrome Extensions</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/just-scroll">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/expert-book-recommendations"><img loading="lazy" srcSet="https://ph-files.imgix.net/2a476e21-836a-4f39-82ff-9b2e3f618216.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/2a476e21-836a-4f39-82ff-9b2e3f618216.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/2a476e21-836a-4f39-82ff-9b2e3f618216.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/2a476e21-836a-4f39-82ff-9b2e3f618216.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Expert Book Recommendations" class="rounded rounded-lg" data-test="Expert Book Recommendations-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/expert-book-recommendations"><span class="mr-1 inline font-medium text-dark-gray">8<!-- -->.</span><h3 class="inline font-medium text-dark-gray">Expert Book Recommendations</h3><span class="px-1 opacity-50">—</span>Browse Book Recommendations by Experts that you choose.</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Discover book recommendations based on the experts that you choose. You start by selecting the experts you know and whose opinions you respect, and then get the books recommended by all of them sorted by books with the most recommendations.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/expert-book-recommendations"><img loading="lazy" srcSet="https://ph-files.imgix.net/e7530099-ec16-402f-8ae2-956830ca70a0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/e7530099-ec16-402f-8ae2-956830ca70a0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/e7530099-ec16-402f-8ae2-956830ca70a0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/e7530099-ec16-402f-8ae2-956830ca70a0.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Expert Book Recommendations media 1" class="!md:w-full rounded-lg" data-test="image-e7530099-ec16-402f-8ae2-956830ca70a0.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Expert Book Recommendations media 2" class="!md:w-full rounded-lg" data-test="image-095bd5e1-43e1-40b0-b224-e3b2dfa145f9.png"/><img loading="lazy" srcSet="https://ph-files.imgix.net/0cbac06c-5a36-4b32-9322-26e8e3995a78.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/0cbac06c-5a36-4b32-9322-26e8e3995a78.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/0cbac06c-5a36-4b32-9322-26e8e3995a78.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/0cbac06c-5a36-4b32-9322-26e8e3995a78.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Expert Book Recommendations media 3" class="!md:w-full rounded-lg" data-test="image-0cbac06c-5a36-4b32-9322-26e8e3995a78.png"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/work-productivity">Work &amp; Productivity</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/lifestyle">Lifestyle</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/expert-book-recommendations">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/writebook"><img loading="lazy" srcSet="https://ph-files.imgix.net/3da5acb3-3fb3-4cca-ac86-0409e6d87530.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/3da5acb3-3fb3-4cca-ac86-0409e6d87530.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/3da5acb3-3fb3-4cca-ac86-0409e6d87530.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/3da5acb3-3fb3-4cca-ac86-0409e6d87530.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="Writebook" class="rounded rounded-lg" data-test="Writebook-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/writebook"><span class="mr-1 inline font-medium text-dark-gray">9<!-- -->.</span><h3 class="inline font-medium text-dark-gray">Writebook</h3><span class="px-1 opacity-50">—</span>Instantly publish your own books on the web for free</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-shoutouts" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Shoutouts</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">Blogging and posting on social is easy. But why is it so hard to publish a whole book on the web? It’s not anymore. Writebook is remarkably simple software that allows you to publish text and pictures in a simple, browsable online book format.</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/writebook"><img loading="lazy" srcSet="https://ph-files.imgix.net/75d9bfcc-97ae-4bda-8285-0b23126056ef.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/75d9bfcc-97ae-4bda-8285-0b23126056ef.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/75d9bfcc-97ae-4bda-8285-0b23126056ef.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/75d9bfcc-97ae-4bda-8285-0b23126056ef.png?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="Writebook media 1" class="!md:w-full rounded-lg" data-test="image-75d9bfcc-97ae-4bda-8285-0b23126056ef.png"/><video style="width:234px;height:140px" class="!md:w-full rounded-lg block" aria-label="Writebook media 2" width="234" height="140" poster="https://ph-files.imgix.net/9ae595ae-e9f3-4c95-aab2-cf64135392f6.webp?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=234&amp;h=140&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="auto"><source src="https://ph-files.imgix.net/9ae595ae-e9f3-4c95-aab2-cf64135392f6.webp?fm=mp4&amp;crop=max&amp;w=234&amp;h=140&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/9ae595ae-e9f3-4c95-aab2-cf64135392f6.webp?fm=webm&amp;crop=max&amp;w=234&amp;h=140&amp;dpr=2#t=0.001" type="video/webm"/></video><video style="width:234px;height:140px" class="!md:w-full rounded-lg block" aria-label="Writebook media 3" width="234" height="140" poster="https://ph-files.imgix.net/6f699cc7-2935-47a2-a978-ae9408568a1f.webp?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;fm=webp&amp;w=234&amp;h=140&amp;fit=max&amp;frame=1&amp;dpr=2" muted="" loop="" disableRemotePlayback="" disablePictureInPicture="" playsInline="" preload="auto"><source src="https://ph-files.imgix.net/6f699cc7-2935-47a2-a978-ae9408568a1f.webp?fm=mp4&amp;crop=max&amp;w=234&amp;h=140&amp;dpr=2#t=0.001" type="video/mp4"/><source src="https://ph-files.imgix.net/6f699cc7-2935-47a2-a978-ae9408568a1f.webp?fm=webm&amp;crop=max&amp;w=234&amp;h=140&amp;dpr=2#t=0.001" type="video/webm"/></video></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/blogging-platforms">Blogging platforms</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/writing-assistants">Writing assistants</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/writebook">View Details</a></div></div></section><section class="my-4 flex flex-row justify-start gap-4" data-sentry-component="Item" data-sentry-source-file="index.tsx"><a target="_blank" href="/products/bookled"><img loading="lazy" srcSet="https://ph-files.imgix.net/434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/434b62aa-8cbe-4b0c-aabe-6759c3de0495.vnd.microsoft.icon?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=40&amp;h=40&amp;fit=crop&amp;frame=1" style="width:40px;height:40px" alt="BookLed" class="rounded rounded-lg" data-test="BookLed-thumbnail"/></a><div class="flex flex-1 flex-col gap-4"><div class="flex flex-col gap-1"><a class="text-16 font-normal text-light-gray styles_noOfLines-2__k_Ta_ inline sm:line-clamp-1 sm:leading-5 block" target="_blank" href="/products/bookled"><span class="mr-1 inline font-medium text-dark-gray">10<!-- -->.</span><h3 class="inline font-medium text-dark-gray">BookLed</h3><span class="px-1 opacity-50">—</span>A paper book augmented with generative AI</a><div class="flex flex-row items-center gap-2"><div class="flex flex-row" data-sentry-component="StarRating" data-sentry-source-file="index.tsx"><label data-test="star-1" class="cursor-pointer styles_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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_smallStar__INWcE"><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-not-filled" class="fill-light-blue pl-1"><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></div><!--$--><ul class="relative flex flex-row gap-2 rounded-lg bg-gray-50 p-1" data-sentry-component="DesktopNavigator" data-sentry-source-file="index.tsx"><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray bg-white shadow-sm !text-dark-gray" data-test="navigator-tab-overview" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Overview</li><li class="z-[6] cursor-pointer rounded-lg px-3 py-2 text-sm font-semibold text-light-gray transition-all duration-300 hover:text-dark-gray" data-test="navigator-tab-launches" data-sentry-component="NavigatorTab" data-sentry-source-file="index.tsx">Launches</li><div class="absolute z-[5] h-9 rounded-lg bg-white shadow-md" style="width:0;height:0;left:0;transition:left 0.3s, width 0.01s" data-sentry-component="Indicator" data-sentry-source-file="Indicator.tsx"></div></ul><!--/$--><p class="text-14 font-normal text-dark-gray" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">BookLed is a paper book with integrated electronics, designed to experiment new ways of storytelling using Generative AI. With a BookLed, Python code, and an OpenAI account, you can explore the world of AI storytelling starting from the pages of a paper book!</p><a class="flex flex-row justify-start gap-4 overflow-x-scroll" target="_blank" data-sentry-element="Link" data-sentry-component="Media" data-sentry-source-file="Overview.tsx" href="/products/bookled"><img loading="lazy" srcSet="https://ph-files.imgix.net/07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookLed media 1" class="!md:w-full rounded-lg" data-test="image-07325cb7-6fc9-4265-90c2-403ebb77d26b.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookLed media 2" class="!md:w-full rounded-lg" data-test="image-7128af2a-22b9-4ed7-9f41-4cf247cbcd9b.jpeg"/><img loading="lazy" srcSet="https://ph-files.imgix.net/1efa7207-03fe-4312-baec-201d0840a678.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=1 1x, https://ph-files.imgix.net/1efa7207-03fe-4312-baec-201d0840a678.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=2 2x, https://ph-files.imgix.net/1efa7207-03fe-4312-baec-201d0840a678.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1&amp;dpr=3 3x" src="https://ph-files.imgix.net/1efa7207-03fe-4312-baec-201d0840a678.jpeg?auto=compress&amp;codec=mozjpeg&amp;cs=strip&amp;auto=format&amp;w=234&amp;h=140&amp;fit=crop&amp;frame=1" style="width:234px;height:140px" alt="BookLed media 3" class="!md:w-full rounded-lg" data-test="image-1efa7207-03fe-4312-baec-201d0840a678.jpeg"/></a><div class="flex flex-row flex-wrap items-center gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 14 14" class="size-4"><path stroke="#667085" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m12.25 6.417-4.43-4.43c-.303-.303-.454-.454-.63-.562a1.8 1.8 0 0 0-.506-.21c-.202-.048-.416-.048-.844-.048H3.5M1.75 5.075v1.152c0 .285 0 .428.032.562q.044.18.14.338c.072.117.173.218.375.42l4.55 4.55c.462.462.693.693.96.78.233.076.486.076.72 0 .267-.087.498-.318.96-.78l1.443-1.443c.462-.462.693-.693.78-.96a1.17 1.17 0 0 0 0-.72c-.087-.267-.318-.498-.78-.96L6.672 3.755c-.202-.201-.303-.302-.42-.374a1.2 1.2 0 0 0-.338-.14c-.134-.032-.277-.032-.562-.032H3.617c-.654 0-.98 0-1.23.127-.22.112-.398.29-.51.51-.127.25-.127.576-.127 1.23"></path></svg><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/llms">LLMs</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/books">Books</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/ai-generative-art">AI Generative Art</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/physical-products">Physical Products</a><span class="relative -top-px text-12 text-light-gray opacity-45" data-sentry-component="DotSeparator" data-sentry-source-file="index.tsx">•</span><a class="text-14 font-normal text-dark-gray hover:text-blue" href="/categories/ai-software">AI</a></div><div class="flex flex-row gap-2 sm:gap-4"><a target="_blank" class="styles_reset__0clCw styles_button__BmLM4 styles_secondary__zB2Yb w-full !rounded-lg sm:max-w-24" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx" href="/products/bookled">View Details</a></div></div></section><button type="button" class="styles_reset__0clCw styles_button__BmLM4 styles_full__j4aVK !rounded-lg" data-sentry-element="Element" data-sentry-component="Button" data-sentry-source-file="index.tsx">See more products</button></div></main><aside class="styles_sidebar__e9RX0 styles_right__N5KnM"><div class="mb-8 flex flex-col gap-4" data-sentry-component="PlainSidebarCard" data-sentry-source-file="index.tsx"><div class="text-18 font-semibold text-dark-gray text-gray-900" data-sentry-element="Component" data-sentry-component="Text" data-sentry-source-file="index.tsx">More in Physical Products</div><div class="flex flex-col gap-8"><ul class="flex list-none flex-col gap-2"><li><a class="text-14 font-medium text-blue hover:text-blue" target="_blank" href="/categories/books">Books</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/fitness">Fitness</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/furniture">Furniture</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/games">Games</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/toys">Toys</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/wearables">Wearables</a></li><li><a class="text-14 font-medium text-dark-gray hover:text-blue" target="_blank" href="/categories/webcams">Webcams</a></li></ul></div></div></aside></div><div class="theme-mirror"></div><!--$--><!--/$--></div><div id="root-portal"></div><script>(self.__next_s=self.__next_s||[]).push([0,{"data-sentry-element":"Script","data-sentry-source-file":"layout.tsx","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-a266a9e18a909cd8.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/8f719edb11eed1a0.css\",\"style\"]\n2:HL[\"/_next/static/css/ec8f466b9e77932d.css\",\"style\"]\n3:HL[\"/_next/static/css/0bee508d3bad07c8.css\",\"style\"]\n4:HL[\"/_next/static/css/c99d6c2024146960.css\",\"style\"]\n5:HL[\"/_next/static/css/4afdd19ce6c2ffda.css\",\"style\"]\n6:HL[\"/_next/static/css/45be9f74b83be42e.css\",\"style\"]\n7:HL[\"/_next/static/css/de8c3b4e4153db18.css\",\"style\"]\n8:HL[\"/_next/static/css/886a1217ff9fd009.css\",\"style\"]\n9:HL[\"/_next/static/css/d31cd169126c5461.css\",\"style\"]\na:HL[\"/_next/static/css/8b472d8ca8da25a1.css\",\"style\"]\n"])</script><script>self.__next_f.push([1,"b:I[14360,[],\"\"]\nd:I[75957,[\"95501\",\"static/chunks/c16f53c3-48451ac2b1dbb4cf.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"38997\",\"static/chunks/38997-3ec4d552be6df75b.js\",\"33531\",\"static/chunks/33531-acabdae7789b7d36.js\",\"47931\",\"static/chunks/47931-b395de54841771b6.js\",\"27310\",\"static/chunks/27310-8e2d673066adb4f0.js\",\"70324\",\"static/chunks/70324-8230e335f3ed18ba.js\",\"50125\",\"static/chunks/50125-e28270261385c894.js\",\"17632\",\"static/chunks/17632-737edd0904ed3745.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"3842\",\"static/chunks/3842-a8176129994dc984.js\",\"64358\",\"static/chunks/64358-3a036ca9a12b7dc5.js\",\"70219\",\"static/chunks/70219-6c6a1efdb8e29f64.js\",\"20828\",\"static/chunks/20828-0d71157315f6d814.js\",\"65241\",\"static/chunks/65241-4a57a320b91d3aa5.js\",\"49730\",\"static/chunks/49730-d4fb66c882101255.js\",\"11073\",\"static/chunks/11073-066d5a2d8cb4ef86.js\",\"79433\",\"static/chunks/app/(main)/categories/%5Bslug%5D/page-6c6b9361ecd67289.js\"],\"default\"]\ne:I[69257,[],\"\"]\n10:I[14857,[],\"\"]\n11:I[47971,[\"95501\",\"static/chunks/c16f53c3-48451ac2b1dbb4cf.js\",\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"38997\",\"static/chunks/38997-3ec4d552be6df75b.js\",\"33531\",\"static/chunks/33531-acabdae7789b7d36.js\",\"47931\",\"static/chunks/47931-b395de54841771b6.js\",\"50125\",\"static/chunks/50125-e28270261385c894.js\",\"82970\",\"static/chunks/82970-a7daac786c5af3dc.js\",\"42822\",\"static/chunks/42"])</script><script>self.__next_f.push([1,"822-99f6529dd3dcc810.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"73882\",\"static/chunks/73882-86d296e7924d8950.js\",\"3842\",\"static/chunks/3842-a8176129994dc984.js\",\"1574\",\"static/chunks/1574-0ff57c1c3fe8f9cc.js\",\"4095\",\"static/chunks/app/(main)/layout-debac8568c4d5c24.js\"],\"default\",1]\n12:I[54123,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"42551\",\"static/chunks/42551-a0fa86bb9d6d8fd7.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"86883\",\"static/chunks/app/(main)/not-found-6454de4391d43401.js\"],\"default\"]\n13:I[59641,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"AppRouter\"]\n14:I[56058,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chun"])</script><script>self.__next_f.push([1,"ks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"UserAgentProvider\"]\n15:I[34480,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"NavigationProgressProvider\"]\n16:I[87406,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"default\"]\n17:I[43079,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"31462\",\"static/chunks/app/(cards)/layout-9988a4830bde0b78.js\"],\"default\"]\n18:I[57851,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static"])</script><script>self.__next_f.push([1,"/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"ErrorBoundary\"]\n19:I[87906,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"default\"]\n1a:I[87512,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"\"]\n1c:I[40779,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/9948"])</script><script>self.__next_f.push([1,"5-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"GoogleAnalytics\"]\n1d:I[31635,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"27834\",\"static/chunks/27834-5c78f4880616ba54.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"59793\",\"static/chunks/59793-66c731db89a93e2c.js\",\"53894\",\"static/chunks/53894-186a0b2de7ed77b4.js\",\"22429\",\"static/chunks/22429-69adeb18bda66f2d.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"63185\",\"static/chunks/app/layout-90f3600e4f3e5c63.js\"],\"GoogleTagManager\"]\n1f:I[25575,[\"20921\",\"static/chunks/20921-7a96833f57c275e2.js\",\"99791\",\"static/chunks/99791-029fefa2b88e709e.js\",\"83785\",\"static/chunks/83785-230f48b890d5c9aa.js\",\"99485\",\"static/chunks/99485-049f8877fe3fd326.js\",\"20750\",\"static/chunks/20750-a86c83808da2a59a.js\",\"53261\",\"static/chunks/53261-f5a2bb4c2cf1c00e.js\",\"12103\",\"static/chunks/12103-257c54f0017a6619.js\",\"75588\",\"static/chunks/75588-29ce98fe08a127f6.js\",\"72369\",\"static/chunks/72369-1e7864e9cf595161.js\",\"16470\",\"static/chunks/app/global-error-0f7c130fe1d0fc3a.js\"],\"default\"]\nf:[\"slug\",\"books\",\"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\",\"pagevi"])</script><script>self.__next_f.push([1,"ew\",\"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:[\"$\",\"$Lb\",null,{\"buildId\":\"2gZSofP4Vb4XoalEa8xL_\",\"assetPrefix\":\"\",\"urlParts\":[\"\",\"categories\",\"books?order=recent_launches\"],\"initialTree\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"categories\",{\"children\":[[\"slug\",\"books\",\"d\"],{\"children\":[\"__PAGE__?{\\\"order\\\":\\\"recent_launches\\\"}\",{}]}]}]}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"(main)\",{\"children\":[\"categories\",{\"children\":[[\"slug\",\"books\",\"d\"],{\"children\":[\"__PAGE__\",{},[[\"$Lc\",[\"$\",\"$Ld\",null,{\"data-sentry-element\":\"Client\",\"data-sentry-component\":\"Page\",\"data-sentry-source-file\":\"page.tsx\"}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/d31cd169126c5461.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8b472d8ca8da25a1.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]]],null],null]},[null,[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"categories\",\"children\",\"$f\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[null,[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\",\"categories\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"notFoundStyles\":\"$undefined\"}]],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/4afdd19ce6c2ffda.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/45be9f74b83be42e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/de8c3b4e4153db18.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/886a1217ff9fd009.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\",\"(main)\",\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$\",\"$L12\",null,{\"code\":404,\"data-sentry-element\":\"SystemError\",\"data-sentry-component\":\"NotFoundPage\",\"data-sentry-source-file\":\"not-found.tsx\"}],\"notFoundStyles\":[]}],\"params\":{}}]],null],null]},[[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/8f719edb11eed1a0.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/ec8f466b9e77932d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"2\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/0bee508d3bad07c8.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/c99d6c2024146960.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"data-sentry-component\":\"RootLayout\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"property\":\"fb:app_id\",\"content\":\"1467820943460899\",\"data-sentry-element\":\"meta\",\"data-sentry-source-file\":\"layout.tsx\"}],[\"$\",\"link\",null,{\"rel\":\"search\",\"type\":\"application/opensearchdescription+xml\",\"title\":\"ProductHunt\",\"href\":\"/osd.xml\"}]]}],[\"$\",\"body\",null,{\"className\":\"theme-mirror bg-primary\",\"children\":[[\"$\",\"div\",null,{\"id\":\"root-container\",\"className\":\"light\",\"children\":[\"$\",\"$L13\",null,{\"data-sentry-element\":\"AppRouter\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L14\",null,{\"userAgent\":\"$undefined\",\"data-sentry-element\":\"UserAgentProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L15\",null,{\"data-sentry-element\":\"NavigationProgressProvider\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L16\",null,{\"ApolloWrapper\":\"$17\",\"serverSideRendered\":true,\"data-sentry-element\":\"ClientApp\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$L18\",null,{\"data-sentry-element\":\"ErrorBoundary\",\"data-sentry-source-file\":\"layout.tsx\",\"children\":[\"$\",\"$Le\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L10\",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\"}],[[\"$\",\"$L19\",null,{}],[\"$\",\"$L1a\",null,{\"id\":\"segment\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$1b\"},\"data-sentry-element\":\"Script\",\"data-sentry-source-file\":\"layout.tsx\"}],false,[[\"$\",\"$L1c\",null,{\"gaId\":\"G-WZ46833KH9\"}],[\"$\",\"$L1d\",null,{\"gtmId\":\"G-WZ46833KH9\"}]]],false]}]]}]],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\":\" The best books in 2025 | Product Hunt\"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/manifest.json\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"meta\",\"6\",{\"name\":\"fb:app_id\",\"content\":\"1467820943460899\"}],[\"$\",\"link\",\"7\",{\"rel\":\"canonical\",\"href\":\"https://www.producthunt.com/categories/books\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"type\":\"application/atom+xml\",\"title\":\"Product Hunt - All newest Products\",\"href\":\"https://www.producthunt.com/feed\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:title\",\"content\":\" The best books in 2025 | Product Hunt\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:description\",\"content\":\"Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:url\",\"content\":\"https://www.producthunt.com/categories/books\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:site_name\",\"content\":\"Product Hunt\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image\",\"content\":\"https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true\u0026ttl=31536000\u0026unique=8fb74f6fa0896cdf41d2748f2de7eff1\u0026url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959\u0026viewport=1200x628\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"article\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:site\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:creator\",\"content\":\"@producthunt\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\" The best books in 2025 | Product Hunt\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Our community reviewed 323 of the best Books. 1. Practical UI 2. Remento 3. Hardcover 4. Bookstash 5. Meminto Stories 6. ReadKidz\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://api.url2png.com/v6/P5329C1FA0ECB6/8ca4692b6c59fafad6315733e5cb763b/png/?say_cheese=true\u0026ttl=31536000\u0026unique=8fb74f6fa0896cdf41d2748f2de7eff1\u0026url=https%3A%2F%2Fproducthunt.com%2Fshareable_image%2Fproducts_category%2F959\u0026viewport=1200x628\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"https://ph-static.imgix.net/ph-favicon-brand-500.ico?auto=format\"}],[\"$\",\"link\",\"23\",{\"rel\":\"apple-touch-icon-precomposed\",\"href\":\"https://ph-static.imgix.net/ph-ios-icon.png?auto=format\"}],[\"$\",\"link\",\"24\",{\"rel\":\"chrome-webstore-item\",\"href\":\"https://producthunt.app.link/extension\"}]]\n"])</script><script>self.__next_f.push([1,"c:null\n"])</script></body></html>

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