Developer signals: Hacker News, npm and PyPI

Hacker News stories matching developer keywords plus npm and PyPI package metadata and download counts.

49 rows, last pulled 2026-10-13 (refreshed weekly). Records dated 2026-07-20 to 2026-10-13 (createdAt).
License: Free to use, source terms apply. These are facts about publicly posted items (jobs, stories, packages). Free to use for analysis; the text of postings belongs to the original publishers, so check the source terms before republishing it.

Download

Chart

Embed this chart on your own page (static script, no tracking). Monthly stats.

Where the data comes from

Hacker News Algolia API, npm registry, PyPI JSON API. Source.

Made with the Apify actor developer-signals (disclosure: we maintain it; it is a paid pay-per-event tool). Contact fields, street addresses and personal-name fields are removed from this free sample.

Data dictionary

ColumnTypeDescription
sourcestringSource system of the row.
recordTypestringKind of record in this row.
idstringHacker News item id (stories).
titlestringTitle or headline of the record.
urlurlLink to the record at the source.
domainstringDomain of the linked story.
createdAtdatetimeStory creation time (UTC).
pointsintegerHacker News points.
numCommentsintegerComment count.
hnUrlurlLink to the Hacker News discussion.
kindstringStory kind, for example showHn.
textSnippetstringStart of the story text (truncated).
querystringSearch query that surfaced the story.
queryTypestringType of query.
packageNamestringnpm or PyPI package name.
latestVersionstringLatest published version.
descriptionstringFree-text description from the source (truncated to 300 characters).
licensestringDeclared package license.
homepageurlPackage homepage.
repositoryUrlurlSource repository URL.
keywordsjson-stringJSON list of package keywords.
requiresPythonstringPython version constraint (PyPI).
latestReleaseAtdatetimeTime of the latest release.
downloadsLastDayintegerDownloads in the last day.
downloadsLastWeekintegerDownloads in the last week.
downloadsLastMonthintegerDownloads in the last month.
foundbooleanTrue when the package was found.
matchedQueriesjson-stringJSON list of queries the row matched.

First rows (8 of 28 columns)

sourcerecordTypeidtitleurldomaincreatedAtpoints
hackernewsstory50016426Show HN:APIFlow Studio – Open-source, offline-first Postman https://apiflowstudio.onrender.com/apiflowstudio.onrender.com2026-10-09T05:40:43Z3
hackernewsstory49917863Show HN: Vietnam Tender Intelligence – gov procurement data,https://apify.com/donerightlabs/tender-intelligenceapify.com2026-10-01T04:50:24Z2
hackernewsstory49800300I built 13 small Apify Actors this month, mostly AI-groundedhttps://apify.com/rumi7911apify.com2026-09-22T12:41:09Z1
hackernewsstory49563084Show HN: MCP Security Auditor – Zero-execution static scannehttps://apify.com/neon_innovation_lab/mcp-security-auditorapify.com2026-09-04T11:19:48Z2
hackernewsstory49290923I built a lint for AI-generated evidencehttps://apify.com/filipmajchrzak/ai-claim-checkpointapify.com2026-08-13T19:40:38Z2

License

These are facts about publicly posted items (jobs, stories, packages). Free to use for analysis; the text of postings belongs to the original publishers, so check the source terms before republishing it.

Disclosure: we build and maintain the Apify actors these samples come from. The samples are free; the actors are paid pay-per-event tools. Nothing here is a review or endorsement by a third party.

Some links are affiliate links.