MDX good first issues

111 open MDX issues currently match the default 10+ star filter. Scored difficulty: 5,943 at 1/5, 8,722 at 2/5, 12,675 at 3/5, 12,093 at 4/5, 856 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is MDX.

All languages · Browse projects · How to find good first issues · Hacktoberfest 2026

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 30 of ~111 matching filters (MDX · 10+ stars)

List

docs: update 1.3 docs for ORAS CLI v1.3.5

AI summary

This issue requests updates to the ORAS CLI documentation for version 1.3.5. It involves changing version numbers in the installation and binary verification guides, and updating a configuration map to ensure the command reference is built from the latest patch release.

documentationgood first issuehelp wanted
25
Difficulty
2/5

fix: point oras-go vanity go-source at v2/v1 branches and remove unused v3 page

AI summary

This issue addresses incorrect Go vanity import paths for the oras-go project. The `go-source` meta tags in the v1 and v2 vanity pages were incorrectly pointing to the `main` branch, which now contains v3 code. The fix involves updating these meta tags to point to the correct `v1` and `v2` branches respectively, and removing an unused v3 page.

buggood first issuehelp wanted
25
Difficulty
1/5

Installation docs build an invalid aarch64 download URL on ARM64 Linux

AI summary

The installation documentation generates incorrect download URLs for ARM64 Linux users, leading them to download non-existent artifacts. This is due to `uname -m` output not being normalized to Go architecture names and some platform-specific sections hard-coding architectures instead of detecting them. The suggested fix involves updating the `sed` command to normalize architecture names and adding `-f` to `curl` for clearer error reporting.

documentationgood first issuehelp wanted
25
Difficulty
2/5

docs: blog post announcing oras-go v3.0.0

AI summary

This issue requests a blog post to announce the release of oras-go v3.0.0. The post should follow a previous announcement's pattern, highlighting new features, breaking changes, migration details, and support status, while linking to external documentation for API specifics.

documentationhelp wanted
25
Difficulty
2/5

docs: replace Go client library page with links to oras-go v2 and v3 docs

AI summary

This issue proposes to update the Go client library documentation page by replacing the existing content with direct links to the oras-go v2 and v3 documentation. This change aims to keep the documentation synchronized with the library's code and reduce maintenance overhead for the website.

documentationgood first issuehelp wanted
25
Difficulty
2/5

[main & 2.0] There shouldn’t be a horizontal rule visible at the bottom of the side navigation. This is only visible with the split side navigation.

AI summary

A horizontal rule is unexpectedly appearing at the bottom of the side navigation on the p5.js website, specifically when the split side navigation is enabled. This visual artifact is present on both the main and 2.0 branches and is intended to be removed as part of an ongoing CSS audit.

BugGood First Issue
89
Difficulty
1/5

[main & 2.0] The left and right margins should match the column gutter width 40px

AI summary

This issue reports a visual bug where the left and right margins of the main content area on the p5.js website are inconsistently set to 32px instead of the intended 40px, which should match the column gutter width. This discrepancy is observed on both the main and 2.0 branches and affects various pages, including the Reference page. The fix is part of an ongoing CSS audit.

BugGood First Issue
89
Difficulty
2/5

JS SDK `AssembledTransaction` cookbooks

AI summary

This issue requests the creation of more practical code examples (cookbooks) for the `AssembledTransaction` feature in the JS SDK. The goal is to improve developer onboarding by providing readily usable code snippets, similar to existing JS documentation, and integrating them into the 'Working with contract specs' guide.

documentationhelp wanteddev-relbot:needs-decision
131
Difficulty
2/5

Documentation on onboarding Solana Developers

AI summary

The user is requesting comprehensive documentation to help Solana developers transition to building Stellar contracts. They encountered dependency issues when trying to integrate Solana and Stellar, highlighting a need for clear guidance on this migration path.

documentationhelp wanteddev-relbot:needs-decision
131
Difficulty
3/5

Remove the legacy Docusaurus build cache step from the test workflow

AI summary

This issue requests the removal of a specific, outdated step from the GitHub Actions `testing.yml` workflow. The step pertains to restoring a legacy Docusaurus build cache, which is no longer relevant as the project now uses Astro. The task involves deleting this cache retrieval step while preserving other existing cache configurations.

good first issue
2.3K
Difficulty
1/5

Update the branch reference in the Lunaria configuration to the current default branch

AI summary

This issue requires updating a configuration file (`lunaria.config.json`) to reflect the repository's current default branch name. The current configuration incorrectly points to 'master', leading to broken GitHub links in the translation dashboard. The fix involves changing this setting and then verifying the updated links.

good first issue
2.3K
Difficulty
1/5

Update CODEOWNERS paths to match the current documentation structure

AI summary

This issue requires updating the `.github/CODEOWNERS` file to reflect the current directory structure for Russian and Korean documentation. The old paths `/i18n/ru/` and `/i18n/kr/` need to be changed to `/src/content/docs/ru/` and `/src/content/docs/kr/` respectively, ensuring that code owners are correctly assigned for pull requests affecting these documents.

good first issue
2.3K
Difficulty
1/5

Editor docs contribution backlog

AI summary

This GitHub issue serves as a backlog for documentation contributions, outlining specific tasks related to updating and improving the Rive editor documentation. It provides a key for understanding task status and priority, and encourages contributors to comment before starting work to avoid duplication and ensure proper scoping.

good first issue
24
Difficulty
2/5

Add Astro type checking to CI

AI summary

This issue proposes adding type checking for Astro components to the project's Continuous Integration (CI) pipeline. Currently, CI only performs build and lint checks, missing potential type errors in Astro files. The task involves integrating `astro check` into the scripts and CI, fixing any reported type errors, and adjusting configurations if necessary.

good first issue
2.3K
Difficulty
2/5

Improve lint coverage for Astro and .mjs files

AI summary

This issue proposes to improve code quality by enabling ESLint to lint `.astro` and `.mjs` files. Currently, these file types are not included in the linting process, leading to undetected rule violations. The suggested solution involves configuring `eslint-plugin-astro` and updating the lint command.

good first issue
2.3K
Difficulty
2/5

Fix the incorrect sitemap URL in robots.txt

AI summary

The robots.txt file incorrectly points to an old sitemap URL that now results in a 404 error. This prevents search engines from accessing the sitemap. The issue requires updating the sitemap URL in the robots.txt file to the correct, working URL to ensure proper sitemap fetching.

good first issue
2.3K
Difficulty
1/5

dataCollection docs example uses wrong shape for httpHeaders

AI summary

The documentation example for `sendDefaultPii` in Sentry's JavaScript SDK incorrectly shows `httpHeaders` as a flat object. The actual TypeScript type expects a nested object for `request` and `response` directions. This leads to a TypeScript error for users following the example.

documentationGood First Issue
443
Difficulty
1/5

[Bug] Argo CD notes are incomplete and outdated

AI summary

This issue reports that the Kyverno platform-specific notes for Argo CD are incomplete and outdated. Specifically, the documentation fails to include a recommended Helm value in an example, contains outdated information about Argo CD's resource tracking mechanism, and lacks clarity on required annotations. The issue also points out a potential conflict with the Kyverno Helm chart's structure regarding a specific Helm value.

buggood first issuecontribfest
51
Difficulty
2/5

Contact Form Submission - Mistake (Gold - Divisibility)

AI summary

This issue reports a typo in the USACO Gold Divisibility module, specifically within the explanation of Euler's Totient function. The formula presented has an incorrect variable in the last term, which should be (pk - 1) instead of (qk - 1). This is a straightforward content correction.

good first issuecontent
1.8K
Difficulty
1/5

docs: add Wasm runtime steps to the postrenderer plugin tutorial

AI summary

This issue requests the addition of a "Wasm Runtime" section to the postrenderer plugin tutorial documentation. The new section should detail the steps for setting up a Wasm runtime for a postrenderer plugin, including repository setup, plugin configuration, Go code implementation, building the Wasm module, and testing with Helm.

help wanteddocsv4
228
Difficulty
2/5

Fix examples using `.list-unstyled` (with no more `margin-bottom`)

AI summary

This issue addresses a visual bug where removing `margin-bottom` from the `.list-unstyled` class in a previous update has negatively impacted the display of certain examples. The fix involves re-evaluating and potentially adjusting the styling of examples that rely on this class to ensure proper rendering across components, starting with Tags.

🐞 bug📖 documentationgood first issue
217
Difficulty
2/5

Typo in frameCount documentation page

AI summary

This issue reports a minor typo on the Processing reference page for `frameCount`. The word "number" is misspelled as "number o" in the description. The suggested correction is to change it to "number of frames".

ReferenceGood First IssueHelp Wanted
88
Difficulty
1/5

[Mobile] Mobile Device Movement Sketch Not Working

AI summary

A user is reporting that the p5.js mobile device movement example sketch is not functioning as expected on their iPhone. The sketch is supposed to react to device motion, but it appears to be static or unresponsive, contrary to its intended behavior.

BugHelp Wanted
89
Difficulty
3/5

Document fromToml, mustToYaml, mustChunk, bcrypt, and tuple

AI summary

This issue requests the documentation of several functions that are currently missing from the Helm chart template guide. The missing functions include `fromToml`, `mustToYaml`, `mustChunk`, `bcrypt`, and `tuple`, with specific instructions on where and how to document each.

docsgood first issue
228
Difficulty
2/5

[p5.js 2.0+ Bug Report]: Framebuffer example breaks on 2+

AI summary

The framebuffer example in p5.js version 2+ exhibits unexpected visual artifacts, displaying crescent shapes instead of rotating spheres. This issue also affects the p5.js editor, with version 2.3 showing strange behavior and a lack of syntax highlighting in versions 2.2 and above.

Help WantedTechnical Initiative
89
Difficulty
3/5

Add API docs for router(req, res, [next])

AI summary

This issue requests the addition of API documentation for the `router(req, res, [next])` function. The user cannot find this function documented and suggests it be added to the Express.js API documentation for both v4 and v5.

enhancementhelp wanted
5.4K
Difficulty
2/5

Also browsing: Python , TypeScript , JavaScript