equinor/flotilla
Good First Issues in C#
C# and the .NET ecosystem have a strong open source presence, with clear project structure that helps newcomers navigate.
24+ open beginner issues
16 repositories
September 17, 2026 last updated
Open C# issues for beginners
xunit/xunit
Add analyzer to detect illegal and/or duplicate cultures
equinor/flotilla
Image icon should be aligned right
RizgarOzan/match3-lab
Level errors about grid row width should include the line number
RizgarOzan/match3-lab
New level: two-layer grass on a big board (greedy 60–80 %)
LesleyMurfin/magic-tray
Mode A/B battery flip has never run on hardware - TEST-PLAN D37 and D38 unproven, and the untested half is the scroll-wheel restore
LesleyMurfin/magic-tray
Trackpad behaviour (030E / 0265 / 0324) is inference only - and the battery sentence already contradicts the read path
billyx86/CSharp-MadLibs
No LICENSE file
billyx86/CSharp-SimpleCalculator
No LICENSE file
billyx86/CSharp-SimpleCalculator
Decimal input depends on the system locale
AtelierTomato/Markov
Render out space when a bracket follows another
CodeForFire/lagebuch
style: use the SignalBrush token instead of three hardcoded #FF3D2E literals
CodeForFire/lagebuch
tests: cover the four untested CoMeasurementLabels functions
MobiFlight/MobiFlight-Connector
Add possibility to filter log items by log level in Log Panel
MobiFlight/MobiFlight-Connector
Don't download hubhop presets for PR builds
sharafutdinovdi/revit-model-mcp
Reproducible restores: NuGet lock files and frozen uv sync
sharafutdinovdi/revit-model-mcp
Report skipped fields from every best-effort reader
LogExperts/LogExpert
Highlighter GUI optimizations
ITU-BDSA2026-GROUP18/Bison
Extend time before issue is marked as stale
Systemorph/MeshWeaver
BinaryClickerV2/BinaryToggle NodeType cannot compile — layout source calls non-existent LayoutAreaHost.GetData<T>()
Yascob99/BluePrinceArchipelago
Implement WorkshopSanity
rubberduck-vba/RDCore
LSP: textDocument/documentSymbol
Yascob99/BluePrinceArchipelago
Add Configuration and Local Settings
flojon/aspire-servicesources
Container consumers can't reference a "url"-sourced service
How to contribute to a C# project
Install the .NET SDK version from the README, then `dotnet build` and `dotnet test`. Most issues reproduce easily in this flow.
- Use `dotnet format` to match style before opening a PR.
- Reproduce the issue with a test first, then fix it.
- Look for `up-for-grabs` labels common across .NET repos.
Track these C# issues and get AI-matched
Sign up free to bookmark issues, track your pull requests, and get AI-picked matches for your exact skill level.
Start contributing — it's free
FirstIssue.dev