#Programming

Showing 60 of 235 repositories tagged #programming, ranked by stars

freeCodeCamp
freeCodeCamp
freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

Score
100
★ 451.5k ⑂ 45.5k +122/day
TypeScript
donnemartin
donnemartin
system-design-primer

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

Score
100
★ 356.6k ⑂ 57.1k +609/day
Python
justjavac
justjavac
free-programming-books-zh_CN

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

Score
91
★ 117.3k ⑂ 28.2k +23/day
binhnguyennus
binhnguyennus
awesome-scalability

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

Score
100
★ 72.3k ⑂ 7.0k +75/day
leonardomso
leonardomso
33-js-concepts

📜 33 JavaScript concepts every developer should know.

Score
94
★ 66.5k ⑂ 9.2k
JavaScript
Asabeneh
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

Score
88
★ 46.5k ⑂ 10.5k +1/day
JavaScript
raysan5
raysan5
raylib

A simple and easy-to-use library to enjoy videogames programming

Score
100
★ 33.8k ⑂ 3.2k +136/day
C
donnemartin
donnemartin
interactive-coding-challenges

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

Score
82
★ 31.6k ⑂ 4.6k +27/day
Python
Asabeneh
Asabeneh
30-Days-Of-React

30 Days of React challenge is a step by step guide to learn React in 30 days. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

Score
82
★ 27.4k ⑂ 7.7k +5/day
JavaScript
oraios
oraios
serena

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

Score
97
★ 26.2k ⑂ 1.7k +135/day
Python
norvig
norvig
pytudes

Python programs, usually short, of considerable difficulty, to perfect particular skills.

Score
94
★ 24.4k ⑂ 2.5k +13/day
Jupyter Notebook
samber
samber
lo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

Score
100
★ 21.4k ⑂ 942 +2/day
Go
datawhalechina
datawhalechina
easy-vibe

💻 vibe coding 2026 | Your First Modern Coding course beginners to master step by step.

Score
100
★ 18.0k ⑂ 1.7k +193/day
JavaScript
FavioVazquez
FavioVazquez
ds-cheatsheets

List of Data Science Cheatsheets to rule the world

Score
79
★ 16.3k ⑂ 4.1k +11/day
Nuitka
Nuitka
Nuitka

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.14. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

Score
88
★ 15.0k ⑂ 786 +23/day
Python
hoanhan101
hoanhan101
ultimate-go

The Ultimate Go Study Guide

Score
64
★ 14.9k ⑂ 1.2k +1/day
Go
adnanh
adnanh
webhook

webhook is a lightweight incoming webhook server to run shell commands

Score
86
★ 12.0k ⑂ 868 +3/day
Go
awsdocs
awsdocs
aws-doc-sdk-examples

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.

Score
93
★ 10.4k ⑂ 5.8k +3/day
Java
Chalarangelo
Chalarangelo
30-seconds-of-python

Short Python code snippets for all your development needs

Score
76
★ 8.8k ⑂ 1.2k
Python
donnemartin
donnemartin
gitsome

A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools

Score
74
★ 7.7k ⑂ 442 +1/day
Python
P1xt
P1xt
p1xt-guides

Programming curricula

Score
71
★ 7.2k ⑂ 1.7k
EmenstaNougat
EmenstaNougat
ESP32-BlueJammer

The ESP32-BlueJammer (Bluetooth jammer, BLE jammer, WiFi jammer, RC jammer) disrupts 2.4GHz communications. Using an ESP32 and nRF24 modules, it generates noise and unnecessary packets, causing interference between the devices communicating, making them unable to work as intended. Ideal for controlled disruption and security testing.

Score
100
★ 6.9k ⑂ 769 +61/day
gonglei007
gonglei007
GameDevMind

最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。

Score
94
★ 6.4k ⑂ 649 +13/day
C++
mishakorzik
mishakorzik
AllHackingTools

All-in-One Hacking Tools For Hackers! And more hacking tools! For termux.

Score
97
★ 5.9k ⑂ 967 +21/day
Shell
remeda
remeda
remeda

A utility library for JavaScript and TypeScript.

Score
76
★ 5.4k ⑂ 168 +3/day
TypeScript
donnemartin
donnemartin
saws

A supercharged AWS command line interface (CLI).

Score
68
★ 5.3k ⑂ 280
Python
Chalarangelo
Chalarangelo
30-seconds-of-react

Short React code snippets for all your development needs

Score
53
★ 5.1k ⑂ 474
JavaScript
goq
goq
telegram-list

List of telegram groups, channels & bots // Список интересных групп, каналов и ботов телеграма // Список чатов для программистов

Score
97
★ 5.0k ⑂ 839 +2/day
labex-labs
labex-labs
python-cheatsheet

Python Cheatsheet - interactive hands-on course by LabEx.

Score
85
★ 4.9k ⑂ 1.3k +4/day
Vue
donnemartin
donnemartin
haxor-news

Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

Score
59
★ 4.1k ⑂ 168 +1/day
Python
nakov
nakov
Practical-Cryptography-for-Developers-Book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA

Score
62
★ 3.8k ⑂ 466
CSS
arpit-omprakash
arpit-omprakash
100ProjectsOfCode

A list of practical knowledge-building projects.

Score
56
★ 3.7k ⑂ 334 +11/day
liyupi
liyupi
free-programming-resources

2026 年最新的免费编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java / Python / C++ / JavaScript / TypeScript / Golang / 前端 / 后端 / AI大模型应用开发 / AI Agent开发等)的学习路线、零基础入门教程、项目实战教程、经典编程书籍、面试题合集、求职经验分享、简历模板、开源项目推荐、开发工具推荐、实用技术资源等,对程序员和计算机专业学生非常有帮助!⭐️ 学编程,先收藏这个仓库!

Score
71
★ 3.6k ⑂ 558 +8/day
HTML
samber
samber
mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)

Score
79
★ 3.4k ⑂ 114 +1/day
Go
handong1587
handong1587
handong1587.github.io
Score
79
★ 3.1k ⑂ 980
CSS
darkprinx
darkprinx
break-the-ice-with-python

The repository is about 100+ python programming exercise problem discussed, explained, and solved in different ways

Score
71
★ 3.1k ⑂ 1.5k +2/day
Jupyter Notebook
kurogai
kurogai
100-redteam-projects

Projects for security students

Score
94
★ 2.9k ⑂ 411 +4/day
Python
tach-org
tach-org
tach

A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip 🔧 Able to be adopted incrementally - ⚡ Implemented with no runtime impact ♾️ Interoperable with your existing systems 🦀 Written in rust

Score
100
★ 2.8k ⑂ 89
Rust
FurkanGozukara
FurkanGozukara
Stable-Diffusion

FLUX, Stable Diffusion, SDXL, SD3, LoRA, Fine Tuning, DreamBooth, Training, Automatic1111, Forge WebUI, SwarmUI, DeepFake, TTS, Animation, Text To Video, Tutorials, Guides, Lectures, Courses, ComfyUI, Google Colab, RunPod, Kaggle, NoteBooks, ControlNet, TTS, Voice Cloning, AI, AI News, ML, ML News, News, Tech, Tech News, Kohya, Midjourney, RunPod

Score
100
★ 2.7k ⑂ 369 +4/day
HTML
krzysztofzablocki
krzysztofzablocki
Swift-Macros

A curated list of awesome Swift Macros

Score
94
★ 2.5k ⑂ 106 +1/day
Swift
anitaa1990
anitaa1990
Android-Cheat-sheet

Cheat Sheet for Android Interviews

Score
88
★ 2.3k ⑂ 687
Java
ImplFerris
ImplFerris
LearnRust

Rust Learning Resources

Score
78
★ 2.0k ⑂ 197 +6/day
toutiaoio
toutiaoio
weekly.manong.io

码农周刊 - 每周五发送,欢迎订阅!欢迎加入读者圈子,一起交流!

Score
71
★ 2.0k ⑂ 230
chinesehuazhou
chinesehuazhou
python-whydo

Explore Python's charms by asking WHY questions

Score
50
★ 1.9k ⑂ 119
RainbowMango
RainbowMango
GoExpertProgramming

《Go专家编程》Go语言快速入门,轻松进阶!

Score
36
★ 1.9k ⑂ 306 +2/day
Go
MightyPirates
MightyPirates
OpenComputers

Home of the OpenComputers mod for Minecraft.

Score
92
★ 1.7k ⑂ 483
Scala
node-gh
node-gh
gh

(DEPRECATED) GitHub CLI made with NodeJS. Use the official https://cli.github.com/ instead.

Score
76
★ 1.7k ⑂ 211 +1/day
TypeScript
benthecoder
benthecoder
yt-channels-DS-AI-ML-CS

A comprehensive list of 180+ YouTube Channels for Data Science, Data Engineering, Machine Learning, Deep learning, Computer Science, programming, software engineering, etc.

Score
84
★ 1.6k ⑂ 155 +1/day
jevonmao
jevonmao
PermissionsSwiftUI

A SwiftUI package to beautifully display and handle permissions.

Score
75
★ 1.6k ⑂ 92 +1/day
Swift
sachin-source
sachin-source
top-github-repositories-which-everyone-should-look

This repository contains a list of important and useful github repos which a developer, coder, a student should never miss to look at.

Score
72
★ 1.5k ⑂ 172 +4/day
unhappychoice
unhappychoice
gittype

A CLI code-typing game that turns your source code into typing challenges

Score
89
★ 1.5k ⑂ 40 +6/day
Rust
AuroraEditor
AuroraEditor
AuroraEditor

Aurora Editor is a IDE built by the community, for the community, and written in Swift for the best native performance and feel for macOS.

Score
81
★ 1.3k ⑂ 97 +1/day
Swift
gvcgo
gvcgo
version-manager

🔥 A general version manager for thousands of SDKs with TUI inspired by lazygit. No need to remember any commands. Less bugs.

Score
57
★ 1.3k ⑂ 58 +2/day
Go
hibuz
hibuz
dev-conf-replay

🍀 최근 국내 IT 세미나 및 개발자💻 컨퍼런스 영상의 다시 보기👀 링크를 한곳에 정리했습니다!

Score
100
★ 1.2k ⑂ 56 +3/day
bespoyasov
bespoyasov
refactor-like-a-superhero

How to refactor code efficiently and without pain.

Score
29
★ 1.1k ⑂ 94
sumn2u
sumn2u
learn-javascript

A book that teaches JavaScript 📗💻📖

Score
65
★ 1.0k ⑂ 186
HTML
towardsai
towardsai
tutorials

AI-related tutorials. Access any of them for free → https://towardsai.net/editorial

Score
81
★ 1.0k ⑂ 365
Jupyter Notebook
DrWaleedAYousef
DrWaleedAYousef
Teaching

Teaching Materials for Dr. Waleed A. Yousef

Score
76
★ 1.0k ⑂ 316
Mathematica
ProgrammingHero1
ProgrammingHero1
100-plus-python-coding-problems-with-solutions

A list of python problems for beginners and intermediate developers

Score
44
★ 956 ⑂ 386 +1/day
wingkwong
wingkwong
leetcode-the-hard-way

LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf

Score
50
★ 954 ⑂ 226
JavaScript
Related Topics
#python#javascript#coding#interview#linux#macos#go#react#devops#machine-learning#golang#education

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly