1.ashishps1 / awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
- awesome
- backend
- computer-science
- distributed-systems
- high-level-design
- interview
- +4 more
Ranked by Attention Score: stars gained over the last 180 complete days
51 repositories by Attention Score · May 8, 2026 – Nov 3, 2026 (UTC)
Learn System Design concepts and prepare for interviews using free resources.
TranslatedEveryone Can Use English
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Translated:books: Free Chinese-language computer programming books, contributions welcome
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
A list of Free and Open Source Software (FOSS) for Android – saving Freedom and Privacy.
Translated🎈 Updated daily! A list of popular BitTorrent Trackers! / Updated every day! A list of BT Trackers popular across the whole web!
An Open-source book with Modern CUDA learning Notes for Beginners - BF16/FP8/FP4, HGEMM, CuTe, Flash-Attention, etc.
Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.
A collection of hacking / penetration testing resources to make you better!
GTFOBins is a curated list of Unix-like executables that can be used to bypass local security restrictions in misconfigured systems.
TranslatedDeep Learning 500 Questions: in question-and-answer form, it covers hot topics in commonly used probability, linear algebra, machine learning, deep learning, computer vision and more, to help myself and readers who need it. The book is divided into 18 chapters and has more than 500,000 characters. Due to limited ability, readers are kindly asked to criticize and correct any improper parts of the book. To be continued............ If you are interested in cooperating, contact [email protected]. All rights reserved, infringement will be prosecuted. Tan 2018.06
Translated🌈ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ Updated in sync on the official account 「0加1 ("0 plus 1")」
Translated:traffic_light:Mini Program Radar: an AI-driven tool for mini program technology selection, trend tracking, and migration diagnosis
This repository contains cutting-edge open-source security tools (OST) for a red teamer and threat hunter.
⭕ Share quick reference cheat sheet for developers.
These are the best resources for System Design on the Internet
deep learning for image processing including classification and object-detection etc.
A Compiler Writing Journey
Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.
Open source, self-hostable watched list for all your content (movies, tv series, anime, games) with user authentication, modern and clean UI and a very simple setup.
TranslatedVue3 + Pinia imitation of Douyin (TikTok), Vue best practices on mobile. Imitate TikTok, Vue Best practices on Mobile
😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager
How to be low-level programmer
Kapowarr is a software to build and manage a comic book library, fitting in the *arr suite of software.
CSS is powerful, you can do a lot of things without JS.
A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.
TranslatedA comprehensive summary of computer fundamentals interview questions (computer networks / operating systems / databases / Git...), including detailed follow-up questions and answers; everything is in the form of [question + follow-up + answer], ready to use right away and aimed directly at interviews at major internet companies; can be used for mock interviews, review before interviews, and preparing quickly for interviews in a short time...
Skills and career roadmap for various security roles like application security, cloud security, DevSecOps, security engineer, security researchers, pentesting, api security, network security, mobile security and so on with helpful resources, guidelines
Toturials coming with the "data science roadmap" picture.
World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
The python3 version of the automated Comic Book downloader (cbr/cbz) for use with various download clients.
Learn Robotics with JdeRobot
📖 Design Patterns implemented in Swift 5.0
TranslatedCommonly used third-party libraries, plugins, well-known blogs, and more for iOS development
Scribe-Android: Keyboards for language learners & Conjugate-Android: Wikidata based verb conjugation app
OpenAS2 is a java-based implementation of the EDIINT AS2 standard. It is intended to be used as a server. It is extremely configurable and supports a wide variety of signing and encryption algorithms.
Awesome list of websites dedicated to listening to music
An open-source full-length book on Docker
A Free and Open Source Python Library for Multiobjective Optimization
Arch Linux Fast Installer : tutorial installer
Buka is a modern software that helps you manage your ebook at ease.
A light-weight deep reinforcement learning framework for portfolio management. This project explores the possibility of applying deep reinforcement learning algorithms to stock trading in a highly modular and scalable framework.
LibraDB is a simple, persistent key/value store written in pure Go in less than 1000 lines for learning purposes.
Shell wrapper for OpenAI's ChatGPT, Whisper, and TTS. Features LocalAI, Ollama, Gemini, Anthropic, and more.
Exercism Meets Neovim 💪🧠
Python MapReduce library written in Cython. Visit us in #hadoopy on freenode. See the link below for documentation and tutorials.
Online bash terminal(emulator) tutorial. A step by step tutorial for the bash shell.
FETCH THE PASSWORD STRETCHER