awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Developer Documentation and References · Awesome GitHub Repositories

26 repos

Awesome GitHub RepositoriesDeveloper Documentation and References

Technical guides, API references, and instructional materials intended for software developers to master specific tools or languages.

Explore 26 awesome GitHub repositories matching education & learning resources · Developer Documentation and References. Refine with filters or upvote what's useful.

  1. Home
  2. Education & Learning Resources
  3. Developer Documentation and References

Awesome Developer Documentation and References GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • trekhleb/javascript-algorithms

    trekhleb/javascript-algorithms

    195,648GitHubView on GitHub↗

    This project is a comprehensive educational repository that provides functional implementations of fundamental computer science algorithms and data structures. It serves as a structured reference for developers to study computational logic, problem-solving strategies, and the mathematical principles that underpin softw

    JavaScriptalgorithmalgorithmscomputer-science
  • microsoft/TypeScript

    microsoft/TypeScript

    107,866GitHubView on GitHub↗

    TypeScript is a language that extends standard syntax by adding a static type system. It identifies potential runtime errors by analyzing the behaviors and capabilities of values during the compilation process. The language supports object-oriented structures, including classes with inheritance and member visibility co

    TypeScriptjavascriptlanguagetypechecker
  • ByteByteGoHq/system-design-101

    ByteByteGoHq/system-design-101

    79,676GitHubView on GitHub↗

    This project is a centralized engineering knowledge repository that provides a structured curriculum for mastering system design, architectural patterns, and fundamental software development workflows. It serves as a professional development resource for engineers, offering foundational knowledge and real-world case st

    awscloud-computingcoding-interviews
  • d2l-ai/d2l-zh

    d2l-ai/d2l-zh

    75,708GitHubView on GitHub↗

    This project is an open-source, interactive educational platform designed to teach deep learning through a comprehensive, code-first curriculum. It provides a structured learning path that covers foundational mathematics, modern neural network architectures, and practical optimization techniques, enabling practitioners

    Pythonbookchinesecomputer-vision
  • enaqx/awesome-react

    enaqx/awesome-react

    72,041GitHubView on GitHub↗

    This project is a community-driven knowledge base that serves as a centralized directory for the React and React Native ecosystems. It functions as a developer discovery portal, aggregating high-quality libraries, frameworks, and learning resources to assist in the research and selection of tools for modern web and mob

    awesomeawesome-listjavascript
  • anthropics/skills

    anthropics/skills

    71,987GitHubView on GitHub↗

    This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents i

    Pythonagent-skills
  • josephmisiti/awesome-machine-learning

    josephmisiti/awesome-machine-learning

    71,702GitHubView on GitHub↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify disco

    Python
  • openai/openai-cookbook

    openai/openai-cookbook

    71,532GitHubView on GitHub↗

    This project is a technical learning resource and developer knowledge base focused on the integration of large language models into software applications. It provides a structured collection of guides and code examples designed to teach developers how to implement intelligent features using proven patterns and best pra

    Jupyter Notebookchatgptgpt-4openai
  • dair-ai/Prompt-Engineering-Guide

    dair-ai/Prompt-Engineering-Guide

    70,526GitHubView on GitHub↗

    This project is a comprehensive educational resource and knowledge base dedicated to the development and application of large language models and autonomous agentic systems. It provides a structured framework for understanding prompt engineering, context management, and the architectural patterns required to build task

    MDXagentagentsai-agents
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    awesomeawesome-listc
  • danielmiessler/SecLists

    danielmiessler/SecLists

    68,943GitHubView on GitHub↗

    SecLists is a comprehensive repository of security testing assets, functioning as a centralized knowledge base and collection of wordlists for professionals conducting vulnerability assessments and penetration testing. It provides a vast array of usernames, passwords, and payloads designed for brute-force and fuzzing a

    PHP
  • binhnguyennus/awesome-scalability

    binhnguyennus/awesome-scalability

    68,707GitHubView on GitHub↗

    This project is a curated knowledge repository that aggregates high-quality resources, technical documentation, and expert insights focused on distributed systems engineering. It serves as a community-driven learning resource designed to help developers navigate the complexities of building and maintaining large-scale

    architectureawesomeawesome-list
  • prakhar1989/awesome-courses

    prakhar1989/awesome-courses

    66,531GitHubView on GitHub↗

    This project is a community-driven repository of high-quality, university-level computer science courses and learning materials. It serves as an open-source knowledge base, providing developers and students with direct access to structured curricula and academic resources designed to facilitate independent study and te

    awesomeawesome-listcomputer-science
  • leonardomso/33-js-concepts

    leonardomso/33-js-concepts

    66,252GitHubView on GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-lo

    JavaScriptangularconceptses6
  • lydiahallie/javascript-questions

    lydiahallie/javascript-questions

    65,277GitHubView on GitHub↗

    This project is a community-driven knowledge base and diagnostic suite designed to evaluate and improve a developer's grasp of JavaScript. It functions as an interactive learning repository, providing a structured collection of technical questions and detailed explanations that target core language mechanics, runtime n

  • tldr-pages/tldr

    tldr-pages/tldr

    61,318GitHubView on GitHub↗

    This project is a community-driven repository of simplified, example-based reference guides for command-line tools. It functions as an open-source knowledge base designed to provide concise, practical usage examples that help developers navigate complex software without the need for lengthy technical documentation. Th

    Markdownandroidbsdcheatsheet
  • xingshaocheng/architect-awesome

    xingshaocheng/architect-awesome

    60,831GitHubView on GitHub↗

    This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-perform

  • Solido/awesome-flutter

    Solido/awesome-flutter

    59,015GitHubView on GitHub↗

    This project is a community-curated directory of resources, libraries, and tools designed to support developers working with the Flutter framework. It functions as a centralized knowledge base, organizing high-quality external references into a structured, human-readable format to assist in the discovery of technical m

    Dartandroidawesomeawesome-list
  • FFmpeg/FFmpeg

    FFmpeg/FFmpeg

    57,281GitHubView on GitHub↗

    FFmpeg is a cross-platform framework and multimedia processing suite designed for the manipulation, transcoding, and streaming of audio and video data. It functions as a comprehensive collection of command-line tools and low-level libraries that provide high-performance encoding and decoding capabilities for a wide ran

    Caudiocffmpeg
  • rust-unofficial/awesome-rust

    rust-unofficial/awesome-rust

    55,712GitHubView on GitHub↗

    This project is a community-maintained directory that aggregates high-quality libraries, tools, and learning materials for the Rust programming language. It serves as a centralized knowledge-sharing platform designed to help developers navigate the ecosystem and accelerate their proficiency by providing access to vette

    Rustawesomerust
Prev12Next

Explore sub-tags

  • Developer Education1 sub-tagResources and guides specifically curated to help software developers advance their technical proficiency and expertise.
  • Developer Resources8 sub-tagsPractical tools, documentation, and reference materials that support developers in their daily coding and project tasks.
  • Knowledge Bases11 sub-tagsCentralized repositories of organized information, community insights, and technical references for specific domains.
  • Programming Language References
2 sub-tags
Technical documentation and syntax guides detailing specific programming language features, methods, and algorithmic performance.
  • Reference Materials5 sub-tagsInformational documents and instructional guides that provide foundational knowledge for software development and system architecture.