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 939 · Most stars
A complete computer science study plan to become a software engineer.
Free domain registration and practical DNS learning resources for everyone.
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Crack LeetCode, not only how, but also why.
Translated"Hello Algo": An animated, illustrated data structures and algorithms tutorial with one-click code execution. 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
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
RAGFlow is an agent-native database: a Retrieval-Augmented Generation (RAG) engine that grew into context infrastructure.
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.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
All Algorithms implemented in Java
Standard Go Project Layout
TranslatedLeetCode Solutions: A Record of My Problem Solving Journey.( LeetCode problem solutions, recording my own path of solving LeetCode problems.)
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Scheduling infrastructure for absolutely everyone.
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
TranslatedCommitted to sharing high-quality, interesting and useful open-source technical tutorials, developer tools, programming websites, and tech news on GitHub. A list cool, interesting projects of GitHub.
Local code intelligence for developers and AI agents. Connect code, docs and infrastructure in a persistent graph, with CBM Lens, MCP tools, agent integrations and change-aware test selection.
AirLLM 2.8T LLM inference with single 4GB GPU
Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.