Starred repositories
Master programming by recreating your favorite technologies from scratch.
😎 Awesome lists about all kinds of interesting topics
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
A complete computer science study plan to become a software engineer.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
Curated list of project-based tutorials
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python…
A curated list of awesome Go frameworks, libraries and software
Master the command line, in one page
Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
Curated coding interview preparation materials for busy software engineers
Papers from the computer science community to read and discuss.
程序员在家做饭方法指南。Programmer's guide about how to cook at home (Simplified Chinese only).
Now we have become very big, Different from the original idea. Collect premium software in various categories.
Design patterns implemented in Java
A list of awesome beginners-friendly projects.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
real time face swap and one-click video deepfake with only a single image
Free and Open Source, Distributed, RESTful Search Engine
🔗 Some useful websites for programmers.
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
List of Computer Science courses with video lectures.
Apache Superset is a Data Visualization and Data Exploration Platform
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to clo…
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
📚 List of awesome university courses for learning Computer Science!