MunGell /awesome-for-beginners
A list of awesome beginners-friendly projects.
★ 91,246⑂ 8,072👁 1,267⑃ 1,894● 217▤ 0◈ 0
91,246
stars
+40
8,072
forks
1,267
watchers
1,894
prs
217
issues
0
releases
0
discussions
README
Awesome First Pull Request Opportunities Inspired by First Timers Only blog post. If you are a maintainer of open-source projects, add the label first-timers-only (or similar) to your project and list it here so that people can find it. If you are not a programmer but would like to contribute, check out the Awesome for non-programmers list. If you would like to be guided through how to contribute to a repository on GitHub, check out the First Contributions repository. [!TIP] All links open in the same tab. If you want to open in a new tab, use Ctrl + Click (Windows/Linux) or Cmd + Click (Mac). Table of Contents: ||Languages| |--|--| |Misc|.NET| |A|Angular, Ansible| |C|C, C, C++, Clojure, CSS| |D|Dart| |E|Electron, Elixir, Elm| |G|Go| |H|Haskell| |J|Java, JavaScript, JSON, Julia| |K|Kotlin| |M|Markdown| |P|Perl, PHP, Pug, Python| |R|Ruby, Rust| |S|Scala, Smalltalk, Swift| |T|TypeScript| .NET - Legerity _(label: good first issue)_ A framework for speeding up the development of automated UI tests for Windows, Android, iOS, and Web with Appium/Selenium on .NET. - MvvmCross _(label: first-timers-only)_ The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac. Angular - Oppia _(label: good first issue)_ Oppia is an open-source project whose aim is to empower learners across the globe by providing access to high-quality, engaging education. We envision a society in which access to high-quality education is a human right rather than a privilege. Ansible - Exosphere _(label: Good First Issue)_ Exosphere is a user-friendly client interface for OpenStack-based cloud systems. C - Julia _(label: good first issue)_ The Julia Programming Language - A high-level, high-performance dynamic language for technical computing. - Profanity _(label: good first issue)_ Ncurses XMPP chat client. C - Cake _(label: Good-first-issue)_ Cake (C Make) is a free and open source cross-platform build automation system with a C DSL for tasks such as compiling code, copying files and folders, running unit tests, compressing files and building NuGet packages. - MvvmCross _(label: first-timers-only)_ The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac. - osu! _(label: good first issue)_ Music game. Rhythm is just a click away! - Spectre.Console _(label: good first issue)_ A .NET library that makes it easier to create beautiful console applications. - Uno Platform _(label: good first issue)_ OSS project for creating pixel-perfect, single-source C and XAML apps which run natively on iOS, Android, macOS, Linux and Web via WebAssembly. C++ - electron _(label: good first issue)_ Build cross platform desktop apps with JavaScript, HTML, and CSS - F3D _(label: good first issue)_ Fast and minimalist 3D viewer. - Godot Engine _(label: good first issue)_ 2D and 3D cross-platform game engine. Also has C and Python code. - Julia _(label: good firs
Top issues
#1699H - HTML7 comments · 2025-08-27#1235Books / materials for reference7 comments · 2022-10-23#1752Introduction: Jai Kapoor - AI-driven Software Engineer6 comments · 2025-10-12#2044[Question] Are there any plans to add a section for AI / LLM open source projects?5 comments · 2026-06-15#1951add butterfly css framework 5 comments · 2026-03-23#1900Duplicate project listings across sections (confusing for beginners)5 comments · 2026-02-07#1672docs: add example showing useTransition hook with async data5 comments · 2025-07-31#1671Add updated beginner-friendly repo for JavaScript learners5 comments · 2025-07-31
News & coverage (7)
Hacker Newsawesome-for-beginners▲ 3 · 0 comments · 2020-09-02Hacker NewsFirst PR Opportunities▲ 2 · 0 comments · 2022-08-07Hacker NewsA list of beginners-friendly projects▲ 2 · 0 comments · 2019-10-03Hacker NewsA list of awesome beginners-friendly projects▲ 2 · 0 comments · 2019-01-11Hacker NewsAwesome First Pull Request Opportunities▲ 2 · 0 comments · 2018-01-28Hacker NewsAwesome First PR Opportunities▲ 1 · 0 comments · 2024-02-27KDnuggetsLearn to Code with GitHub2024-12-16