JavaScript good first issues

5,924 open JavaScript issues currently match the default 10+ star filter. Scored difficulty: 5,943 at 1/5, 8,784 at 2/5, 12,678 at 3/5, 12,097 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is JavaScript.

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

Active projects

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

Showing 30 of ~5,924 matching filters (JavaScript · 10+ stars)

List

Does Modal's free tier allow commercial use? Confirm commercial_ok

AI summary

This issue requires verifying whether Modal's free tier permits commercial use by examining their legal terms and pricing pages. The goal is to update a JSON file with the findings, marking 'commercial_ok' as true or false, and recording the verification date. If no clear information is found, the field should remain null.

help wanteddatahacktoberfest
11
Difficulty
1/5

What does Arli AI do with your prompts? Record data_policy

AI summary

This issue requires updating the `data/providers.json` file to reflect Arli AI's data policy regarding prompt usage. Specifically, it needs to determine if Arli AI trains on user prompts and how long it retains them, by consulting Arli AI's official privacy and pricing pages. The contribution involves adding a `data_policy` object with relevant fields like `trains_on_prompts`, `retention`, `source`, and `checked` date.

good first issuedatahacktoberfest
11
Difficulty
1/5

Free GPU compute: add Paperspace Gradient Notebooks to data/gpu-compute.json

AI summary

This issue requests the addition of Paperspace Gradient Notebooks' free GPU offering to a dataset file (`data/gpu-compute.json`). The task involves extracting specific information about the free GPU access, quota, and other details from a provided DigitalOcean documentation page and formatting it according to a given structure. The contributor needs to ensure the extracted information is verbatim and verifiable on the cited page.

help wanteddatahacktoberfest
11
Difficulty
2/5

feat(theme): add Catppuccin Macchiato and Tokyo Night palette options

AI summary

This issue proposes adding two new color palette options, Catppuccin Macchiato and Tokyo Night, to the project's built-in themes. The new themes must be defined in a specific file, meet WCAG AA contrast standards, include distinct colors for various states, and have updated snapshot tests.

enhancementgood first issuetheme
15Developer Tools · Command Line Tools
Difficulty
2/5

[BUG] - Sequencer and Automated Animations issue since last update causes soem animations to not trigger that did before.

AI summary

This bug report indicates that automations targeting the 'source token' section within Sequencer's source animation or secondary animation features are no longer functioning after a recent update. The reporter has linked to a related issue in the Sequencer repository and provided reproduction steps, setup details, and a 'help wanted' label.

help wanted
16
Difficulty
3/5

Help translate cardano.org into your language

AI summary

This issue is a call for community members to help translate the cardano.org website into various languages. Contributors can sign up on Crowdin, join the project, and translate content, with guidelines provided for maintaining accuracy and natural phrasing. The issue also serves as a coordination point for translation announcements, questions, and requests for new languages.

good first issuehelp wanted
98
Difficulty
1/5

docs(i18n): add Simplified Chinese (README.zh-CN.md) and Japanese (README.ja.md) translations

AI summary

This issue proposes adding Simplified Chinese and Japanese translations for the project's README file to improve accessibility for international developers. The translations will cover core sections like installation, presets, themes, and TUI configuration, while keeping technical terms in English. Language switcher links will also be added to the main README.

documentationgood first issue
15Developer Tools · Command Line Tools
Difficulty
1/5

Does Rev AI's free tier allow commercial use? Confirm commercial_ok

AI summary

This issue requires verifying whether Rev AI's free tier permits commercial use. The task involves checking Rev AI's official pricing and terms of service pages for explicit statements regarding commercial or production usage. If confirmed, the `commercial_ok` field in `data/providers.json` should be updated to `true` or `false`, along with the verification date and any relevant notes.

help wanteddatahacktoberfest
11
Difficulty
2/5

docs/api.md: list free_limits and model_tier in 'Fields added within v1'

AI summary

This issue requests an update to the API documentation to include newly added fields (`free_limits`, `model_tier`, and `model_tier_source`) to the 'Fields added within v1' list. The task involves finding the introduction version of these fields in the changelog, determining their shape from another documentation file, and adding them to the `docs/api.md` file in the specified format.

docshelp wantedhacktoberfest
11
Difficulty
2/5

docs/sources.md: the cheahjs/free-llm-api-resources link returns 404

AI summary

The documentation file `docs/sources.md` contains a broken link to a GitHub repository that no longer exists. The task is to verify the repository's status, update the link and name if it has moved, or remove it and adjust the surrounding text if it's permanently gone. The fix should only affect the mentioned source and ensure all links in the file are functional.

docsgood first issuehacktoberfest
11
Difficulty
1/5

💡to remove gifs from comment section

AI summary

This issue proposes adding a feature to hide or selectively display GIFs in the comment section of a platform, citing concerns about low-quality GIFs causing distractions and sensory overload. The goal is to improve the readability and user experience of comments, especially in the context of recent platform updates.

Feature requesthelp wantedgood first issueup-for-grabs
4.5K
Difficulty
2/5

Channel Block list visual bug🐞

AI summary

The channel block list feature in the ImprovedTube extension is not fully hiding blocked channels' videos in search results, leading to a visually awkward display. The user expects blocked channel videos to be completely removed from search results when the feature is enabled.

Bughelp wantedgood first issueup-for-grabs
4.5K
Difficulty
2/5

Resolve final rewrite scope and reporting regressions

AI summary

This issue details a "maintainer exception" granted for landing two pull requests (#295 and #296) despite two recorded model-output failures. These failures involve deleted source content and an omitted final artifact, causing the automated evaluation to fail. The failures are being tracked as follow-up work in separate issues, and this exception does not waive future verification requirements.

bughelp wanted
2.7K
Difficulty
3/5

Requested Forms

AI summary

This issue is a request to collect and create sprites for various Pokémon forms, especially with the activation of Surplus Mode. It highlights the need for spriting expertise for more complex requests, while simpler ones might be handled by individuals with some spriting experience. The issue lists specific Pokémon and their forms that require sprite work.

enhancementhelp wanted
143
Difficulty
3/5

The 0-100 score uses about a tenth of its range

AI summary

The current 0-100 scoring system for AI detection is not effectively utilizing its range, with no paragraphs scoring above 11 out of 100. This means that most paragraphs are categorized as 'Minimal AI signals,' rendering the score uninformative for distinguishing between human and AI-written content. The issue stems from how paragraph length and category weights affect the raw score, leading to a compressed scale that doesn't reflect the intended 0-100 spectrum.

enhancementhelp wanted
2.7K
Difficulty
3/5

Dev: Update notes icon in Admin

AI summary

This issue requires updating the notes icon in the Admin section to a filled version to align with current design standards. The change needs to be implemented in specific JavaScript files and documented with before/after images in staging and release decks.

good first issuerole: front-endpriority: MUST HAVEdependencyp-feature: My TDM Plansready for product
67
Difficulty
2/5

Navigation: help us map caves, climbs and chokepoints so the arrow never walks you into a mountain

AI summary

This issue seeks community help to map in-game geographical features like caves, climbs, and chokepoints. This data is needed to improve the navigation arrow's accuracy, preventing it from directing players through solid terrain. Contributors can help by reporting problematic spots, recording their paths, or verifying existing fixes.

help wantedgood first issuenavigation
30Software Development · Plugin Development
Difficulty
2/5

[Good First Issue]: Rename the misspelled indicies variable in the cryptography package

AI summary

This issue is a "Good First Issue" for new contributors to the Hiero JS SDK. It involves a simple typo correction: renaming a misspelled local variable `indicies` to `indices` within the `legacy1` function in the `entropy.js` file. This change is purely cosmetic and does not affect the functionality of the package.

Good First Issuehacktoberfest
325
Difficulty
1/5

Explorer: announce how many providers match the filters (about 1 hour)

AI summary

This issue proposes adding a dynamic count of displayed providers to the explorer page. When users search or apply filters, a "Showing X of Y providers" message should appear, providing immediate feedback on the number of matching results. This feature aims to improve accessibility for screen reader users and provide a better user experience for all.

featurehelp wantedhacktoberfest
11
Difficulty
2/5

Alignment tools for labels don't work inside of participant/lane

AI summary

The alignment helpers (snap lines) for external labels do not function correctly when attempting to align them with elements inside a participant or lane. The expected behavior is for these helpers to work consistently, regardless of whether the target element is within a participant/lane or not. This issue appears to be a visual bug affecting the user experience during modeling.

bugmodelingneeds reviewgood first issuespring cleaning
9.6K
Difficulty
2/5

[Doc] GatherPress migration: sweep every handbook page that mentions Meetup.com

AI summary

This issue requires updating documentation related to Meetup.com across various handbook pages. Contributors need to review each listed page and determine if the content needs to be swapped with new information, rewritten due to process changes, retired entirely, or if the update should wait for further decisions. The goal is to ensure all references to Meetup.com are accurate and reflect current practices.

documentationhelp wanted[Admin] Handbook
20
Difficulty
3/5

[Doc] GatherPress migration: update the group lifecycle pages

AI summary

This documentation issue requires updating several handbook pages related to group lifecycle management. The updates are necessary to reflect a proposed migration from Meetup.com to GatherPress, specifically addressing how groups without organizers will be handled and how new organizers can be recruited. The exact content of some pages depends on further clarification regarding data retention during the migration.

documentationhelp wanted[Admin] Handbook
20
Difficulty
3/5

[Doc] GatherPress migration: pilot docs for organizers, members, and supporters

AI summary

This issue requests the creation of new documentation pages for the GatherPress migration on events.wordpress.org. These pages will guide organizers, members, and supporters through the new system, covering event creation, member joining, and group migration processes. A notice will also be added to existing handbooks to inform users of the upcoming changes.

documentationhelp wanted[Admin] Handbook
20
Difficulty
3/5

[Doc] Update the Community handbooks for the move from Meetup.com to GatherPress

AI summary

This issue addresses the need to update WordPress community handbooks to reflect the transition from Meetup.com to the new events.wordpress.org platform, built on GatherPress. It involves updating existing documentation that mentions Meetup.com and creating new content for organizers and supporters using the new platform.

documentationhelp wanted[Admin] Handbook
20
Difficulty
3/5

Skills Issue: Developer: Juan Yepez

AI summary

This issue serves as a comprehensive onboarding guide for Juan Yepez, a new developer joining the Hack for LA Website team. It outlines a sequential list of action items, including attending onboarding, setting up the development environment, and understanding team processes, which will remain open throughout his tenure on the team.

good first issuerole: front endrole: back end/devOpsFeature: Board/GitHub Maintenancesize: 3ptComplexity: Prework
364
Difficulty
2/5

[good first issue] Does Pollinations.ai's free tier allow commercial use? Confirm commercial_ok

AI summary

This issue asks contributors to determine if Pollinations.ai's free tier permits commercial use by reviewing their documentation and terms of service. The goal is to update a specific field in `data/providers.json` to reflect this finding, marking it as `true` or `false` if confirmed, or leaving it `null` if no information is found.

help wantedgood first issuedatahacktoberfest
11
Difficulty
1/5

Also browsing: Python , TypeScript , Rust