Updated daily from GitHub

Discover open source
projects that matter

Browse the most popular GitHub repositories organized by topic, language, and community traction.

Browse by topic

javascript

javascript

JavaScript is used to give webpages a more interactive feel. Its event driven na...

react

react

React makes it simple to develop interactive user interfaces. It uses the Model...

nodejs

nodejs

Node.js is a tool for executing JavaScript in a variety of environments. JavaScr...

python

python

Python is a dynamically typed programming language designed by Guido Van Rossum....

css

css

Cascading Style Sheets (CSS) is a language used most often to style and improve...

android

android

Android was designed and built by Google in 2008. The operating system is writte...

ruby

ruby

Ruby was developed by Yukihiro "Matz" Matsumoto in 1995 with the intent of havin...

html

html

HTML, or Hypertext Markup Language, was primarily designed to provide a means of...

go

go

Go is a programming language built to resemble a simplified version of the C pro...

ios

ios

iOS is the operating system for all of Apple’s mobile products. The operating sy...

php

php

PHP is a scripting language that's particularly suited for server-side web devel...

awesome

awesome

An awesome list is a list of awesome things curated by the community. There are...

swift

swift

Swift is a general-purpose programming language built using a modern approach to...

macos

macos

macOS is the operating system that powers every Mac computer. It was designed by...

java

java

Java was originally developed as an alternative to the C/C++ programming languag...

electron

electron

Electron is a desktop application framework developed by GitHub and created by C...

linux

linux

Linux is an open source operating system modeled after UNIX. Widely used, it is...

git

git

Git is the most widely used version control system, which allows for the trackin...

es6

es6

ECMAScript is the standardization of script languages, including JavaScript. ECM...

bootstrap

bootstrap

Bootstrap is a popular front-end framework that streamlines website design. It a...

windows

windows

Windows is Microsoft's GUI-based operating system. It is known for its graphical...

c-plus-plus

c-plus-plus

C++ is a popular and widely used mid-level language. It was designed as an exten...

node

node

Node.js is a tool for executing JavaScript in a variety of environments. JavaScr...

docker

docker

Docker is software that provides containers, which allows teams to emulate devel...

rails

rails

Ruby on Rails (Rails) is a web application framework written in Ruby. It is mean...

typescript

typescript

TypeScript is an open source programming language developed by Microsoft and fir...

material-design

material-design

Material design is a design language developed by Google. It makes use of grid-b...

golang

golang

Go is a programming language built to resemble a simplified version of the C pro...

c

c

C is a programming language designed by Dennis Ritchie at Bell Labs. C is very w...

objective-c

objective-c

Objective-C builds on the foundations of ANSI C. Compared to other object-orient...

redux

redux

Redux is an open source JavaScript library, designed to allow for state manageme...

webpack

webpack

Webpack is a bundler that takes modules with dependencies and creates static ass...

vim

vim

Vim is a highly customizable text editor that can run in a shell. Bram Moolenaar...

angular

angular

Released in 2016, Angular is a rewrite of AngularJS. It focuses on good mobile d...

laravel

laravel

Laravel is a popular PHP framework, used for the development of MVC web applicat...

monitoring

monitoring

In the fields of information technology and systems management, application perf...

vue

vue

Vue is a JavaScript framework for building websites. The intent of Vue is to mak...

jquery

jquery

jQuery is a lightweight library that simplifies programming with JavaScript. It...

json

json

JSON (JavaScript Object Notation) is a standard file format that uses text to co...

html5

html5

HTML, or Hypertext Markup Language, was primarily designed to provide a means of...

tensorflow

tensorflow

TensorFlow is an open source library that was created by Google. It is used to d...

c-sharp

c-sharp

C# is a programming language used for web development. It is a hybrid of C and C...

security

security

Cybersecurity (security) includes controlling physical access to hardware as wel...

babel

babel

? Babel is a compiler created by Sebastian McKenzie in 2014 to convert ES6 to ES...

testing

testing

Testing is the practice of systematically testing software to make sure it works...

scala

scala

Scala is a general-purpose programming language providing support for functional...

react-native

react-native

React Native is a JavaScript mobile framework developed by Facebook. It allows d...

eslint

eslint

ESLint is an extensible static-analysis tool for JavaScript and related language...

django

django

Django is a web application framework for Python. It is designed to prioritize p...

rust

rust

Rust is a systems programming language created by Mozilla. It is similar to C++,...

bash

bash

Bash (Bourne Again Shell) is a shell and command language interpreter for the GN...

kubernetes

kubernetes

Kubernetes (commonly referred to as "K8s") is an open source system for automati...

aws

aws

Amazon Web Services is a subsidiary of Amazon.com that provides on-demand cloud...

cms

cms

Contentful is a content infrastructure that is disrupting the legacy CMS market...

mysql

mysql

MySQL is an open source relational database management system. Based in Structu...

mobile

mobile

Mobile app development is the act or process by which a mobile app is developed...

postgresql

postgresql

PostgreSQL is a database management system that is object-relational. PostgreSQL...

js

js

JavaScript is used to give webpages a more interactive feel. Its event driven na...

markdown

markdown

Markdown is a lightweight markup language. It is designed to be a simple, lightw...

symfony

symfony

Symfony is a set of reusable PHP components and a PHP framework for web projects...

lua

lua

Lua is a programming language written in C that emphasizes performance. It has a...

graphql

graphql

GraphQL is a data query language developed by Facebook. It provides an alternati...

atom

atom

Atom is a modern open source text editor developed by GitHub. It is designed to...

chat

chat

express

express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web...

metrics

metrics

In the fields of information technology and systems management, application perf...

flask

flask

Flask is a web framework for Python, based on the Werkzeug toolkit.

reactjs

reactjs

React makes it simple to develop interactive user interfaces. It uses the Model...

jekyll

jekyll

Jekyll is a blog-aware, site generator written in Ruby. It takes raw text files,...

sass

sass

Sass is a stylesheet language with a main implementation in Ruby. It is an exten...

npm

npm

Npm is a package manager for JavaScript, included with Node.js. As a package man...

swift-language

swift-language

Swift is a general-purpose programming language built using a modern approach to...

ansible

ansible

Ansible is a simple and powerful automation engine. It is used to help with conf...

webpack2

webpack2

Webpack is a bundler that takes modules with dependencies and creates static ass...

mongodb

mongodb

MongoDB is a NoSQL cross-platform database. It is designed for scalability and p...

angularjs

angularjs

Released in 2016, Angular is a rewrite of AngularJS. It focuses on good mobile d...

opengl

opengl

OpenGL (Open Graphics Library) is the computer industry's standard API for defin...

dotnet

dotnet

.NET is a software framework developed by Microsoft in February of 2002 as an in...

deployment

deployment

The general deployment process consists of several interrelated activities with...

clojure

clojure

Clojure is a functional, dynamic, general-purpose programming language. It provi...

raspberry-pi

raspberry-pi

The Raspberry Pi is a popular single-board computer designed to promote the teac...

emacs

emacs

Emacs is an extensible text editor written primarily in Emacs Lisp. While it ex...

csharp

csharp

C# is a programming language used for web development. It is a hybrid of C and C...

haskell

haskell

Haskell is a functional (that is, everything is done with function calls), stati...

homebrew

homebrew

Homebrew is a package manager for Apple's macOS operating system. It simplifies...

cpp

cpp

C++ is a popular and widely used mid-level language. It was designed as an exten...

publishing

publishing

Publishing is the creation of documents using page layout skills on a personal c...

elixir

elixir

Elixir leverages the Erlang VM, known for running low-latency, distributed and f...

kotlin

kotlin

Kotlin is a statically typed programming language for modern multiplatform appli...

learning

learning

qt

qt

Qt is a cross-platform application framework used for developing gui application...

r

r

R is a free programming language and software environment for statistical comput...

firebase

firebase

Firebase is a mobile app development platform that provides data analysis and da...

web-components

web-components

Developers can create custom, reusable, encapsulated HTML tags for the web using...

emberjs

emberjs

Ember is a JavaScript framework based on a MVVM (model-view-view-model) approach...

monitor

monitor

In the fields of information technology and systems management, application perf...

gulp

gulp

Gulp is an open source toolkit built on Node.js and npm. It is used for automati...

opencv

opencv

OpenCV (Open Source Computer Vision Library) is written in C/C++, for real time...

yii

yii

Yii is a popular PHP framework, for efficiently developing fast and secure web a...

gradle

gradle

Gradle is a build tool with a focus on build automation and support for multi-la...

koa

koa

Koa is a new web framework designed by the team behind Express, which aims to be...

arduino

arduino

Arduino is an open source hardware and software company and maker community. Ard...

ember

ember

Ember is a JavaScript framework based on a MVVM (model-view-view-model) approach...

chrome-extension

chrome-extension

Google Chrome Extensions are add-ons that allow users to customize their Chrome...

python-3

python-3

Python is a dynamically typed programming language designed by Guido Van Rossum....

spring-boot

spring-boot

Spring Boot is a coding and configuration model for Java applications. Spring wa...

twitter

twitter

Twitter is an online news and social networking service where users post and int...

ios-app

ios-app

iOS is the operating system for all of Apple’s mobile products. The operating sy...

vuejs

vuejs

Vue is a JavaScript framework for building websites. The intent of Vue is to mak...

latex

latex

LaTeX is a typesetting system used to create technical and scientific documents....

vagrant

vagrant

Vagrant is a software product for building and maintaining portable virtual soft...

xamarin

xamarin

Xamarin is a Microsoft-owned, San Francisco, California-based software company....

python3

python3

Python is a dynamically typed programming language designed by Guido Van Rossum....

minecraft

minecraft

Published by Mojang, Minecraft is a game that allows its players virtually unlim...

angular2

angular2

Released in 2016, Angular is a rewrite of AngularJS. It focuses on good mobile d...

java-8

java-8

Java was originally developed as an alternative to the C/C++ programming languag...

ubuntu

ubuntu

Ubuntu builds upon Debian's architecture to provide a Linux server and desktop o...

perl

perl

Perl runs on over 100 platforms ranging from portables to mainframes. It can be...

quality

quality

Automate your code review with style, quality, security, and test‑coverage check...

unity

unity

Unity is a game development platform used to build high-quality 3D/2D games that...

unity3d

unity3d

Unity is a game development platform used to build high-quality 3D/2D games that...

qt5

qt5

Qt is a cross-platform application framework used for developing gui application...

Top repositories

freeCodeCamp

freeCodeCamp

freeCodeCamp TypeScript

freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.

413.2k
awesome

awesome

sindresorhus

😎 Awesome lists about all kinds of interesting topics

398.5k
free-programming-books

free-programming-books

EbookFoundation Python

:books: Freely available programming books

364.4k
public-apis

public-apis

public-apis Python

A collective list of free APIs

364.4k
coding-interview-university

coding-interview-university

jwasham

A complete computer science study plan to become a software engineer.

322.7k
system-design-primer

system-design-primer

donnemartin Python

Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

319k
developer-roadmap

developer-roadmap

kamranahmedse TypeScript

Interactive roadmaps, guides and other educational content to help developers grow in their careers.

309.4k
project-based-learning

project-based-learning

practical-tutorials

Curated list of project-based tutorials

244.2k
react

react

facebook JavaScript

The library for web and native user interfaces.

238.5k
awesome-python

awesome-python

vinta Python

An opinionated list of awesome Python frameworks, libraries, software and resources.

235.7k
awesome-selfhosted

awesome-selfhosted

awesome-selfhosted

A list of Free Software network services and web applications which can be hosted on your own servers

218.7k
vue

vue

vuejs TypeScript

This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core

209.3k
build-your-own-x

build-your-own-x

codecrafters-io

Master programming by recreating your favorite technologies from scratch.

207.5k
Python

Python

TheAlgorithms Python

All Algorithms implemented in Python

202.8k
javascript-algorithms

javascript-algorithms

trekhleb JavaScript

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

192.2k
tensorflow

tensorflow

tensorflow C++

An Open Source Machine Learning Framework for Everyone

191.8k
computer-science

computer-science

ossu HTML

🎓 Path to a free self-taught education in Computer Science!

189.3k
the-book-of-secret-knowledge

the-book-of-secret-knowledge

trimstray

A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.

185.3k
You-Dont-Know-JS

You-Dont-Know-JS

getify

A book series (2 published editions) on the JS language.

183.1k
ohmyzsh

ohmyzsh

ohmyzsh Shell

🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 30...

181.5k
CS-Notes

CS-Notes

CyC2018

:books: 技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计

180.9k
vscode

vscode

microsoft TypeScript

Visual Studio Code

174.8k
flutter

flutter

flutter Dart

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

173k
AutoGPT

AutoGPT

Significant-Gravitas Python

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so tha...

172.1k
bootstrap

bootstrap

twbs JavaScript

The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.

171.8k
gitignore

gitignore

github

A collection of useful .gitignore templates

164.9k
the-art-of-command-line

the-art-of-command-line

jlevy

Master the command line, in one page

157.9k
stable-diffusion-webui

stable-diffusion-webui

AUTOMATIC1111 Python

Stable Diffusion web UI

155.1k
JavaGuide

JavaGuide

Snailclimb Java

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

151.9k
transformers

transformers

huggingface Python

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and...

148.2k
javascript

javascript

airbnb JavaScript

JavaScript Style Guide

147.4k
awesome-go

awesome-go

avelino Go

A curated list of awesome Go frameworks, libraries and software

145.2k
ollama

ollama

ollama Go

Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.

143.3k
next.js

next.js

vercel JavaScript

The React Framework

134.6k
awesome-chatgpt-prompts

awesome-chatgpt-prompts

f JavaScript

This repo includes ChatGPT prompt curation to use ChatGPT and other LLM tools better.

132.3k
Microsoft-Activation-Scripts

Microsoft-Activation-Scripts

massgravel Batchfile

Open-source Windows and Office activator featuring HWID, Ohook, TSforge, KMS38, and Online KMS activation methods, along...

130k
tech-interview-handbook

tech-interview-handbook

yangshun TypeScript

💯 Curated coding interview preparation materials for busy software engineers

129.6k
go

go

golang Go

The Go programming language

129.3k
fucking-algorithm

fucking-algorithm

labuladong Markdown

刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.

129.3k
HelloGitHub

HelloGitHub

521xueweihan Python

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

129.1k
react-native

react-native

facebook C++

A framework for building native applications using React

123.9k
scrcpy

scrcpy

Genymobile C

Display and control your Android device

123.3k
30-seconds-of-code

30-seconds-of-code

Chalarangelo JavaScript

Coding articles to level up your development skills

123k
n8n

n8n

n8n-io TypeScript

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host...

122.5k
kubernetes

kubernetes

kubernetes Go

Production-Grade Container Scheduling and Management

117.7k
PowerToys

PowerToys

microsoft C#

Windows system utilities to maximize productivity

117.1k
electron

electron

electron C++

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

116.5k
free-programming-books-zh_CN

free-programming-books-zh_CN

justjavac

:books: 免费的计算机编程类中文书籍,欢迎投稿

115.2k
hello-algo

hello-algo

krahets Java

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin...

114.7k
node

node

nodejs JavaScript

Node.js JavaScript runtime ✨🐢🚀✨

113.4k