返回 Discover
Field DispatchProduct Hunt10 · 2026-05-28

Marked 3

Preview and Publish your Markdown

Marked is a powerful markdown preview and converter. It supports HTML, PDF, DOCX, EPUB, and more, along with writing and analysis tools, custom style builder, and much more.

日榜日期
2026-05-28
发布时间
2026/05/28
日榜排名
#10
票数
122
评论
13
评价
0
Marked 3 source image 1
1 / 7
Human Signal

创始人 / Maker 评论

优先展示 Product Hunt 上对理解条目有帮助的人类文本。

Topics
WritingNotesDeveloper Tools

Hi Product Hunt! 12 years after the initial release of Marked 2 (it saw a LOT of updates in the meantime), I'm really excited that Marked 3 is finally here. Since leaving Oracle, I've put in 80 hour weeks working on this release for over a year. Marked 3 comes with a fairly hefty price tag, but I really believe its extensive functionality will be worth it to a lot of users. Marked 2 will remain available as a low-cost alternative for those who don't need all of the new features in Marked 3. There's a subscription option now that — if enough people opt for it over the permanent unlock — will allow me to continually develop v3 without having to put out a major version every year.

评论作者信息不可用Maker 身份4 votes查看原评论
痛点分析发布于 2026/05/28

痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。

痛点

用户在使用 Markdown 写作时,需要将文档预览并导出为多种格式(如 HTML、PDF、DOCX、EPUB)以便分享给他人,但现有流程中预览和导出功能分散在不同工具中,导致需要频繁切换应用或手动调整样式。一位用户提到“任何想分享草稿 markdown 文档时,都用 Marked 来交付”,说明导出环节是刚需。另一位用户指出“为不同目标保持不同输出样式,每次全局切换是摩擦点”,表明缺乏按文档独立设置样式的能力,导致重复劳动和样式不一致。此外,用户担心工具会“悄悄范围蔓延成编辑器”,暗示对专注预览导出、不干扰写作流程的工具有明确需求。这些痛点造成时间浪费、协作成本增加(如导出格式不匹配)以及心理负担(担心工具功能膨胀)。

Discussion

精选 Product Hunt 讨论

保留原始讨论语境,用来交叉验证上游条目的真实反馈。

I have been waiting for this great upgrade to Marked. I really can’t manage my work without it. It does far more than I can manage, but this new version makes a significant improvement to my production of written douments for use by others outside my own mac. Any time I want to share a draft markdown document (they are ALL mark-down documents!) I use Marked to deliver the goods. A new advanced docx integration has vastly simplified my workflow.

评论作者信息不可用筛选:高信号评论1 votes查看原评论

12 years between Marked 2 and 3 - really respect the discipline of not turning a preview tool into yet another editor. Most "minimal" tools quietly scope-creep into editors over time. Curious: with the new per-document style memory Florent mentioned, does it survive file renames and moves, or is it tied to the file path?

评论作者信息不可用筛选:高信号评论0 votes查看原评论

Marked's whole appeal to me is that it never tried to become an editor. It previews, it exports, done. Does v3 let you set CSS themes per document, or is that still a global preference? I keep different output styles for different targets, and switching app-wide every time is the one bit of friction I hit.

评论作者信息不可用筛选:高信号评论1 votes查看原评论

Is this mostly for developers or also useful for content writers?

评论作者信息不可用筛选:高信号评论0 votes查看原评论
源数据· Raw Archive
source
Product Hunt
upstream_source
producthunt_api
upstream_item_id
1157043
daily_ranking_item_id
201b7e43-a1a3-4840-b574-efb4ca3ca0cb
rank_date
2026-05-28
rank
10
name
Marked 3
tagline
Preview and Publish your Markdown
description
Marked is a powerful markdown preview and converter. It supports HTML, PDF, DOCX, EPUB, and more, along with writing and analysis tools, custom style builder, and much more.
maker_comment
Hi Product Hunt! 12 years after the initial release of Marked 2 (it saw a LOT of updates in the meantime), I'm really excited that Marked 3 is finally here. Since leaving Oracle, I've put in 80 hour weeks working on this release for over a year. Marked 3 comes with a fairly hefty price tag, but I really believe its extensive functionality will be worth it to a lot of users. Marked 2 will remain available as a low-cost alternative for those who don't need all of the new features in Marked 3. There's a subscription option now that — if enough people opt for it over the permanent unlock — will allow me to continually develop v3 without having to put out a major version every year.
votes_count
122
comments_count
13
reviews_count
0
featured_at
2026-05-28T07:01:00.000Z
created_at_on_source
2026-05-28T07:01:00.000Z
makers
item-1
topics
WritingNotesDeveloper Tools
media / source-specific data
[
  {
    "url": "https://ph-files.imgix.net/d602ec1e-897a-4bbf-b981-caa88a83a0d9.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/60f12682-ce46-4083-9d63-6327a7aa0d90.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/6e59043c-29c4-4abf-b890-4c3ff3a362c9.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/70a71dc5-2ead-4ea1-aa1a-f3086a704ad4.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/8714e40d-884d-45fb-8eba-31736b6476f0.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/df54d007-b447-43e9-bb35-a3656d5b1408.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  }
]
raw_payload
{
  "post_id": "1157043",
  "fetched_at": "2026-05-28T22:00:00.897Z",
  "has_post_detail": true,
  "snapshot_version": "producthunt_v1",
  "has_maker_comment": true,
  "maker_comment_source": "maker_match",
  "comments_fetch_status": "ok",
  "selected_comment_count": 5
}
source_raw_snapshot
{
  "id": "d249cd33-139c-4235-83a5-9c48c3429516",
  "daily_ranking_item_id": "201b7e43-a1a3-4840-b574-efb4ca3ca0cb",
  "source": "producthunt_api",
  "product_hunt_id": "1157043",
  "fetched_at": "2026-05-28T22:00:00.897Z",
  "post_raw": {
    "id": "1157043",
    "url": "https://www.producthunt.com/products/marked-2?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "name": "Marked 3",
    "media": [
      {
        "url": "https://ph-files.imgix.net/d602ec1e-897a-4bbf-b981-caa88a83a0d9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/60f12682-ce46-4083-9d63-6327a7aa0d90.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6e59043c-29c4-4abf-b890-4c3ff3a362c9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/70a71dc5-2ead-4ea1-aa1a-f3086a704ad4.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/8714e40d-884d-45fb-8eba-31736b6476f0.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/df54d007-b447-43e9-bb35-a3656d5b1408.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "tagline": "Preview and Publish your Markdown",
    "thumbnail": {
      "url": "https://ph-files.imgix.net/b9d8f1d0-8e33-4d05-b0c9-27c18f6857a4.png?auto=format"
    },
    "votesCount": 122,
    "description": "Marked is a powerful markdown preview and converter. It supports HTML, PDF, DOCX, EPUB, and more, along with writing and analysis tools, custom style builder, and much more."
  },
  "post_detail_raw": {
    "id": "1157043",
    "slug": "marked-3",
    "user": {
      "id": "5238",
      "url": "https://www.producthunt.com/@ttscoff?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Brett Terpstra",
      "headline": "Blogger, Developer, Tech Writer @Oracle",
      "username": "ttscoff",
      "websiteUrl": "http://brettterpstra.com",
      "profileImage": "https://ph-avatars.imgix.net/5238/original.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "ttscoff"
    },
    "media": [
      {
        "url": "https://ph-files.imgix.net/d602ec1e-897a-4bbf-b981-caa88a83a0d9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/60f12682-ce46-4083-9d63-6327a7aa0d90.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6e59043c-29c4-4abf-b890-4c3ff3a362c9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/70a71dc5-2ead-4ea1-aa1a-f3086a704ad4.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/8714e40d-884d-45fb-8eba-31736b6476f0.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/df54d007-b447-43e9-bb35-a3656d5b1408.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "makers": [
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      }
    ],
    "topics": {
      "edges": [
        {
          "node": {
            "id": "90",
            "name": "Writing",
            "slug": "writing"
          }
        },
        {
          "node": {
            "id": "96",
            "name": "Notes",
            "slug": "notes"
          }
        },
        {
          "node": {
            "id": "267",
            "name": "Developer Tools",
            "slug": "developer-tools"
          }
        }
      ]
    },
    "website": "https://www.producthunt.com/r/KOIFCZ7IR4YJ2A?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "createdAt": "2026-05-28T07:01:00Z",
    "dailyRank": 9,
    "thumbnail": {
      "url": "https://ph-files.imgix.net/b9d8f1d0-8e33-4d05-b0c9-27c18f6857a4.png?auto=format",
      "type": "image",
      "videoUrl": null
    },
    "featuredAt": "2026-05-28T07:01:00Z",
    "weeklyRank": 36,
    "yearlyRank": null,
    "monthlyRank": 366,
    "scheduledAt": "2026-05-28T07:01:00Z",
    "productLinks": [
      {
        "url": "https://www.producthunt.com/r/2IHG765LMPXSY5?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "App Store"
      },
      {
        "url": "https://www.producthunt.com/r/ZFYEURSBNS47IP?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      },
      {
        "url": "https://www.producthunt.com/r/KOIFCZ7IR4YJ2A?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Website"
      }
    ],
    "reviewsCount": 0,
    "commentsCount": 13,
    "reviewsRating": 0
  },
  "maker_comment_raw": {
    "id": "5405128",
    "url": "https://www.producthunt.com/products/marked-2?comment=5405128&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "body": "Hi Product Hunt!\n\n12 years after the initial release of Marked 2 (it saw a LOT of updates in the meantime), I'm really excited that Marked 3 is finally here. Since leaving Oracle, I've put in 80 hour weeks working on this release for over a year.\n\nMarked 3 comes with a fairly hefty price tag, but I really believe its extensive functionality will be worth it to a lot of users. Marked 2 will remain available as a low-cost alternative for those who don't need all of the new features in Marked 3. There's a subscription option now that — if enough people opt for it over the permanent unlock — will allow me to continually develop v3 without having to put out a major version every year.",
    "user": {
      "id": "5238",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profile_url": "[REDACTED]",
      "website_url": null,
      "profile_image": null,
      "twitter_username": null
    },
    "user_id": "5238",
    "is_maker": true,
    "parent_id": null,
    "created_at": "2026-05-27T10:17:02Z",
    "replies_raw": [],
    "votes_count": 4
  },
  "selected_comments_raw": [
    {
      "id": "5405128",
      "url": "https://www.producthunt.com/products/marked-2?comment=5405128&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "Hi Product Hunt!\n\n12 years after the initial release of Marked 2 (it saw a LOT of updates in the meantime), I'm really excited that Marked 3 is finally here. Since leaving Oracle, I've put in 80 hour weeks working on this release for over a year.\n\nMarked 3 comes with a fairly hefty price tag, but I really believe its extensive functionality will be worth it to a lot of users. Marked 2 will remain available as a low-cost alternative for those who don't need all of the new features in Marked 3. There's a subscription option now that — if enough people opt for it over the permanent unlock — will allow me to continually develop v3 without having to put out a major version every year.",
      "user": {
        "id": "5238",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "5238",
      "is_maker": true,
      "parent_id": null,
      "created_at": "2026-05-27T10:17:02Z",
      "replies_raw": [],
      "votes_count": 4,
      "selection_score": 400,
      "selection_reason": "maker_comment"
    },
    {
      "id": "5407812",
      "url": "https://www.producthunt.com/products/marked-2?comment=5407812&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>I have been waiting for this great upgrade to Marked. I really can’t manage my work without it. It does far more than I can manage, but this new version makes a significant improvement to my production of written douments for use by others outside my own mac. Any time I want to share a draft markdown document (they are ALL mark-down documents!) I use Marked to deliver the goods. A new advanced docx integration has vastly simplified my workflow. </p>",
      "user": {
        "id": "3964532",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "3964532",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-28T10:30:12Z",
      "replies_raw": [],
      "votes_count": 1,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5407595",
      "url": "https://www.producthunt.com/products/marked-2?comment=5407595&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>12 years between Marked 2 and 3 - really respect the discipline of not turning a preview tool into yet another editor. Most \"minimal\" tools quietly scope-creep into editors over time. Curious: with the new per-document style memory Florent mentioned, does it survive file renames and moves, or is it tied to the file path?</p>",
      "user": {
        "id": "9817493",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9817493",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-28T09:11:48Z",
      "replies_raw": [],
      "votes_count": 0,
      "selection_score": 329,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5407455",
      "url": "https://www.producthunt.com/products/marked-2?comment=5407455&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Marked's whole appeal to me is that it never tried to become an editor. It previews, it exports, done. Does v3 let you set CSS themes per document, or is  that still a global preference? I keep different output styles for different targets, and switching app-wide every time is the one bit of friction I hit.</p>",
      "user": {
        "id": "9763736",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9763736",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-28T08:23:12Z",
      "replies_raw": [],
      "votes_count": 1,
      "selection_score": 315,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5407421",
      "url": "https://www.producthunt.com/products/marked-2?comment=5407421&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Is this mostly for developers or also useful for content writers?</p>",
      "user": {
        "id": "6524674",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "6524674",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-28T08:14:20Z",
      "replies_raw": [],
      "votes_count": 0,
      "selection_score": 72,
      "selection_reason": "body_signal_score"
    }
  ],
  "topics_raw": [
    {
      "id": "90",
      "name": "Writing",
      "slug": "writing"
    },
    {
      "id": "96",
      "name": "Notes",
      "slug": "notes"
    },
    {
      "id": "267",
      "name": "Developer Tools",
      "slug": "developer-tools"
    }
  ],
  "makers_raw": [
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    }
  ],
  "launch_metadata_raw": {
    "slug": "marked-3",
    "daily_rank": 9,
    "featured_at": "2026-05-28T07:01:00Z",
    "website_url": "https://www.producthunt.com/r/KOIFCZ7IR4YJ2A?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "weekly_rank": 36,
    "yearly_rank": null,
    "monthly_rank": 366,
    "scheduled_at": "2026-05-28T07:01:00Z",
    "reviews_rating": 0,
    "created_at_on_product_hunt": "2026-05-28T07:01:00Z"
  },
  "stats_raw": {
    "votes_count": 122,
    "reviews_count": 0,
    "comments_count": 13,
    "reviews_rating": 0
  },
  "aux_raw": {
    "media_extended": [
      {
        "url": "https://ph-files.imgix.net/d602ec1e-897a-4bbf-b981-caa88a83a0d9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/60f12682-ce46-4083-9d63-6327a7aa0d90.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6e59043c-29c4-4abf-b890-4c3ff3a362c9.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/70a71dc5-2ead-4ea1-aa1a-f3086a704ad4.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/8714e40d-884d-45fb-8eba-31736b6476f0.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/df54d007-b447-43e9-bb35-a3656d5b1408.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "submitter_user": {
      "id": "5238",
      "url": "https://www.producthunt.com/@ttscoff?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "Brett Terpstra",
      "headline": "Blogger, Developer, Tech Writer @Oracle",
      "username": "ttscoff",
      "profileUrl": "https://www.producthunt.com/@ttscoff?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "websiteUrl": "http://brettterpstra.com",
      "profileImage": "https://ph-avatars.imgix.net/5238/original.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "ttscoff"
    },
    "presentation_only": {
      "thumbnail_url": "https://ph-files.imgix.net/b9d8f1d0-8e33-4d05-b0c9-27c18f6857a4.png?auto=format",
      "product_hunt_url": "https://www.producthunt.com/products/marked-2?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "product_hunt_slug": "marked-3"
    },
    "unused_upstream_fields": {
      "post_aux": {},
      "comments_aux": {},
      "post_detail_aux": {
        "media_raw": [
          {
            "url": "https://ph-files.imgix.net/d602ec1e-897a-4bbf-b981-caa88a83a0d9.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/60f12682-ce46-4083-9d63-6327a7aa0d90.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/6e59043c-29c4-4abf-b890-4c3ff3a362c9.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/70a71dc5-2ead-4ea1-aa1a-f3086a704ad4.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/8714e40d-884d-45fb-8eba-31736b6476f0.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/df54d007-b447-43e9-bb35-a3656d5b1408.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          }
        ],
        "thumbnail_raw": {
          "url": "https://ph-files.imgix.net/b9d8f1d0-8e33-4d05-b0c9-27c18f6857a4.png?auto=format",
          "type": "image",
          "videoUrl": null
        },
        "presentation_only": {
          "product_hunt_slug": "marked-3"
        },
        "product_links_raw": [
          {
            "url": "https://www.producthunt.com/r/2IHG765LMPXSY5?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "App Store"
          },
          {
            "url": "https://www.producthunt.com/r/ZFYEURSBNS47IP?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          },
          {
            "url": "https://www.producthunt.com/r/KOIFCZ7IR4YJ2A?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Website"
          }
        ],
        "submitter_user_raw": {
          "id": "5238",
          "url": "https://www.producthunt.com/@ttscoff?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
          "name": "Brett Terpstra",
          "headline": "Blogger, Developer, Tech Writer @Oracle",
          "username": "ttscoff",
          "websiteUrl": "http://brettterpstra.com",
          "profileImage": "https://ph-avatars.imgix.net/5238/original.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
          "twitterUsername": "ttscoff"
        },
        "unused_upstream_fields": {}
      }
    }
  },
  "selection_meta": {
    "scoring_basis": "maker first, then non-maker body signal score with original order tie-break",
    "first_comment_id": "5405128",
    "comments_strategy": "maker_plus_top_discussion",
    "detail_fetch_status": "ok",
    "top_candidate_count": 6,
    "maker_comment_source": "maker_match",
    "comments_fetch_status": "ok",
    "dropped_comment_count": 1,
    "comments_fetched_limit": 25,
    "newest_candidate_count": 6,
    "selected_comment_count": 5,
    "candidate_comment_count": 6,
    "selected_comment_reasons": [
      {
        "id": "5405128",
        "score": 400,
        "reason": "maker_comment"
      },
      {
        "id": "5407812",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5407595",
        "score": 329,
        "reason": "body_signal_score"
      },
      {
        "id": "5407455",
        "score": 315,
        "reason": "body_signal_score"
      },
      {
        "id": "5407421",
        "score": 72,
        "reason": "body_signal_score"
      }
    ]
  },
  "created_at": "2026-05-28T22:00:04.045Z",
  "updated_at": "2026-05-28T22:00:04.045Z"
}