Vue good first issues

282 open Vue issues currently match the default 10+ star filter. Scored difficulty: 5,947 at 1/5, 8,788 at 2/5, 12,702 at 3/5, 12,124 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Vue.

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 ~282 matching filters (Vue · 10+ stars)

List

Kanban is selectable in All workspaces but falls back to a DEBUG message when no parent is selected

AI summary

The Kanban view is incorrectly offered in the document overview's view selector even when no specific workspace is selected. This leads to a misleading "DEBUG: View is unrecognized or undefined" message and the fallback to a document list instead of a Kanban board. The expected behavior is that only contextually supported views should be selectable, and user preferences for Kanban should be preserved when returning to a supported workspace.

buggood first issuefrontendP0
1.7K
Difficulty
2/5

AUTO-MAS 的 UI 设计与用户交互存在许多问题

AI summary

This issue highlights significant UI and user interaction problems in AUTO-MAS, primarily concerning the lack of visual cues for drag-and-drop functionality. The current design fails to indicate that list items are draggable, leading to confusion, and the drag-and-drop area is too broad, interfering with other interactive elements. Additionally, minor issues like redundant tooltips, unnecessary toast notifications, and inconsistent styling are noted.

bugenhancementgood first issuearea:frontendtype:ux
625
Difficulty
3/5

用户编辑页:增加「打开配置文件夹」快捷入口

AI summary

This issue proposes adding a "Open Configuration Folder" shortcut to the user editing page. This feature would allow users to quickly access their specific configuration directory in the system file manager, which is currently a manual and cumbersome process. The functionality should also handle the creation of the directory if it doesn't exist and apply to various script types.

enhancementgood first issuearea:frontendtype:ux
625
Difficulty
2/5

[Feature Request] 调度队列能否增加一个“仅限本次调度disable某任务”的开关

AI summary

This feature request proposes adding a temporary "disable for this schedule only" switch to the scheduling queue. This would allow users to manually override specific tasks for a single scheduled run without permanently altering the queue configuration, addressing the inconvenience of manual intervention for game updates.

good first issue
625
Difficulty
2/5

[Bug]: UI-Thing Website 500 Issues

AI summary

The UI-Thing website (uithing.com) is experiencing intermittent 500 errors, specifically a "Cannot read properties of null (reading 'parentNode')" error. This issue prevents components from loading correctly and occurs when browsing the website or navigating to specific pages like the components section.

bughelp wanted
721
Difficulty
3/5

[KMultiSelect] Add an always-expanded inline listbox mode (needed for Studio's Quick Edit categories modal)

AI summary

This issue proposes adding an "always-expanded inline listbox mode" to the KMultiSelect component. Currently, KMultiSelect only supports a dropdown mode, forcing the Studio application to use a hybrid approach for its category selection modal. Implementing this new mode will allow for a complete migration of the Studio component and continue accessibility improvements.

help wantedcommunity-contribution-in-progress
51
Difficulty
3/5

Dependency Dashboard

AI summary

This GitHub issue is a dependency dashboard generated by Renovate, highlighting several deprecated or replaceable npm packages. It indicates that some dependencies have available replacements, while others do not, and suggests a config migration PR might be needed.

help wanteddependencies
23
Difficulty
2/5

Improve file manager usability

AI summary

This issue proposes several usability enhancements for a CDN/file manager, focusing on mobile experience improvements like better upload and bulk action UIs. It also aims to expand supported file types and provide frontend detection for unsupported files to prevent user frustration.

enhancementgood first issuefrontendinterface
1.7K
Difficulty
3/5
frappe/lms

Change `all` tab in batches to `active`

AI summary

This issue proposes changing the 'all' tab in the batch management section to display only 'active' batches. The goal is to declutter the admin view, as students already only see active batches. This change would include both upcoming and currently running batches.

good first issue
3.2K
Difficulty
2/5

docs: add alert rule configuration example to alerts manual

AI summary

This issue requests the addition of a concrete configuration example to the alerts manual. The goal is to provide new users with a practical, working YAML/JSON example for setting up a simple alert, such as a threshold alert for service error rate, to improve usability and onboarding.

documentationgood first issue
224
Difficulty
2/5

Command Line controls

AI summary

The user is requesting the addition of command-line controls for the application. This would enable users to automate tasks and integrate the application into scripting workflows.

enhancementhelp wanted
3.1K
Difficulty
3/5

Needlelight v8.0.0.0-dev Testing and Bug Reports.

AI summary

This issue requests community testing for the development build of Needlelight v8.0.0.0, focusing on Linux and macOS platforms. Testers are asked to verify game launching, mod management, and platform compatibility across various game installation methods, with a specific emphasis on the new manual game directory selection feature.

help wanted
63
Difficulty
3/5
elk-zone/elk

Incorrect username after "Delete and re-draft" for handles with subdomains

AI summary

A bug is reported where usernames with subdomains are incorrectly displayed after using the 'Delete and re-draft' or 'Edit' functionality. The subdomain is being stripped from the username, leading to an incorrect handle in the draft. The user also suspects their GoToSocial instance might be related to the problem.

c: bughelp wanteds: awaiting more info
6.0K
Difficulty
3/5

Published resources displayed as documents instead of preview

AI summary

When documents like images or PDFs are published, they are currently displayed as raw file identifiers (e.g., '751047906728992787.pdf') instead of their actual preview. The goal is to implement a feature that shows a visual preview of these published resources, similar to how they are displayed on the CDN.

buggood first issuefrontendinterface
1.7K
Difficulty
2/5

Backups: Allow to export data as markdown files

AI summary

This issue proposes adding a new feature to allow users to export their data as individual Markdown files instead of a single JSON file. The export should maintain the existing hierarchical structure, with categories represented as folders and documents as Markdown files within those folders.

enhancementgood first issuebackend
1.7K
Difficulty
3/5

Admin dashboard add more control actions

AI summary

This issue proposes enhancing the admin dashboard with new security-focused features. Admins should gain the ability to manage user passwords, view and terminate active sessions, and suspend or ban user accounts to improve security oversight and problem-solving capabilities.

enhancementgood first issuebackendfrontend
1.7K
Difficulty
3/5

Graph view / improved view of categories

AI summary

This issue proposes an enhancement to the current category and team display, which is currently a limited tree view. The goal is to modernize the interface by adding a more intuitive "graph" view and a view switcher, without relying on external libraries for the graph functionality.

enhancementgood first issuefrontendinterface
1.7K
Difficulty
3/5

docs: add Python OTLP integration quick-start guide

AI summary

This issue requests the creation of a new documentation guide for Python developers on integrating their applications with DataBuff using OpenTelemetry (OTLP). The guide will cover setting up DataBuff, installing and configuring the OpenTelemetry Python SDK, instrumenting a minimal Python application, and verifying data in the DataBuff UI.

documentationgood first issue
224
Difficulty
2/5

serve as jupyter lab plugin

AI summary

This issue proposes integrating Gridlook as a Jupyter Lab plugin to allow users to open and interact with their ESM datasets directly within their Jupyter environments. The core idea is to create a context menu item that opens Gridlook in an iframe, leveraging Jupyter Lab's file browsing and access control capabilities. The main challenges lie in packaging Gridlook as a static page and building the Jupyter Lab extension, with a suggestion to potentially include the extension within the main repository.

help wantedquestion
53
Difficulty
3/5

Randomize answer-option order per player in live quizzes

AI summary

This issue proposes randomizing the order of answer options for each player in a live quiz to prevent cheating. Currently, all players receive the same question payload with options in a fixed order, and answers are validated by their index. The solution requires backend modifications to shuffle options per player before broadcasting, while ensuring the scoring mechanism remains robust.

enhancementbackendgood first issue
57
Difficulty
3/5

Widgets: Idea: Add a screen-based joypad

AI summary

This issue proposes adding a new screen-based joypad widget to the cockpit. This widget would function similarly to an existing example and would also include a slider for zoom and focus control. The feature could potentially be used for controlling ROVs on mobile devices.

good first issuenew-featurejoystick
192
Difficulty
3/5

Kontakt export: Detune only

AI summary

The user is requesting a new feature for Kontakt scripts: a "detune only" export option. This would allow for more nuanced pitch adjustments in sampled instruments, potentially improving sound quality by detuning higher notes instead of always tuning lower notes.

enhancementhelp wanted
119
Difficulty
3/5

支持国际化配置

AI summary

This issue requests support for internationalization (i18n) by externalizing hardcoded text strings used in UI elements like code block and Mermaid chart buttons. The goal is to allow users to provide their own language configurations.

help wanted
52
Difficulty
3/5

chore(ci): add nuxi typecheck script and CI workflow

AI summary

This issue proposes adding a comprehensive TypeScript type-checking script and a corresponding GitHub Actions CI workflow to the repository. Currently, the CI pipeline lacks a full TypeScript check, relying only on ESLint which doesn't perform type-checked configurations. This gap has led to type-related bugs being missed in previous PRs. The goal is to ensure PRs fail if TypeScript or Vue SFC types are incorrect, and to provide contributors with a local type-checking mechanism.

enhancementgood first issuetestsCI/CD
27
Difficulty
2/5

Fix: Datatable select page count display the wrong default value

AI summary

The datatable component incorrectly displays '10' as the default selected value in its pagination dropdown, even when a different default item count is configured in the application settings. This is a UI bug where the displayed default does not match the actual applied default.

buggood first issueinterface
1.7K
Difficulty
2/5

Fix Kannban assign modal display

AI summary

This issue addresses two minor problems with the Kanban assign modal. Firstly, it contains incorrect text related to 'permissions' instead of 'assignment' due to a copy-paste error. Secondly, it needs a small text addition to inform users that they must type three characters to see assignment results.

bugenhancementgood first issuefrontend
1.7K
Difficulty
1/5

Clicking notifications for opened DMs is broken on Windows

AI summary

Clicking notifications for opened DMs on Windows is broken, causing the app window to remain minimized even when the correct tab is brought into focus. This issue appears to be ancient and inconsistent, potentially related to app ID resolution or window manager behavior on Linux. The problem is also present on macOS, but seems to work on Linux with GNOME and KDE.

bughelp wantedneeds more researchancient
47
Difficulty
3/5

Untangle the Electron main entry point

AI summary

The Electron main entry point file has grown significantly in size and complexity, making it difficult to navigate and maintain. This issue proposes refactoring the file by extracting logic for app menus, IPC event handlers, CLI importer/exporter, and auto-updater into separate, more organized files. The goal is to improve maintainability and ease of development.

help wanteddevelopment
47
Difficulty
3/5

Research CSS Custom Highlight rendering versus stream-diffs and provide a Vue PoC

AI summary

This issue proposes researching the performance benefits of using the CSS Custom Highlight API with microlighter for code rendering compared to the current stream-diffs/Shiki approach. The goal is to create a Vue Proof of Concept (PoC) that benchmarks these methods, focusing on DOM size, bundle size, and rendering costs, while preserving the existing streaming lifecycle.

help wantedperfpr welcomevue3
3.0K
Difficulty
4/5

Also browsing: Python , TypeScript , JavaScript