Objective-C good first issues

30 open Objective-C 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 Objective-C.

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 (Objective-C · 10+ stars)

List

add option to store data in iCloud drive

AI summary

This issue proposes adding support for storing application data in iCloud Drive. This would allow users to access their data across devices without needing to set up a separate HTTP server, simplifying data synchronization and accessibility.

help wanted
727
Difficulty
3/5

Add zizmor pre-commit configuration

AI summary

This issue proposes integrating the zizmor static analysis tool into the project's pre-commit hooks. This will help identify and fix security vulnerabilities and common problems in GitHub Actions configurations. The integration will involve addressing any issues zizmor flags, potentially requiring manual fixes for certain types of problems like unpinned actions or template injection.

enhancementgood first issue
27
Difficulty
3/5

Add cooldown to dependabot actions

AI summary

This issue proposes adding a 7-day cooldown period to Dependabot's dependency updates. This is to mitigate supply chain attack risks by providing a window to identify malicious releases before they are automatically applied. The solution involves modifying the `.github/dependabot.yml` file, similar to a change already implemented in another repository.

enhancementgood first issue
27
Difficulty
2/5

Merge dependabot configurations into a multi-ecosystem group

AI summary

This issue proposes consolidating multiple individual Dependabot update configurations into a single 'multi-ecosystem group'. This change aims to reduce the total number of Dependabot update PRs generated by grouping dependencies from different ecosystems into one update, as demonstrated by the `briefcase-template` repository.

enhancementgood first issue
27
Difficulty
2/5

[Bug] 渲染器解析错误、下载资源不显示及进度卡在 100%

AI summary

This bug report details several interconnected issues in Amethyst version 5.0.0 Preview related to renderer selection, resource downloading, and progress display. Problems include inconsistent renderer parsing, downloaded resources not appearing, and download progress getting stuck at 100%. The user provides steps to reproduce these issues and suggests potential solutions.

buggood first issue
163
Difficulty
4/5

彻底停更了吗?

AI summary

The user is expressing concern that the project might be abandoned, as a new Xcode version (26) is now required for submissions, and their existing projects heavily rely on this framework. They are finding it difficult to adapt their numerous projects to this new requirement.

help wanted
7.2K
Difficulty
3/5

Add zizmor pre-commit configuration

AI summary

This issue proposes integrating the zizmor static analysis tool into the project's pre-commit hooks. This will involve configuring zizmor to scan GitHub Actions workflows and addressing any security or configuration issues it identifies, which may require manual intervention for certain complex problems like unpinned actions or template injection.

enhancementgood first issue
17
Difficulty
3/5

Add cooldown to dependabot actions

AI summary

This issue proposes adding a 7-day cooldown period to Dependabot's dependency update configuration. The goal is to mitigate supply chain attack risks by providing a window to identify malicious releases before they are automatically applied. The solution involves updating the `.github/dependabot.yml` file in the repository to mirror a similar configuration already implemented in the `beeware/.github` repository.

enhancementgood first issue
17
Difficulty
2/5

Deprecate usage of pre-commit-update.yml

AI summary

This issue proposes to deprecate a custom pre-commit update workflow and replace it with Dependabot's newly added support for pre-commit configurations. The change involves deleting an existing workflow file and adding a new `pre-commit` ecosystem to the Dependabot configuration.

enhancementgood first issue
17
Difficulty
1/5

Convert `README.rst` from reStructuredText to GitHub-flavored Markdown

AI summary

Convert the project's README file from reStructuredText (reST) format to GitHub Flavored Markdown (GFM). This involves using a tool like `pandoc` to perform the conversion, then manually verifying and correcting any discrepancies in rendering between the original and converted files. Finally, the original reST file should be deleted.

enhancementgood first issue
27
Difficulty
2/5

Deprecate usage of pre-commit-update.yml

AI summary

This issue proposes to remove a custom workflow for updating pre-commit hooks and instead leverage Dependabot's newly added support for pre-commit updates. The solution involves deleting the existing workflow file and adding a pre-commit configuration to the Dependabot settings.

enhancementgood first issue
27
Difficulty
1/5

[F-Req] 自定义侧边栏

AI summary

This is a feature request to enhance the user interface by allowing the sidebar to adapt its color to the background or to be manually customized. The user appreciates the new UI design and is suggesting this improvement for better visual integration.

enhancementgood first issue
163
Difficulty
2/5

Fix background color

AI summary

The user is requesting a fix for an inconsistent background color between two UI elements, the "red area" (likely FSNIconsView) and the "green area" (Shelf). The goal is to make the background color of the red area match the green area without introducing hardcoded colors, suggesting a need for a more dynamic or shared styling approach.

help wanted
11
Difficulty
3/5

Improve the restored spatial mode feature

AI summary

This issue proposes enhancing the 'restored spatial mode' feature by allowing free movement and persistence of icon positions and window sizes. It also aims to ensure only one instance of a window for a given path is open at any time, drawing inspiration from classic spatial file management concepts.

help wanted
11
Difficulty
4/5

Also browsing: Python , TypeScript , JavaScript