awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to keithnull/teachyourselfcs-cn

Open-source alternatives to TeachYourselfCS CN

30 open-source projects similar to keithnull/teachyourselfcs-cn, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best TeachYourselfCS CN alternative.

  • huangzworks/real-world-haskell-cnhuangzworks avatar

    huangzworks/real-world-haskell-cn

    1,574View on GitHub↗

    This project provides a community-driven translation of technical literature into Simplified Chinese, focusing on Haskell programming and functional software architecture. It serves as an educational resource designed to help non-native speakers master advanced language features and practical application development through accessible documentation. The project maintains a standardized collection of translated programming terminology to ensure consistency and clarity across its collaborative documentation efforts. By utilizing a centralized glossary and structured peer review processes, the t

    Haskellchinese-translationhaskell
    View on GitHub↗1,574
  • unknwon/the-way-to-go_zh_cnunknwon avatar

    unknwon/the-way-to-go_ZH_CN

    35,077View on GitHub↗

    This project is a comprehensive introductory guide to the Go programming language, translated into Chinese. It serves as a professional software engineering manual designed to help Chinese-speaking developers and students learn Go syntax and core concepts. The content is authored as markdown-based technical documentation. It utilizes a translation-layer mapping to align original English source material with the Chinese text to maintain conceptual accuracy. The repository employs a static site generation workflow and uses Git-based version control to manage the translated technical content.

    Gobookgotranslation
    View on GitHub↗35,077
  • izackwu/teachyourselfcs-cnizackwu avatar

    izackwu/TeachYourselfCS-CN

    22,095View on GitHub↗

    This project is a multilingual educational framework that provides curated roadmaps and translated resources for mastering core computer science subjects. It serves as a Chinese translation of a structured guide designed to help students and engineers learn computer science fundamentals through a sequence of recommended books and courses. The framework focuses on technical content localization, converting English computer science roadmaps into Chinese to improve accessibility. It utilizes a manual translation workflow to ensure conceptual accuracy across its study guides and resource collecti

    chinese-translationteachyourselfcstranslation
    View on GitHub↗22,095

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • github/copilot-docsgithub avatar

    github/copilot-docs

    23,226View on GitHub↗

    This project is a documentation site for an AI coding assistant, providing technical guides and reference materials for writing and implementing software code. It is built as a markdown-based static site that delivers pre-rendered HTML for fast loading and simplified content authoring. The platform functions as a version-controlled documentation site, using a git repository to track content revisions and manage historical archives. It includes a client-side search index that loads a pre-computed JSON file into the browser to provide instant full-text search results. The content covers AI pai

    View on GitHub↗23,226
  • jikexueyuanwiki/tensorflow-zhjikexueyuanwiki avatar

    jikexueyuanwiki/tensorflow-zh

    12,364View on GitHub↗

    This project is a community-driven technical translation effort and a machine learning educational resource. It focuses on the localization of official TensorFlow technical guides and deep learning concepts from English into Chinese. The project utilizes a distributed Git-based contribution workflow and a decentralized review process to manage the translation of complex software documentation. Content is authored using Markdown to maintain consistent formatting across different platforms. The repository organizes these translated guides within a nested folder hierarchy that mirrors the origi

    TeX
    View on GitHub↗12,364
  • githubdaily/chatgpt-prompt-engineering-for-developers-in-chineseGitHubDaily avatar

    GitHubDaily/ChatGPT-Prompt-Engineering-for-Developers-in-Chinese

    2,106View on GitHub↗

    This project serves as a community-driven educational resource focused on prompt engineering for large language models. It provides structured learning materials designed to help developers integrate artificial intelligence tools into their software workflows and optimize the quality of model outputs. The repository distinguishes itself through a comprehensive localization effort, offering translated technical documentation and multilingual subtitle files for instructional video content. By utilizing a collaborative, version-controlled workflow, the project ensures that complex engineering co

    Jupyter Notebookchatgptchinese-translationprompt-engineering
    View on GitHub↗2,106
  • hzpt-inet-club/english-notehzpt-inet-club avatar

    hzpt-inet-club/english-note

    5,375View on GitHub↗

    English-note is a structured English grammar course and learning resource designed to teach sentence structure and parts of speech. It serves as a language learning guide for students to understand the fundamental rules of the English language. The project is implemented as a markdown-based educational site that utilizes static site generation to convert pre-defined text files into optimized HTML pages. It features a responsive layout that adjusts to different screen sizes and devices. The resource supports self-paced language study and English language acquisition through a collection of le

    englishnotebook
    View on GitHub↗5,375
  • 1c7/crash-course-computer-science-chinese1c7 avatar

    1c7/Crash-Course-Computer-Science-Chinese

    10,820View on GitHub↗

    This project is a structured computer science educational course consisting of video lessons, curated playlists, and translated study materials. It delivers a comprehensive curriculum covering foundational computing principles, ranging from basic logic and hardware architecture to artificial intelligence. The project facilitates bilingual technical learning through dual-language video subtitles and translated learning materials. These resources, including knowledge maps and supplementary notes, are designed to help non-native English speakers acquire industry-standard technical terminology by

    JavaScriptcomputer-sciencecrash-coursecs
    View on GitHub↗10,820
  • deeplearning-ai/machine-learning-yearning-cndeeplearning-ai avatar

    deeplearning-ai/machine-learning-yearning-cn

    7,847View on GitHub↗

    This project is a technical educational resource providing Chinese translations of instructional guidelines focused on machine learning. It functions as a markdown documentation project that delivers translated pedagogical materials regarding the practical application and optimization of AI models. The repository utilizes git-based collaborative translation to track and manage the localization of English technical content into Chinese. This process involves manual human and technical translation of complex machine learning theory to preserve pedagogical nuance for Chinese-speaking readers. T

    CSSbookdeep-learningmachine-learning
    View on GitHub↗7,847
  • kensuke-hinata/statisticKensuke-Hinata avatar

    Kensuke-Hinata/statistic

    2,985View on GitHub↗

    This project is a curated technical resource library and static site generator designed to organize books and documentation covering computer science, cybersecurity, DevOps, and systems programming. It functions as a schema-driven resource directory that uses markdown content management to transform structured files and metadata into pre-rendered HTML pages. The system implements a client-side search engine that utilizes a JSON manifest to filter resources directly in the browser, removing the need for server-side queries. It organizes technical literature into a structured directory by mappi

    View on GitHub↗2,985
  • christianlempa/cheat-sheetsChristianLempa avatar

    ChristianLempa/cheat-sheets

    4,771View on GitHub↗

    This project is a technical reference knowledge base and developer cheat sheet repository. It functions as a searchable collection of quick-reference guides, CLI command patterns, and code snippets for various operating systems, cloud platforms, and infrastructure tools. The system operates as a markdown-based technical knowledge base, where content is stored in plain text files and rendered as a static site. This approach enables a personal knowledge management system that utilizes version control and a directory-based navigation hierarchy to organize technical notes for long-term retrieval.

    cheat-sheetsknowledge-basesecond-brain
    View on GitHub↗4,771
  • unknwon/go-fundamental-programmingunknwon avatar

    unknwon/go-fundamental-programming

    9,128View on GitHub↗

    This project is a comprehensive Go language learning course and programming fundamentals guide. It provides a structured curriculum of video and text lessons designed to teach both basic and advanced concepts of the Go programming language. The educational material is organized through a hierarchical system of summarized notes. These notes use timestamp-linked mapping to connect textual summaries directly to specific moments in video tutorials for precise knowledge retrieval. The content is authored in markdown and delivered as a static site, with the curriculum structure mirroring a nested

    Go
    View on GitHub↗9,128
  • golang-china/gopl-zhgolang-china avatar

    golang-china/gopl-zh

    6,346View on GitHub↗

    This project is a Chinese translation of a comprehensive technical guide to the Go programming language. It provides localized software engineering materials and educational texts designed to help developers master the fundamentals and advanced patterns of the language. The project operates as a community-driven localization effort, utilizing a Git-based translation workflow to manage incremental changes and contributions. The content is organized as a markdown learning resource, converting complex technical books from English into Chinese to make the concepts accessible to a wider audience.

    HTML
    View on GitHub↗6,346
  • apachecn/pytorch-doc-zhapachecn avatar

    apachecn/pytorch-doc-zh

    4,224View on GitHub↗

    This project is a Chinese language translation of the technical guides and API references for the PyTorch deep learning framework. It serves as a localized knowledge base and reference material to make deep learning documentation accessible to non-English speakers. The documentation covers a comprehensive range of PyTorch capabilities, including neural network model development, automatic differentiation, and the implementation of backend kernels. It provides detailed guidance on distributed training strategies, model deployment through formats like ONNX and C++, and various model optimizatio

    Shelldeep-learningdocumentationpython
    View on GitHub↗4,224
  • javascript-tutorial/zh.javascript.infojavascript-tutorial avatar

    javascript-tutorial/zh.javascript.info

    10,758View on GitHub↗

    This is the Chinese translation of The Modern JavaScript Tutorial, an open-source, community-driven project that teaches JavaScript from fundamentals to advanced topics based on the latest ECMAScript specification. The project covers the full JavaScript language, including object-oriented programming, and provides comprehensive instruction on browser programming, DOM manipulation, and client-side web development. The tutorial is structured as a multi-language translation framework, with each chapter and article organized into numbered folders for clear navigation. Contributors can translate M

    HTMLchinesejavascripttutorial
    View on GitHub↗10,758
  • enochtangg/quick-sql-cheatsheetenochtangg avatar

    enochtangg/quick-SQL-cheatsheet

    5,406View on GitHub↗

    This project is a relational database cheat sheet and SQL reference guide. It provides a collection of syntax examples and query documentation for managing relational databases using structured query language. The tool is implemented as a static site with client-side searchable documentation, allowing for immediate filtering of technical content through a browser-based index. The reference covers relational database management, including data retrieval, database schema management, and record maintenance. It also includes guidance on relational data manipulation through table joins and the g

    View on GitHub↗5,406
  • karlseguin/the-little-go-bookkarlseguin avatar

    karlseguin/the-little-go-book

    2,333View on GitHub↗

    The Little Go Book is an open-source educational resource designed to teach the fundamentals of the Go programming language. It provides a structured instructional guide that explains core concepts and practices for writing and maintaining code. The project functions as a technical documentation generator, utilizing a template-driven layout engine and markdown-based authoring to manage its content. It distinguishes itself through a community-driven translation workflow that enables the localization of educational material into multiple languages, ensuring accessibility for a global audience.

    TeX
    View on GitHub↗2,333
  • lingcoder/onjava8lingcoder avatar

    lingcoder/OnJava8

    16,152View on GitHub↗

    OnJava8 is a comprehensive Java 8 programming tutorial and technical documentation set written in Chinese. It serves as an educational guide for learning the Java 8 language, its core features, and general programming fundamentals. The project is structured as a static-site generated course, using Markdown to organize educational content and programming examples. This approach transforms raw text files into pre-rendered HTML pages for consistent rendering and hosting. The repository employs standardized character encoding to ensure Chinese text displays correctly across different operating s

    gitbookon-java-8thinking-in-java
    View on GitHub↗16,152
  • braziljs/js-the-right-waybraziljs avatar

    braziljs/js-the-right-way

    8,686View on GitHub↗

    js-the-right-way is a JavaScript best practices guide and coding standards reference designed to provide a curated collection of industry materials for writing maintainable code. It serves as a web development education resource, offering organized documentation on modern JavaScript patterns and idioms. The project is structured as a markdown-based documentation site, where guides written in lightweight markup are rendered as static pages. It utilizes a curated network of hyperlinks to connect internal documentation with external industry standards.

    HTML
    View on GitHub↗8,686
  • amusi/ai-job-notesamusi avatar

    amusi/AI-Job-Notes

    6,096View on GitHub↗

    AI-Job-Notes is a curated job hunting guide and technical interview curriculum specifically for artificial intelligence and computer vision roles. It functions as a markdown knowledge base and static site repository that organizes recruitment data, study materials, and company lists. The project provides resources for AI algorithm job hunting, including company directories and salary benchmarks based on geography and educational background. It covers campus recruitment planning through the tracking of application windows and internship cycles. The repository includes materials for technical

    View on GitHub↗6,096
  • xitu/javascript-tutorial-zhxitu avatar

    xitu/javascript-tutorial-zh

    10,760View on GitHub↗

    This project is a structured JavaScript programming tutorial and frontend development learning resource. It serves as a programming educational resource designed to teach core coding principles, fundamental syntax, and complex programming patterns. The content functions as a modern JavaScript language guide and language specification guide, with instructional materials based on current industry standards and technical specifications for contemporary web development. The resource is authored as markdown-based technical documentation and delivered as static HTML pages.

    HTML
    View on GitHub↗10,760
  • karan/projectskaran avatar

    karan/Projects

    47,751View on GitHub↗

    This repository is a curated collection of practical software development challenges designed to help developers practice coding skills and build functional applications. It functions as a structured curriculum that guides learners through building real-world software across various technical domains and programming languages. The project serves as a resource for both skill development and portfolio building, allowing developers to demonstrate their technical capabilities and problem-solving experience. By implementing a consistent set of challenges, users can master core syntax, explore adva

    View on GitHub↗47,751
  • survivesjtu/survivesjtumanualSurviveSJTU avatar

    SurviveSJTU/SurviveSJTUManual

    5,378View on GitHub↗

    SurviveSJTUManual is a university student guide and documentation website designed to provide academic planning and resource navigation for higher education. It serves as a student wellness resource and a comprehensive guide for meeting degree requirements and course selection. The project functions as a higher education career coach and international education planner, offering strategic advice on researching global degree programs, applying for international studies, and finding professional mentors. It also provides guidance on managing academic pressure and avoiding toxic environments to

    View on GitHub↗5,378
  • qibaoguang/spring-boot-reference-guideqibaoguang avatar

    qibaoguang/Spring-Boot-Reference-Guide

    4,449View on GitHub↗

    This project is a Chinese translation of the official Spring Boot technical documentation. It serves as a comprehensive Java backend development guide, providing a localized version of English technical specifications to make framework details accessible to Chinese speakers. The repository is structured as a markdown documentation collection, with content organized by module and chapter to mirror the original reference manual. This setup allows for the conversion of raw text files into a navigable technical website via static site generation. The project covers the architecture and implement

    View on GitHub↗4,449
  • kimyangofcat/cspostgraduate-408-2021KimYangOfCat avatar

    KimYangOfCat/CSPostgraduate-408-2021

    5,607View on GitHub↗

    This project is a computer science exam study resource and academic knowledge base. It serves as an exam preparation toolkit providing curated textbooks, past exam papers, and study guides specifically for graduate entrance exams. The repository functions as an algorithm and data structures reference library, containing source code and implementation guides for core computer science fundamentals. It organizes conceptual notes, presentation slides, and mind maps for subjects including operating systems and computer organization. The project is implemented as a markdown-based knowledge base an

    C++
    View on GitHub↗5,607
  • feiskyer/kubernetes-handbookfeiskyer avatar

    feiskyer/kubernetes-handbook

    5,537View on GitHub↗

    This project is a comprehensive educational resource and operational handbook for Kubernetes. It serves as a technical reference for installing, managing, and scaling container orchestration clusters across diverse environments, covering the core architectural principles and system components required to maintain containerized applications. The resource provides structured guides for cluster administration, including high availability setups, resource control, and data backup operations. It also functions as a security audit and troubleshooting manual, offering instructions for identifying no

    Makefilebookscloud-nativecontainers
    View on GitHub↗5,537
  • basarat/typescript-bookbasarat avatar

    basarat/typescript-book

    21,533View on GitHub↗

    This project is a comprehensive educational resource and programming guide for the TypeScript language. It serves as a manual for the type system and a reference for the language's core syntax, focusing on writing type-safe code and building scalable applications. The content provides detailed instruction on the TypeScript type system, covering interfaces, generics, and structural typing. It further acts as a compiler reference, analyzing how source code is transformed into an abstract syntax tree through scanning and parsing. The guide also covers software architecture design, detailing pro

    TypeScriptfreeopen-sourcetypescript
    View on GitHub↗21,533
  • knative/docsknative avatar

    knative/docs

    5,065View on GitHub↗

    This repository contains the technical documentation for Knative, providing comprehensive guides and references for deploying serverless workloads and event-driven workflows. It serves as a central resource for configuring request-driven autoscaling, traffic routing, and the building of decoupled systems that trigger actions based on asynchronous events. The documentation is delivered as a searchable static website rendered from Markdown files. This system utilizes versioned document branching and a continuous integration pipeline to automate the building and publishing of technical instructi

    HTML
    View on GitHub↗5,065
  • theodinproject/curriculumTheOdinProject avatar

    TheOdinProject/curriculum

    12,649View on GitHub↗

    This project is an open-source educational platform that provides a structured curriculum for full-stack web development. It functions as a community-driven repository that organizes high-quality external tutorials and articles into logical learning paths, guiding students through the foundational skills required to become professional software developers. The curriculum distinguishes itself by focusing on project-based learning, requiring students to build a portfolio of practical applications to demonstrate their technical proficiency. By aggregating curated resources rather than hosting pr

    JavaScriptcsscurriculumhacktoberfest
    View on GitHub↗12,649
  • frontendmasters/front-end-handbook-2019FrontendMasters avatar

    FrontendMasters/front-end-handbook-2019

    4,085View on GitHub↗

    This project is a comprehensive front-end engineering guide and web development curriculum. It serves as a reference for the languages, tools, and architectural patterns used to build web applications, including a dedicated manual for web security and performance. The repository provides a curated tooling catalog for code editing, version control, and deployment workflows. It also includes structured learning paths covering user interface design, state management, and browser performance optimization. The content covers a broad range of engineering domains, including security risk analysis,

    HTMLbookcssfront-end
    View on GitHub↗4,085