A complete computer science study plan to become a software engineer.
- computer-science
- interview
- programming-interviews
- study-plan
47,133 repositories indexed
1–24 of 4,329 · Most stars
A complete computer science study plan to become a software engineer.
Skills for Real Engineers. Straight from my .agents directory.
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
Free domain registration and practical DNS learning resources for everyone.
An Open Source Machine Learning Framework for Everyone
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
The most popular HTML, CSS, and JavaScript framework for developing responsive, mobile first projects on the web.
Collection of publicly available IPTV channels from all over the world
Crack LeetCode, not only how, but also why.
TranslatedHello Algo (《Hello 算法》): An animated, illustrated data structures and algorithms tutorial with one-click code running. Supports Simplified Chinese, Traditional Chinese, English, and Japanese, and provides code implementations in Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart, and more
Coding articles to level up your development skills
Orca is the place for working with a fleet of agents (e.g. Grok Bot, Claude Code). Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.
The open-source app everyone uses to manage agents at work
Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Tensors and Dynamic neural networks in Python with strong GPU acceleration
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
An extremely fast Python package and project manager, written in Rust.
Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas