Beginner Friendly Open Source Projects

Browse 149 Beginner Friendly open source projects, ranked by GitHub stars. Find the most popular Beginner Friendly tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 149 projects
166,202 stars

521xueweihan/HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

Metrics details
Stars166,202
63,583 stars

rust-lang/rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

Metrics details
Stars63,583
55,110 stars

firstcontributions/first-contributions

🚀✨ Help beginners to contribute to open source projects

Metrics details
Stars55,110
46,580 stars

Asabeneh/30-Days-Of-JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

Metrics details
Stars46,580
43,332 stars

juspay/hyperswitch

Open source, composable payments platform | PCI compliant | SaaS and Self-host options | Enables connectivity to multiple payment, payout, fraud, vault and tokenization providers | Uplifts authorization with intelligent routing and revenue recovery | Reduce payment processing costs with cost observability | Reduces payment ops with reconciliation

Metrics details
Stars43,332
13,813 stars

PySimpleGUI/PySimpleGUI

Python GUIs for Humans! Create any GUI simple or complicated in a way that's intuitive. Launched in 2018. NEW for 2026 - the LGPL3 Version 6. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.

Metrics details
Stars13,813
5,284 stars

PokeAPI/pokeapi

The Pokémon API

Metrics details
Stars5,284
4,669 stars

ratfactor/ziglings

Learn the Zig programming language by fixing tiny broken programs.

Metrics details
Stars4,669
3,820 stars

alisolanki/Welcome-to-Open-Source

Make your first PR request! And enter the world of Open Source Contributions 🍉

Metrics details
Stars3,820
3,064 stars

coderjojo/creative-profile-readme

A Collection of GitHub Profiles with awesome readme

Metrics details
Stars3,064
2,735 stars

androiddevnotes/awesome-android-kotlin-apps

👓 A curated list of awesome android kotlin apps by open-source contributors.

Metrics details
Stars2,735
2,665 stars

skytable/skytable

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences

Metrics details
Stars2,665
2,521 stars

Mrinank-Bhowmick/python-beginner-projects

Temporarily under update

Metrics details
Stars2,521
2,485 stars

swaroopch/byte-of-python

Beginners book on Python - start here if you don't know programming

Metrics details
Stars2,485
2,445 stars

algorithm-archivists/algorithm-archive

A collaborative book on algorithms

Metrics details
Stars2,445
2,418 stars

talkpython/python-for-absolute-beginners-course

Code samples and other handouts for our course.

Metrics details
Stars2,418
2,221 stars

AriaFallah/WebpackTutorial

A simple webpack tutorial

Metrics details
Stars2,221
2,064 stars

thomaspoignant/go-feature-flag

GO Feature Flag is a simple, complete and lightweight self-hosted cloud native feature flag solution 100% Open Source — built on OpenFeature 🎛️

Metrics details
Stars2,064
1,931 stars

androiddevnotes/awesome-android-learning-resources

👓 A curated list of awesome android learning resources for android app developers.

Metrics details
Stars1,931
1,857 stars

dwyl/start-here

:bulb: A Quick-start Guide for People who want to dwyl :heart: :white_check_mark:

Metrics details
Stars1,857
1,558 stars

haskell-beginners-2022/course-plan

📜 Haskell course info, plan, video lectures, slides

Metrics details
Stars1,558
1,552 stars

keshavgbpecdelhi/Web-Development

Here you will find different web development mini projects which are made up of HTML, CSS & little bit of JavaScript. Do you have any such small project which is not already in the List!? 😄

Metrics details
Stars1,552
1,542 stars

Akuli/python-tutorial

A Python 3 programming tutorial for beginners.

Metrics details
Stars1,542
1,533 stars

jadjoubran/webdash

🔥 Orchestrate your web project with Webdash the customizable web dashboard

Metrics details
Stars1,533
1,513 stars

androiddevnotes/awesome-jetpack-compose-android-apps

👓 A curated list of awesome Jetpack Compose android apps by open-source contributors.

Metrics details
Stars1,513
1,512 stars

androiddevnotes/awesome-jetpack-compose-learning-resources

👓 A continuously updated list of learning Jetpack Compose for Android apps.

Metrics details
Stars1,512
1,511 stars

thinkswell/javascript-mini-projects

Awesome Collection of amazing javascript mini-projects.

Metrics details
Stars1,511
1,473 stars

knaxus/problem-solving-javascript

:fire: Crack you JS interviews ⚡ Collection of most common JS Interview questions with Unit Tests 🚀

Metrics details
Stars1,473
1,419 stars

xuyisheng/flutter_dojo

A beautiful design and useful project for Building a flutter knowledge architecture

Metrics details
Stars1,419
1,332 stars

devAmoghS/Machine-Learning-with-Python

Small scale machine learning projects to understand the core concepts . Give a Star 🌟If it helps you. BONUS: Interview Bank coming up..!

Metrics details
Stars1,332
1,231 stars

binaryshrey/Awesome-Android-Open-Source-Projects

:eyeglasses: A curated list of awesome android projects by open-source contributors.

Metrics details
Stars1,231
1,125 stars

leejarvis/slop

Simple Lightweight Option Parsing - ✨ new contributors welcome ✨

Metrics details
Stars1,125
1,041 stars

M4cs/BabySploit

:baby: BabySploit Beginner Pentesting Toolkit/Framework Written in Python :snake:

Metrics details
Stars1,041
1,037 stars

sumn2u/learn-javascript

A book that teaches JavaScript 📗💻📖

Metrics details
Stars1,037
1,023 stars

serpapi/awesome-seo-tools

Curated list of awesome SEO tools

Metrics details
Stars1,023
1,020 stars

rupali-codes/LinksHub

LinksHub aims to provide developers with access to a wide range of free resources and tools that they can use in their work. These resources include links to free software, libraries, frameworks, and other tools that can be used to build and deploy applications and websites.

Metrics details
Stars1,020
1,013 stars

publiclab/plots2

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:

Metrics details
Stars1,013
961 stars

mauricioabreu/golings

rustlings but for golang this time

Metrics details
Stars961
893 stars

phalt/swapi

*NOT MAINTAINED - NO GUARENTEE TO BE UP*

Metrics details
Stars893
868 stars

codedecks-in/LeetCode-Solutions

This repository consists of solutions to the problem from LeetCode platform. Subscribe to our Channel for more updates

Metrics details
Stars868
823 stars

cutenode/good-first-issue

🖥 CLI for finding good first issues

Metrics details
Stars823
802 stars

vinitshahdeo/Hacktoberfest2021

A community-led mentorship initiative to help beginners kickstarting their open-source journey by completing Hacktoberfest'21 challenge | Curated list of beginner-friendly issues for Hacktoberfest 2021 | Raise PR to add your issues

Metrics details
Stars802
787 stars

kdexd/digit-classifier

A single handwritten digit classifier, using the MNIST dataset. Pure Numpy.

Metrics details
Stars787
744 stars

OpenSourceTogether/Hacktoberfest-2020

:octocat: Welcome to Open-source! Simply add your details to contributors | Repo for Hacktoberfest 2020 ✅

Metrics details
Stars744
701 stars

kothariji/competitive-programming

A one-stop Destination✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions

Metrics details
Stars701
683 stars

prathimacode-hub/ML-ProjectKart

🙌Kart of 234+ projects based on machine learning, deep learning, computer vision, natural language processing and all. Show your support by ✨ this repository.

Metrics details
Stars683
679 stars

aholachek/react-animation-comparison

A tour of React animation libraries with a focus on developer experience

Metrics details
Stars679
668 stars

blackbird71SR/Hello-World

Hello World in all possible programmnig languages

Metrics details
Stars668
660 stars

chris-greening/instascrape

Powerful and flexible Instagram scraping library for Python, providing easy-to-use and expressive tools for accessing data programmatically

Metrics details
Stars660
655 stars

fempire/women-tech-speakers-organizers

A list of women tech speakers & organizers. Add yourself or others by submitting a PR! PS if you do add someone, make sure to tell them! :) #fempire

Metrics details
Stars655
624 stars

build-cpp/cmkr

Modern build system based on CMake and TOML.

Metrics details
Stars624
596 stars

ZeroOctave/ZeroOctave-Javascript-Projects

This Repository Contains 150+ web development Projects.

Metrics details
Stars596
567 stars

TheRedSpy15/LTECleanerFOSS

The last Android cleaner you'll ever need!

Metrics details
Stars567
564 stars

sastava007/Tech-Interview-Preparation

A one stop solution to ace your next coding interview 👨‍💻

Metrics details
Stars564
559 stars

abhpd/hacktoberfest2021

🌱 Contribute your favorite 📚 Data Structure implementation, 🕸 Algorithms, and 🎲 Projects. 😊 | Very Active Repository, Star and Share with your friends |

Metrics details
Stars559
545 stars

ianshulx/React-projects-for-beginners

Are you a beginner eager to enhance your React JS skills? Look no further! This repository is the perfect platform for you to dive into the world of React development and contribute to open source during Hacktoberfest. @Hacktoberfest @ReactJS

Metrics details
Stars545
497 stars

rishabh-bansal/GitStart

Make a Pull Request

Metrics details
Stars497
477 stars

giotsere/minimalist-portfolio

A simple minimalist one page portfolio. Link:

Metrics details
Stars477
470 stars

ritvikb99/dark-fantasy-hack-tool

DDOS Tool: To take down small websites with HTTP FLOOD. Port scanner: To know the open ports of a site. FTP Password Cracker: To hack file system of websites.. Banner Grabber: To get the service or software running on a port. (After knowing the software running google for its vulnerabilities.) Web Spider: For gathering web application hacking information. Email scraper: To get all emails related to a webpage IMDB Rating: Easy way to access the movie database. Both .exe(compressed as zip) and .py versions are available in files.

Metrics details
Stars470
461 stars

Together-Java/ModernJava

Book teaching how to write modern and effective Java. It is maintained by the community, anyone can contribute.

Metrics details
Stars461
1-60 of 149 projects
Get A Weekly Email With Trending Beginner Friendly Projects
Stay updated on Beginner Friendly plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.