#Programming
Showing 60 of 235 repositories tagged #programming, ranked by stars
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
:books: 免费的计算机编程类中文书籍,欢迎投稿
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
📜 33 JavaScript concepts every developer should know.
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
A simple and easy-to-use library to enjoy videogames programming
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
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
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
Python programs, usually short, of considerable difficulty, to perfect particular skills.
💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)
💻 vibe coding 2026 | Your First Modern Coding course beginners to master step by step.
List of Data Science Cheatsheets to rule the world
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.
The Ultimate Go Study Guide
webhook is a lightweight incoming webhook server to run shell commands
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.
Short Python code snippets for all your development needs
A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/category/desktop-tools
Programming curricula
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.
最全面的游戏开发技术图谱(Game Development Map)。帮助游戏开发者们在已知问题上节省时间,省出更多的精力投入到更有创造性的工作中去。
All-in-One Hacking Tools For Hackers! And more hacking tools! For termux.
A utility library for JavaScript and TypeScript.
A supercharged AWS command line interface (CLI).
Short React code snippets for all your development needs
List of telegram groups, channels & bots // Список интересных групп, каналов и ботов телеграма // Список чатов для программистов
Python Cheatsheet - interactive hands-on course by LabEx.
Browse Hacker News like a haxor: A Hacker News command line interface (CLI).
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
A list of practical knowledge-building projects.
2026 年最新的免费编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java / Python / C++ / JavaScript / TypeScript / Golang / 前端 / 后端 / AI大模型应用开发 / AI Agent开发等)的学习路线、零基础入门教程、项目实战教程、经典编程书籍、面试题合集、求职经验分享、简历模板、开源项目推荐、开发工具推荐、实用技术资源等,对程序员和计算机专业学生非常有帮助!⭐️ 学编程,先收藏这个仓库!
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
The repository is about 100+ python programming exercise problem discussed, explained, and solved in different ways
Projects for security students
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
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
A curated list of awesome Swift Macros
Cheat Sheet for Android Interviews
Rust Learning Resources
码农周刊 - 每周五发送,欢迎订阅!欢迎加入读者圈子,一起交流!
Explore Python's charms by asking WHY questions
《Go专家编程》Go语言快速入门,轻松进阶!
Home of the OpenComputers mod for Minecraft.
(DEPRECATED) GitHub CLI made with NodeJS. Use the official https://cli.github.com/ instead.
A comprehensive list of 180+ YouTube Channels for Data Science, Data Engineering, Machine Learning, Deep learning, Computer Science, programming, software engineering, etc.
A SwiftUI package to beautifully display and handle permissions.
This repository contains a list of important and useful github repos which a developer, coder, a student should never miss to look at.
A CLI code-typing game that turns your source code into typing challenges
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.
🔥 A general version manager for thousands of SDKs with TUI inspired by lazygit. No need to remember any commands. Less bugs.
🍀 최근 국내 IT 세미나 및 개발자💻 컨퍼런스 영상의 다시 보기👀 링크를 한곳에 정리했습니다!
How to refactor code efficiently and without pain.
A book that teaches JavaScript 📗💻📖
AI-related tutorials. Access any of them for free → https://towardsai.net/editorial
Teaching Materials for Dr. Waleed A. Yousef
A list of python problems for beginners and intermediate developers
LeetCode The Hard Way - From Absolute Beginner to Quitter. Join Discord: https://discord.com/invite/Nqm4jJcyBf