Skip to content

README: add Docs Lookup for DevDocs to Related Projects - #2720

Closed
sserpolar wants to merge 1 commit into
freeCodeCamp:mainfrom
sserpolar:patch-1
Closed

sserpolar wants to merge 1 commit into
freeCodeCamp:mainfrom
sserpolar:patch-1

Conversation

@sserpolar

Copy link
Copy Markdown

Adds one row to the Related Projects table for a Chrome/Edge extension I published this week.

What it does: select an identifier on any page, right-click, and the DevDocs entry
opens in a small top-level window beside your work. The original tab is never touched.

How it differs from the existing entries: the other browser-side entries are editor or
launcher integrations. This one acts on a selection on a third-party page — which is what
#1518 concluded devdocs itself cannot do:

Changing the context menu requires a browser extension … thus, is out of scope of devdocs.

Notes for review:

  • It opens devdocs.io in an ordinary top-level window. Nothing is embedded, injected or
    modified. An earlier iframe-overlay version was abandoned precisely because DevDocs stores
    preferences in cookies without a SameSite attribute (treated as Lax), which a cross-site
    iframe cannot read — a top-level window keeps devdocs.io first-party, so the user's own
    enabled documentation sets and offline data apply.
  • One permission (contextMenus), no host permissions — it cannot read page content.
  • The store listing and README both state it is unofficial and not affiliated with
    DevDocs or freeCodeCamp.
  • Row inserted in description alphabetical order (after "Brackets extension", before
    "Electron application"), per the <!-- table is sorted by description --> comment.

Signed-off-by: sserpolar <52502592+sserpolar@users.noreply.github.com>
@simon04

simon04 commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

Thanks for the contribution! We're retiring the hand-maintained Related Projects table in #2782. Keeping it current takes too much maintenance, and new tool submissions have grown sharply. The README now links to https://github.com/topics/devdocs instead. To get listed, add the devdocs topic to your repository. Closing this one for that reason.

@simon04 simon04 closed this Nov 4, 2026
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