Find beginner-friendly open source issues to contribute to
Want to see how your project or issue page will look in Google search?
Try our SERP Preview Generator to optimize your title and meta description for better visibility!
Programming Language
Quick Labels
Search Labels
Showing 1 - 20 of 369508 issues
### 👉 Please confirm the following - [x] I agree to follow the [Code of Conduct](https://github.com/dylan-power/dinosaur-exploder/blob/main/CODE_OF_CONDUCT.md) that this project adheres to. - [x] I checked the [current issues](https://github.com/dylan-power/dinosaur-exploder/issues) for duplicate bugs. ### ❌ Current Behavior <img width="199" height="242" alt="Image" src="https://github.com/user-attachments/assets/76ac7e6c-7479-4ea6-8d36-5fd33381cedb" /> As you can see, in dark color, there is the text "Coins: 0", this is wrong ### ✅ Expected Behavior We should delete it to keep only the purple title so "Pièces: 0" (in French) ### 🚩 Steps To Reproduce 1. Play the game ### 💻 Environment ```markdown - OS:Mac - Game version: 1.2.2 ``` ### ℹ️ Additional information _No response_
Created: 12/14/2025
I want to make a best game like a free fire,,so I want to make best game with quality and full of enjoyment and full of adventure..
Created: 12/14/2025
# Description On the mobile Firefox client the URL bar will clip the page content, essentially making it inaccessible. # Potential Solution The likely fix is to make the root elements of the page have a height of `100%` instead of `100vh`.
Created: 12/14/2025
## Why do we care? The mem block adapter is _not_ production ready, and is the least supported. So it might have weird misfeatures. The local block adapter _is_ (but not recommended). If the test works _only_ with the mem block adapter, then it tests a setup potentially very different from any production setup. ## What?! Apply this patch: [mem-to-local.patch.gz](https://github.com/user-attachments/files/24151311/mem-to-local.patch.gz) Now `go test ./pkg/gateway/...` fails. The only difference is that it is configured to use the local block adapter. ## Blocks This will prevent merging #9790 .
Created: 12/14/2025
### The model to consider. [Stable Diffusion 3](https://huggingface.co/papers/2403.03206) ### The closest model vllm-omni already supports. Qwen-Image ### What's your difficulty of supporting the model you want? _No response_ ### Use case and motivation _No response_ ### Before submitting a new issue... - [x] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the [documentation page](https://vllm-omni.readthedocs.io), which can answer lots of frequently asked questions.
Created: 12/14/2025
### やること - [ ] 要件定義 - [ ] バックエンドの環境構築(Laravel) - [ ] フロンエンドの環境構築(Next.js) - [ ] git hub ISSUE, PR TEMPLEATE 作成
Created: 12/14/2025
## Summary - Create Django fixtures for initial telemetry channel data and implement loaddata functionality - Follow modular monolith model ownership principle (fixtures in telemetry_storage module) - Critical for seeding the ~400 ISS telemetry channels that ingestion and analytics modules depend on ## Details This task involves: 1. **Creating fixtures directory**: Add `fixtures/` directory in `apps/telemetry_storage/` 2. **Initial channel fixture**: Create `initial_channels.json` with sample ISS telemetry channels: - NODE3000004 (Urine Processor Assembly Tank Level) - critical for PeeBot - Other key telemetry channels for ISS systems 3. **Model ownership compliance**: Place fixtures in `telemetry_storage` module since it owns the `TelemetryChannel` model 4. **Testing**: Verify `python manage.py loaddata initial_channels` works correctly 5. **Documentation**: Update development setup instructions ## Acceptance Criteria - [ ] Fixtures directory created in `apps/telemetry_storage/fixtures/` - [ ] `initial_channels.json` fixture with at least 10 sample ISS channels including NODE3000004 - [ ] Loaddata command works without errors - [ ] Development documentation updated with fixture usage instructions - [ ] Follows project's model ownership principles ## Technical Notes - Must respect the modular monolith architecture defined in the project docs - `TelemetryChannel` is owned by `telemetry_storage` module (lines 151-152 in architecture doc) - Fixtures should include proper PKs and unique fields to be idempotent - Reference: ISS Telemetry Data Analytics System.md, section on Model Ownership Pattern **Priority**: P2 - Needed for development setup and testing
Created: 12/14/2025
The more I think about it, `NestedDict()` could potentially be removed. In v1 we're generating function code anyway, and we know all the key parts in the path, so I think a nested dictionary literal could be used instead of building the dict with `NestedDict()` and then updating the master `dict` object with this later. I think that could be the cleaner approach - perhaps we can directly use the path's nested dictionary literal when building the master `dict` literal, too. Low priority because it's just a time-sink at this point.
Created: 12/14/2025
**Description:** Replace current purple-on-violet styling with an accessible, better looking theme using CSS. **Reproduction Steps:** 1. Open the site and view header/footer and generator UI. 2. Observe low contrast between text/buttons and background. **Acceptance Criteria:** - New `:root` color variables added and used across UI. - All visible text meets WCAG AA contrast ratio. - Accessible default theme or a simple theme toggle provided. - Before/after screenshots included in PR. **Files to change:** - [css/style.css](css/style.css) - [index.html](index.html) - assets/ **Labels:** ui, accessibility, enhancement, good-first-issue **Difficulty:** easy **First steps:** Add `:root` CSS variables, replace hard-coded colors, test contrast in devtools. ## Component - [ ] QR Generator - [ ] QR Scanner - [x] UI/UX - [ ] Other
Created: 12/14/2025 • 3 comments
### Description This project uses shadcn UI components. For the moment, they use `radix-ui` components. `radix-ui` comes with some performance issues, most notable with bad performance of `Select` and other popover components. Plan is to replace `radix-ui` with `base-ui`, while preserving existing code structure and look. You can find the components inside `app/components/ui`. ### Current Behavior UI components use `radix-ui` for the moment. ### Proposed Solution All existing UI components would be migrated to use `base-ui` instead of `radix-ui`, while preserving current coding standards (`const` declarations over `function`, inline exports, removal of `cn` function,...). ### Benefits - [x] Improved performance - [ ] Better maintainability - [x] Reduced technical debt - [ ] Enhanced scalability - [ ] Other: <!-- Specify --> ### Risks and Dependencies UI differences and performance degradation ### Additional Context /
Created: 12/14/2025
Created: 12/14/2025
Currently sqd silently ignores most errors, making it difficult to understand what went wrong when operations fail. Users should be informed about issues like permission errors, file read failures, or invalid paths during query execution. Right now if a file can't be read or written, sqd just skips it without any notification. This makes debugging frustrating and hides potential problems. ### What's needed Report errors to stderr during operations: ```bash sqd 'SELECT * FROM *.md WHERE content LIKE "%test%"' # Should show: "Warning: Could not read file.md: permission denied" # Should show: "Error: Invalid path detected: ../../../etc/passwd" ``` Show summary of skipped files: ```bash sqd 'UPDATE *.md SET content="new" WHERE content = "old"' Updated: 5 occurrences Skipped: 2 files (permission errors) ``` This would make sqd much easier to use and debug without requiring full log files at this stage.
Created: 12/14/2025
## 概要 Analyticsモジュール(anomaly, prediction)のmod.rsが大きな実装を含んでおり、Rustのベストプラクティスに反しています。責務を明確に分離したファイル構造にリファクタリングします。 ## 対象ファイル - `src/analytics/anomaly/mod.rs` (302行) - `src/analytics/prediction/mod.rs` (259行) ## リファクタリング計画 ### analytics/anomaly/mod.rs → 3ファイルに分割 - **types.rs** - 型定義 - `AnomalyDetectionAlgorithm` - `AnomalyScore` - **detector.rs** - 異常検知器実装 - `AnomalyDetector` - Z-score, IQR, 移動平均法 - **realtime.rs** - リアルタイム検知 - `RealtimeAnomalyDetector` ### analytics/prediction/mod.rs → 3ファイルに分割 - **types.rs** - 型定義 - `TrendDirection` - `PredictionResult` - **predictor.rs** - 予測器実装 - `TimeSeriesPredictor` - 移動平均、線形回帰、指数平滑化 - **trend.rs** - トレンド検知 - `TrendDetector` ## 目的 - mod.rsは再エクスポートのみに限定 - 各ファイルの責務を明確化 - テストの独立性向上 - 保守性・可読性の向上 ## 受け入れ基準 - [ ] 全てのmod.rsが50行以下 - [ ] 全410+αテストが成功 - [ ] Clippy警告なし - [ ] フォーマットチェック通過 - [ ] 既存のpublic APIは変更なし ## 関連 - 前回: #154 (monitoring, optimization modules) - 次回: operator, plugin_isolation, security modules ## 優先度 High - Issue #154のリファクタリングの続き
Created: 12/14/2025
Format numbers with nice commas like `1000 -> 1,000` and `123456 -> 1,23,456`
Created: 12/14/2025
For moderation purpose it's pretty important that we can see deleted messages, however since removing Carl we've lost this functionality probably only messages deleted in the past day or two are fine (as I think this has to work by caching every message, but I might be wrong) it should log a message to the mod log channel with the message's contents
Created: 12/14/2025 • 1 comments
currently `/timeout 10s <user>` fails because it doesn't like the `s` suffix it'd be great if we could have a more flexible time format that'd support eg `10m30s`
Created: 12/14/2025
an "anti starboard" which listens to 👎 reacts rather than ⭐ and sends to a different channel starboard code should be easy enough to reuse/repurpose (refactor it to support this natively for bonus points)
Created: 12/14/2025
Currently, it's an atom, but we can implement its functionality in pure EO. Let's do it.
Created: 12/14/2025
Browse beginner-friendly issues across thousands of open source projects.
Make meaningful contributions to projects that interest you.
Improve your coding skills by working on real-world problems.
Showcase your contributions and build your professional portfolio.