Beginner Open Source Projects

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

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 208 projects
95,980 stars

florinpop17/app-ideas

A Collection of application ideas which can be used to improve your coding skills.

Metrics details
Stars95,980
87,583 stars

MunGell/awesome-for-beginners

A list of awesome beginners-friendly projects.

Metrics details
Stars87,583
55,110 stars

firstcontributions/first-contributions

🚀✨ Help beginners to contribute to open source projects

Metrics details
Stars55,110
21,606 stars

JaeYeopHan/Interview_Question_for_Beginner

:boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader:

Metrics details
Stars21,606
15,414 stars

The-Cool-Coders/Project-Ideas-And-Resources

A Collection of application ideas that can be used to improve your coding skills ❤.

Metrics details
Stars15,414
15,160 stars

iggredible/Learn-Vim

Learning Vim and Vimscript doesn't have to be hard. This is the guide that you're looking for 📖

Metrics details
Stars15,160
12,119 stars

nahamsec/Resources-for-Beginner-Bug-Bounty-Hunters

A list of resources for those interested in getting started in bug bounties

Metrics details
Stars12,119
6,772 stars

wesbos/beginner-javascript

Slam Dunk JavaScript

Metrics details
Stars6,772
6,659 stars

kubernetes/examples

Kubernetes application example tutorials

Metrics details
Stars6,659
6,527 stars

FudanNLP/nlp-beginner

NLP上手教程

Metrics details
Stars6,527
6,249 stars

Yixiaohan/codeparkshare

Python初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐

Metrics details
Stars6,249
5,109 stars

humphd/have-fun-with-machine-learning

An absolute beginner's guide to Machine Learning and Image Classification with Neural Networks

Metrics details
Stars5,109
5,060 stars

PanXProject/awesome-certificates

Curated list of 20,000+ hours and 200+ free courses with certificates in IT, CS, Design and Business.

Metrics details
Stars5,060
4,960 stars

WooVictory/Ready-For-Tech-Interview

💻 신입 개발자로서 지식을 쌓기 위해 공부하는 공간 👨‍💻

Metrics details
Stars4,960
4,575 stars

swirldev/swirl_courses

:mortar_board: A collection of interactive courses for the swirl R package.

Metrics details
Stars4,575
4,531 stars

adafruit/circuitpython

CircuitPython - a Python implementation for teaching coding with microcontrollers

Metrics details
Stars4,531
4,103 stars

thedaviddias/Resources-Front-End-Beginner

💯 The most essential list of resources for Front-End beginners (🇺🇸 & 🇫🇷)

Metrics details
Stars4,103
3,549 stars

mhxion/awesome-discord-communities

A curated list of awesome Discord communities for programmers

Metrics details
Stars3,549
3,255 stars

kirang89/pycrumbs

Bits and bytes of Python from the Internet

Metrics details
Stars3,255
2,355 stars

fengdu78/machine_learning_beginner

机器学习初学者公众号作品

Metrics details
Stars2,355
2,186 stars

dreddsa5dies/goHackTools

Hacker tools on Go (Golang)

Metrics details
Stars2,186
2,146 stars

NUKnightLab/sql-mysteries

Inspired by @veltman's command-line mystery, use SQL to research clues and find out whodunit!

Metrics details
Stars2,146
1,889 stars

chenxuan0000/vue-seamless-scroll

:beginner:A simple, seamless scrolling for Vue.js vue无缝滚动component

Metrics details
Stars1,889
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,829 stars

learnbyexample/py_regular_expressions

Learn Python Regular Expressions step by step from beginner to advanced levels

Metrics details
Stars1,829
1,803 stars

microsoft/beginners-intro-javascript-node

Beginner's Series: Introduction to JavaScript (Node.js)

Metrics details
Stars1,803
1,747 stars

OpenEx-Platform/openex

Open Crisis Exercises and Adversary Simulation Platform

Metrics details
Stars1,747
1,729 stars

dofy/learn-vim

Learning Vim. A Hands-On Tutorial of Vim.

Metrics details
Stars1,729
1,728 stars

lizrice/ebpf-beginners

The beginner's guide to eBPF

Metrics details
Stars1,728
1,621 stars

justmarkham/DAT8

General Assembly's 2015 Data Science course in Washington, DC

Metrics details
Stars1,621
1,591 stars

ahangchen/How-to-Be-A-Programmer-CN

[译]如何做好一枚程序员

Metrics details
Stars1,591
1,586 stars

rwieruch/favesound-redux

🎶 A SoundCloud Client in React + Redux running in production. Live Demo and Source Code to explore React + Redux as a beginner.

Metrics details
Stars1,586
1,561 stars

yolossn/Prometheus-Basics

Prometheus-Basics is part of Prometheus Docs now, checkout 👇

Metrics details
Stars1,561
1,542 stars

Akuli/python-tutorial

A Python 3 programming tutorial for beginners.

Metrics details
Stars1,542
1,512 stars

tomialagbe/flutter_ui_challenges

Flutter UI Challenges

Metrics details
Stars1,512
1,511 stars

thinkswell/javascript-mini-projects

Awesome Collection of amazing javascript mini-projects.

Metrics details
Stars1,511
1,508 stars

mu-editor/mu

A small, simple editor for beginner Python programmers. Written in Python and Qt5.

Metrics details
Stars1,508
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,279 stars

nvpro-samples/vk_mini_path_tracer

A beginner-friendly Vulkan path tracing tutorial in under 300 lines of C++.

Metrics details
Stars1,279
1,277 stars

videolan/vlc-ios

VLC for iOS/iPadOS and tvOS official mirror

Metrics details
Stars1,277
1,261 stars

sibtc/django-beginners-guide

A Complete Beginner's Guide to Django - Code Samples

Metrics details
Stars1,261
1,256 stars

michelbernardods/programming-challenges

Algorithmic, Data Structures, Frontend and Pentest - Programming challenges and competitions to improve knowledge.

Metrics details
Stars1,256
1,189 stars

gimseng/99-ML-Learning-Projects

A list of 99 machine learning projects for anyone interested to learn from coding and building projects

Metrics details
Stars1,189
1,160 stars

alexa-samples/skill-sample-nodejs-fact

Build An Alexa Fact Skill

Metrics details
Stars1,160
1,057 stars

toidicode/template

Share 100 templates HTML5 CSS3 for developer or beginner

Metrics details
Stars1,057
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
970 stars

Unity-Technologies/UnityPlayground

A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

Metrics details
Stars970
940 stars

discordeno/discordeno

Discord API library for Node and Deno

Metrics details
Stars940
936 stars

PoojaB26/FlutterBasicWidgets

ABC of Flutter widgets. Intended for super beginners at Flutter. Play with 35+ examples in DartPad directly and get familiar with various basic widgets in Flutter

Metrics details
Stars936
925 stars

charlax/python-education

Reading list for ramping up with professional Python

Metrics details
Stars925
878 stars

distrochooser/distrochooser

An orientation guide for Linux newbies

Metrics details
Stars878
873 stars

oleg-agapov/data-engineering-book

Accumulated knowledge and experience in the field of Data Engineering

Metrics details
Stars873
842 stars

TechnicalMujeeb/Termux-Lazyscript

This tool for Termux Beginner users .

Metrics details
Stars842
830 stars

YixinChen-AI/CVAE-GAN-zoos-PyTorch-Beginner

For beginner, this will be the best start for VAEs, GANs, and CVAE-GAN. This contains AE, DAE, VAE, GAN, CGAN, DCGAN, WGAN, WGAN-GP, VAE-GAN, CVAE-GAN. All use PyTorch.

Metrics details
Stars830
818 stars

4Lang/4

A completely emoji-based programming language

Metrics details
Stars818
816 stars

dwyl/phoenix-chat-example

💬 The Step-by-Step Beginners Tutorial for Building, Testing & Deploying a Chat app in Phoenix 1.7 [Latest] 🚀

Metrics details
Stars816
811 stars

ant-design/antd-init

:beginner: Ant Design boilerplate generator.

Metrics details
Stars811
806 stars

rougier/CPP-Crash-Course

C++ Crash Course

Metrics details
Stars806
789 stars

dwyl/javascript-todo-list-tutorial

✅ A step-by-step complete beginner example/tutorial for building a Todo List App (TodoMVC) from scratch in JavaScript following Test Driven Development (TDD) best practice. 🌱

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

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