Skip to content

fix: add repository mappings for unmapped companies - #14

Merged
AnandChowdhary merged 1 commit into
yc-oss:mainfrom
JOhnsonKC201:add-missing-repo-mappings
Aug 4, 2026
Merged

AnandChowdhary merged 1 commit into
yc-oss:mainfrom
JOhnsonKC201:add-missing-repo-mappings

Conversation

@JOhnsonKC201

Copy link
Copy Markdown
Contributor

Summary

Seven companies currently carried by the YC open-source tag have no entry in
repositories.json, so their Repo and Stars cells render empty in the
generated README. This adds mappings for all seven.

After this change, every slug returned by
yc-oss.github.io/api/tags/open-source.json has a mapping except openbase
(delisted, no website in the API) and random-labs, which are left as the
existing {} placeholders.

Added repositories

Company Repository How it was verified
s2.dev https://github.com/s2-streamstore/s2 repo homepage is s2.dev, matching the YC website
Superlog https://github.com/superloglabs/superlog repo homepage is superlog.sh, matching the YC website
Graphify Labs https://github.com/Graphify-Labs/graphify repo homepage is www.graphify.com, matching the YC website
Vendo https://github.com/runvendo/vendo repo homepage is vendo.run, matching the YC website
Tracer https://github.com/adrida/tracer linked as "TRACER OSS" from tracerml.ai
Zenbu https://github.com/zenbu-labs/zenbu-release linked from the site www.zenbu.dev redirects to
Understudy Labs https://github.com/understudylabs/understudy-agent-tools org homepage is understudylabs.com, matching the YC website

I checked each candidate against the website field the YC API reports for that
slug rather than picking the first search result, since an unrelated repository
that happens to resolve would persist silently once written.

Two notes for your call:

  • Understudy Labs: the org is confirmed by its homepage field, but the
    company has several public repos and none is an obvious flagship.
    understudy-agent-tools is the only non-fork with stars and is actively
    pushed. Happy to drop this row if you would rather wait.
  • Random Labs: there is a randomlabs org, but its homepage is
    randomlabs.co while the YC API lists randomlabs.ai. I did not want to
    guess, so I left the placeholder untouched.

Testing

  • deno task check passes
  • deno fmt repositories.json applied
  • diff is additive only; no existing mapping is modified
  • re-ran the coverage check against the live YC API: 168 of 168 slugs resolved

Seven companies carried by the YC open-source tag had no GitHub repo
link, so their Repo and Stars cells rendered empty in the README.

Each mapping was verified against the company website recorded in the
YC API, either because the repository's own homepage field matches it
or because the company site links to the repository directly.
@AnandChowdhary
AnandChowdhary merged commit e2af364 into yc-oss:main Aug 4, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants