JavaScript issues.
A place to start.

Find a small task in a JavaScript project you care about.

JavaScript issues

111 open issues

Snapshot checked · How we collect data

Berserk-hub150 / skillhawkJavaScriptAssigned

[Good First Issue] Add a SKILL.md trust-boundary tip [MC-012]

Catch dangerous AI agent skills before they catch you. Zero-dependency security scanner for Agent Skills, SKILL.md and MCP configs.

enhancementhelp wantedgood first issue
Checked GitHub label searchUpdated

What to know

Add a SKILL.md trust-boundary tip Browser-only · 2–5 minutes · beginner-friendly · no local setup required Your task Add the prepared contributor note below. Create

Read the full issue discussion

Before you start

View on GitHub
Berserk-hub150 / skillhawkJavaScriptUnassigned

[Good First Issue] Add a false-positive review tip [MC-004]

Catch dangerous AI agent skills before they catch you. Zero-dependency security scanner for Agent Skills, SKILL.md and MCP configs.

enhancementhelp wantedgood first issue
Checked GitHub label searchUpdated

What to know

Add a false-positive review tip Browser-only · 2–5 minutes · beginner-friendly · no local setup required Your task Add the prepared contributor note below. Create

Read the full issue discussion

Before you start

View on GitHub
Berserk-hub150 / skillhawkJavaScriptUnassigned

[Good First Issue] Add a regression-test tip [MC-014]

Catch dangerous AI agent skills before they catch you. Zero-dependency security scanner for Agent Skills, SKILL.md and MCP configs.

enhancementhelp wantedgood first issue
Checked GitHub label searchUpdated

What to know

Add a regression-test tip Browser-only · 2–5 minutes · beginner-friendly · no local setup required Your task Add the prepared contributor note below. Create

Read the full issue discussion

Before you start

View on GitHub
pugjs / pugJavaScriptUnassigned

Generated `debug_sources` are node `Buffer`s and fail `pug_rethrow`

Pug – robust, elegant, feature rich template engine for Node.js

bugGood First Issue
Checked Good First Issue, First ContributionsUpdated

What to know

Pug Version: your version number here 3.0.0 Node Version: your version number here 14.7.0 When an included file is read, it's Buffer being stored in debugsources: pug/packages/pug/lib/index.js Line 167 in 06baa52

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

feat: notify user when added as a collaborator in the project

CircuitVerse Primary Code Base

good first issue🌟 featurenotifications
Checked First ContributionsUpdated

What to know

Is your feature request related to a problem? Please describe. When the user is added as a collaborator, the notification should trigger to the user's notification page. Message: You have been added as a collaborator in

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

[revamp] : update image and content in teachers page

CircuitVerse Primary Code Base

good first issue🐞 bugfosshack
Checked First ContributionsUpdated

What to know

Is there an existing issue for this? I have searched the existing issues Describe the bug We need to update the images and content on these section: Create Groups and add your students: Post Assignments Use Interactive

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

🐞 Bug : Image upload in simulator fails due to Imgur API error

CircuitVerse Primary Code Base

good first issue🐞 bug
Checked First ContributionsUpdated

What to know

Is there an existing issue for this? I have searched the existing issues Describe the bug There is an issue with the image upload feature in the simulator. When attempting to upload an image using the annotation tool,

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

feat: clear all button for notifications

CircuitVerse Primary Code Base

good first issue🌟 featurenotifications
Checked First ContributionsUpdated

What to know

Is your feature request related to a problem? Please describe. If the user wants to delete all the notification there need to be an option for that. Describe the solution you'd like A "Clear all" button similar to "mark

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

🐞 Bug: 'Getting Started' dropdown does not close when clicked again

CircuitVerse Primary Code Base

good first issue🐞 bug
Checked First ContributionsUpdated

What to know

Is there an existing issue for this? I have searched the existing issues Describe the bug The "Getting Started" dropdown in the navbar opens correctly on the first click, but it fails to close when clicked a second

Read the full issue discussion

Before you start

View on GitHub
gatsbyjs / gatsbyJavaScriptUnassigned

New gatsby-cli installation on ubuntu (wsl2) shows errors when running the command `gatsby` in terminal

React-based framework with performance, scalability, and security built in.

type: buggood first issuestatus: confirmed
Checked Good First Issue, First ContributionsUpdated

What to know

Preliminary Checks This issue is not a duplicate. Before opening a new issue, please search existing issues: This issue is not a question, feature request, RFC, or anything other than a bug report directly related to

Read the full issue discussion

Before you start

View on GitHub
Semantic-Org / Semantic-UI-ReactJavaScriptUnassigned

StrictTextAreaProps has a type that includes number and undefined for the "value" field

The official Semantic-UI-React integration

buggood first issue
Checked First ContributionsUpdated

What to know

Bug Report Steps { const s: string = data.value; }}/ Expected Result No TypeScript errors. Actual Result Type 'string number undefined' is not assignable to type 'string'. Version 2.1.5 Testcase Notes It doesn't appear

Read the full issue discussion

Before you start

View on GitHub
gatsbyjs / gatsbyJavaScriptUnassigned

gatsby-plugin-manifest omits asset prefix in manifest.webmanifest icon URLs

React-based framework with performance, scalability, and security built in.

type: bughelp wantedgood first issue
Checked Good First Issue, First ContributionsUpdated

What to know

Description Currently, gatsby-plugin-manifest is prefixing the URL to the icons in manifest.webmanifest with the pathPrefix config value only. I would assume, like other assets, the icons in the manfiest should be

Read the full issue discussion

Before you start

View on GitHub
gatsbyjs / gatsbyJavaScriptUnassigned

Page 404 not rendering react when using pathPrefix and redirect

React-based framework with performance, scalability, and security built in.

type: buggood first issuestatus: confirmed
Checked Good First Issue, First ContributionsUpdated

What to know

Description This resumes 31504. When a pathPrefix is used and the hosting is configured to redirect from the root domain to the pathPrefix (perfectly reasonable behaviour I think), triyng to load a non-existing page

Read the full issue discussion

Before you start

View on GitHub
gatsbyjs / gatsbyJavaScriptUnassigned

[gatsby-transformer-javascript-frontmatter] Frontmatter export breaks HMR

React-based framework with performance, scalability, and security built in.

help wantedgood first issuestatus: confirmed
Checked Good First Issue, First ContributionsUpdated

What to know

Preliminary Checks This issue is not a duplicate. Before opening a new issue, please search existing issues: This issue is not a question, feature request, RFC, or anything other than a bug report directly related to

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

Feature - Migrate Team Section Card to View Component

CircuitVerse Primary Code Base

good first issue🌟 feature
Checked First ContributionsUpdated

What to know

Is your feature request related to a problem? Please describe Currently Team Sections in About Page are directly embed and can be converted to view component Describe the solution you'd like Create a TeamSectionCard

Read the full issue discussion

Before you start

View on GitHub
m0nt4ld0 / crucigramaJavaScriptUnassigned

Bug: "View answers" button does not populate crossword

Generador de crucigramas - Crossword puzzle generator - Good first issue

bughelp wantedgood first issue
Checked First ContributionsUpdated

What to know

Current behavior When pressing the "View answers" button, the crossword puzzle is not filled with the correct answers. The grid remains unchanged. Expected behavior The crossword puzzle should be automatically completed

Read the full issue discussion

Before you start

View on GitHub
m0nt4ld0 / crucigramaJavaScriptUnassigned

Bug: Print action does not open browser print dialog

Generador de crucigramas - Crossword puzzle generator - Good first issue

bughelp wantedgood first issue
Checked First ContributionsUpdated

What to know

Current behavior When clicking the "Print" button, the browser print dialog does not open. The console shows the following errors: cdn.tailwindcss.com should not be used in production. "react-to-print" did not receive a

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

Migrate Pagination To View Component

CircuitVerse Primary Code Base

good first issue
Checked First ContributionsUpdated

What to know

CircuitVerse Primary Code Base

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

Migrate Trumbowyg Text Editor to ViewComponent

CircuitVerse Primary Code Base

good first issue🌟 feature
Checked First ContributionsUpdated

What to know

Is your feature request related to a problem? Please describe The Trumbowyg text editor is currently implemented as a shared partial (app/views/editor/index.html.erb) that is rendered across multiple forms (projects,

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

Google OAuth: email-only lookup in from_omniauth creates duplicate accounts after Gmail rename

CircuitVerse Primary Code Base

good first issue🐞 bugsecurity
Checked First ContributionsUpdated

What to know

Hey. Wanted to flag something in CircuitVerse's Google OAuth flow. What changed Google shipped Gmail address renaming on 31 March 2026. After a rename plus token revocation, Google returns the new email in the OAuth

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

The Welcome Email has broken UI elements

CircuitVerse Primary Code Base

good first issue🐞 bugux
Checked First ContributionsUpdated

What to know

CircuitVerse Primary Code Base

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

[fix] : localization in recent circuits section

CircuitVerse Primary Code Base

good first issueon hold🐞 bug
Checked First ContributionsUpdated

What to know

Describe the bug CircuitVerse is available in hindi and english language. When localized to hindi, recent circuits section is not getting localized. Expected Behavior It should be localized properly for hindi. Are you

Read the full issue discussion

Before you start

View on GitHub
danthareja / contribute-to-open-sourceJavaScriptUnassigned

DRY up the codebase

[STILL ACTIVE] Learn the GitHub workflow by contributing code in a fun simulation project

help wantedgood first issue
Checked First ContributionsUpdated

What to know

Welcome new contributors! In this experience, you are a doer. You take action first, and learn about the action afterwards. This design helps you get comfortable in the unknown, an entity that is omnipresent in the

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

UI Improvements for Group Page Layout & Styling

CircuitVerse Primary Code Base

good first issueuiux
Checked First ContributionsUpdated

What to know

Description The Group page in CircuitVerse has been improved to provide a cleaner and more polished user interface. Previously, the layout had inconsistent button sizes, lack of proper spacing, and weak visual

Read the full issue discussion

Before you start

View on GitHub
m0nt4ld0 / crucigramaJavaScriptAssigned

Update images on README file

Generador de crucigramas - Crossword puzzle generator - Good first issue

documentationhelp wantedgood first issue
Checked First ContributionsUpdated

What to know

The look and feel for this crossword puzzle generator changed, also the URL which is now crucigrama.vercel.app/. It is desirable to change screenshots on the README file to keep it updated, and include the new link to

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

align `view` button with project title in projects list

CircuitVerse Primary Code Base

good first issue🐞 bug
Checked First ContributionsUpdated

What to know

Is there an existing issue for this? I have searched the existing issues Describe the bug You can see in the image that the title of the project and the view button is not aligned properly in a line. Steps To Reproduce

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

UI Improvement of Edit Details Page

CircuitVerse Primary Code Base

good first issueuiux
Checked First ContributionsUpdated

What to know

I have a design request to improve the current edit details page. Screenshots Before After Are you working on this issue?

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

🐞 Bug Ui Alignment under the Assignment section

CircuitVerse Primary Code Base

good first issueuiux
Checked First ContributionsUpdated

What to know

Is there an existing issue for this? I have searched the existing issues Describe the bug when we go to the edit assignment there is the no space between the grading scale and time remaining section placeholder which

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptUnassigned

Integrate sentry for Simulator

CircuitVerse Primary Code Base

good first issuesimulator
Checked First ContributionsUpdated

What to know

Push errors to sentry for better

Read the full issue discussion

Before you start

View on GitHub
CircuitVerse / CircuitVerseJavaScriptAssigned

docs: document generating vapid api keys

CircuitVerse Primary Code Base

good first issue
Checked First ContributionsUpdated

What to know

After integrating the vuesim, it is now required to setup API keys before running the dev server. This needs to documented in every manual setup and in SETUP.md. The api setup documentation got lost with previous

Read the full issue discussion

Before you start

View on GitHub