Clojure good first issues

30 open Clojure issues currently match the default 10+ star filter. Scored difficulty: 5,946 at 1/5, 8,786 at 2/5, 12,699 at 3/5, 12,118 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Clojure.

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

Active projects

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

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

List

Some emoji reactions in comments fail

AI summary

The backend rejects the England flag emoji (🏴󠁧󠁢󠁥󠁮󠁧󠁿) as a comment reaction because its length (14 characters) exceeds the allowed limit of 10 characters. This results in a 400 error when attempting to add the reaction.

Type:BugPriority:P3.Frontend.Needs Triagegood first issue.Team/Gadget
48.0K
Difficulty
2/5

Slack subscription/alert failures are recorded as a successful send

AI summary

Metabase incorrectly logs Slack subscription and alert deliveries as successful even when Slack API errors occur, leading to silent delivery failures. The issue requires that failures be clearly indicated in the task history rather than just in server logs or nested rows.

Type:BugPriority:P2.Backend.Needs Triagegood first issue.Team/Gadget
48.0K
Difficulty
3/5

Name input for card embedded in document doesn't have selection highlight

AI summary

The text input field for renaming a card embedded within a document does not visually indicate when its content is selected. This can be confusing for users, as they might mistakenly believe the input has reverted to static text. The issue occurs when attempting to select text within the card's name input.

Type:BugPriority:P3.Needs Triagegood first issue.Team/UXWest
48.0K
Difficulty
2/5

Web Search Tool

AI summary

This enhancement request proposes adding web search capabilities to ECA, potentially through an MCP tool or a native ECA tool. Key considerations include handling API rate limits and key management, and the possibility of supporting multiple search providers, similar to the Zed editor.

enhancementgood first issueHelp welcome
992
Difficulty
3/5

Dark theme: dashboard tab scroll button has a light-colored gradient

AI summary

In dark theme, the dashboard tab row scroll button displays a harsh, light-colored gradient instead of a smooth fade into the dark background. This is caused by the `alpha()` helper always using a light color scheme, resulting in white transparency stops that are visible against the dark theme.

Type:BugPriority:P3.Frontend.Needs Triagegood first issue.Team/Gadget
48.0K
Difficulty
2/5

Fetch only the caller's share-link in the view-only bundle

AI summary

This issue proposes optimizing the `get-view-only-bundle` function to fetch only the relevant share-link for anonymous users, preventing the loading of all sibling share-links into memory. This change aims to improve security by further protecting share-link secrecy and enhance performance on the anonymous viewer path.

good first issuecontribution welcome
54.8K
Difficulty
2/5
penpot/penpot

Modal does not close when navigating to the plans page via "See my current plan"

AI summary

A modal dialog unexpectedly remains open after a user navigates to the plans page via a "See my current plan" button. The modal should be dismissed automatically when this navigation occurs, ensuring the plans page is fully visible and accessible.

good first issuecommunity contributioncontribution welcomeIOP nitrateWG adoption
54.8K
Difficulty
2/5
penpot/penpot

Enable Scrolling While Holding Left Click Mouse Inside Layers Sidebar

AI summary

This feature request aims to improve the user experience when reordering layers in a sidebar. Currently, users cannot scroll the sidebar while holding a layer to reposition it, relying instead on auto-scrolling. The proposed solution is to enable simultaneous mouse scrolling and layer dragging for smoother repositioning.

good first issuecontribution welcomeWG adoption
54.8K
Difficulty
2/5
penpot/penpot

Close workspace search with the Escape key

AI summary

This issue requests the implementation of a standard user experience enhancement: closing the workspace search panel (for layers or canvas) by pressing the Escape key. Currently, users must use the mouse to click the close button, disrupting keyboard-centric workflows. The proposed solution is to dismiss the search panel and return focus to the canvas when Escape is pressed while the search panel has focus.

good first issuecommunity contribution
54.8K
Difficulty
1/5

Pivoted view of normal table viz is not respected in subscriptions

AI summary

When a Metabase chart is configured with a pivoted table visualization (not the dedicated pivot table viz), dashboard subscriptions fail to render the chart in its pivoted state. Instead, the subscriptions consistently display the unpivoted version of the table, indicating a discrepancy in how visualization settings are applied to subscriptions.

Type:BugPriority:P3.Backendgood first issue.Auto triaged.Team/Gadget
48.0K
Difficulty
3/5

Show when a subscription or alert was skipped because it was empty

AI summary

This feature request aims to improve the alert task history by distinguishing between successful alert deliveries and intentional non-deliveries due to empty results. Currently, both scenarios appear as successful runs, causing confusion for users and making troubleshooting difficult for administrators. The proposed solution is to explicitly indicate in the task history when an alert was skipped because it yielded no results.

Priority:P2Type:New Feature.Frontend.Backend.Needs Triagegood first issue
48.0K
Difficulty
2/5

Misalignment in Transform's "Inspect" tab

AI summary

This issue reports a visual bug in Metabase's "Inspect" tab for transforms. Specifically, the text "To inspect the transform you need to run it first" and the chevron icon in the "Run now" button are not vertically centered as expected. This is a frontend styling issue.

Type:BugPriority:P3.Frontend.Needs Triagegood first issueTransforms
48.0K
Difficulty
1/5
penpot/penpot

Add Penpot-specific board size presets (file thumbnail, template cover, plugin icon/cover)

AI summary

This feature request proposes adding Penpot-specific board size presets to the "Size presets" panel. The goal is to provide users with readily available dimensions for file thumbnails, template covers, and plugin icons/covers, eliminating the need for manual lookups and streamlining the creation process for these assets.

good first issueWG adoption
54.8K
Difficulty
2/5
penpot/penpot

Zombie chrome-headless processes created on element export

AI summary

When exporting elements in Penpot, zombie chrome-headless processes are being created on the server. These processes are children of the penpot-exporter Docker container and are not being properly cleaned up by the parent process. This leads to a buildup of defunct processes over time.

good first issuecontribution welcome
54.8K
Difficulty
3/5
penpot/penpot

Multiple environment variables are not documented

AI summary

This issue highlights that several environment variables and flags related to MCP (Microservice Communication Protocol) and internal resolvers are not documented in Penpot's technical guide. The user requests that these undocumented configuration options, including PENPOT_MCP_URI, PENPOT_MCP_URI_WS, enable-mcp, and PENPOT_INTERNAL_RESOLVER, be added to the official documentation.

good first issuedocsIOP MCPWG adoption
54.8K
Difficulty
2/5

Remove the pulse associated with a channel after the channel is deleted

AI summary

A bug exists where alerts continue to fire even after their associated webhook channel has been deleted. This leads to alerts appearing in activity logs with no destination, indicating a failure to properly clean up resources upon channel deletion. The desired behavior is to either notify an admin, delete, or stop these orphaned alerts.

Type:BugPriority:P2Reporting/PulsesReporting/Alerts.Frontend.Backend
48.0K
Difficulty
2/5

Transform inspector: clicking a lens card opens the question with a different visualization (pie → bar)

AI summary

When inspecting a Metabase transform, clicking on a lens card that displays a pie chart incorrectly opens the ad-hoc question as a bar chart. This occurs because the `displayIsLocked` flag is not correctly preserved when generating the URL for the opened question, causing the query builder to recompute the visualization.

Type:BugPriority:P3.Frontend.Needs Triagegood first issue.Team/Gadget
48.0K
Difficulty
2/5

Misaligned undo toast contents

AI summary

The "undo" toast message in Metabase is displaying misaligned text content. Specifically, the text is not vertically aligned with the button, while the icon should remain centered. This issue is suspected to be a regression from a previous pull request.

Type:BugPriority:P3.Needs Triagegood first issue.Team/Gadget
48.0K
Difficulty
2/5
logseq/logseq

Queries doesnt respect styled CSS tags

AI summary

Users are reporting that custom CSS styles applied to tags on Logseq pages are not being rendered correctly within query results. The styling works on regular pages but fails when tags are displayed as part of a query, specifically when tags are stored in properties. This suggests an inconsistency in how Logseq processes and applies CSS to tags in different contexts.

:type/enhancementgood first issuecssquery
44.2K
Difficulty
3/5

Incorrect column names on Slack/Email alerts

AI summary

The issue describes a bug where column names in Slack and Email alerts do not match the column names displayed in the dashboard. Specifically, the first column name is duplicated in the alerts, while the data order remains correct. The reporter later found a workaround involving converting the model to a question, adjusting alignment and display settings for a specific column, suggesting a potential issue with foreign key handling.

Type:BugPriority:P2.Backendgood first issue.Team/Gadget
48.0K
Difficulty
3/5

Alerts management: active tab count badge unreadable in dark theme

AI summary

In dark theme, the count badge on the active tab of the Alerts management page is unreadable due to white text on a light blue background. This is caused by a hardcoded white text color in the `TabCountBadge` component that overrides the intended inverse text color for the badge background.

Type:BugPriority:P3.Frontendgood first issue.Team/Gadget
48.0K
Difficulty
1/5
metosin/malli

Hide parts of schema in OpenAPI spec

AI summary

This issue requests an enhancement to Reitit and Malli's OpenAPI generation to allow hiding specific parts of a Malli schema. The goal is to prevent certain details, like enum values, from being exposed in the generated OpenAPI specification, as demonstrated by a provided example.

enhancementhelp wanted
1.8K
Difficulty
3/5
penpot/penpot

Show selection size badge below bounding box in the workspace

AI summary

This feature request proposes adding a visual indicator to the Penpot workspace that displays the dimensions (width x height) of a selected element directly on the canvas, below its bounding box. This aims to improve user experience by reducing the need to constantly check the right sidebar for size information and providing a more intuitive live feedback during resizing.

good first issuecommunity contributionWG adoption
54.8K
Difficulty
2/5
penpot/penpot

Main menu is covered by the toolbar

AI summary

The main menu in the application is being obscured by the toolbar when the window is resized to a smaller width. This prevents users from interacting with the menu items. The issue is specific to the 'HOURLY' environment and does not occur in 'PRE' or 'PRO'.

good first issueno changelogWG adoption
54.8K
Difficulty
2/5

Also browsing: Python , TypeScript , JavaScript