awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to awsdocs/aws-doc-sdk-examples

Open-source alternatives to Aws Doc Sdk Examples

23 open-source projects similar to awsdocs/aws-doc-sdk-examples, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Aws Doc Sdk Examples alternative.

  • brianway/java-learningbrianway avatar

    brianway/java-learning

    4,293View on GitHub↗

    This project is an instructional repository and learning resource providing a comprehensive collection of study notes, programming guides, and runnable source code examples. It serves as a guide for Java SE and Java web development, featuring a library of code samples that demonstrate common algorithms and technical implementations. The repository focuses on language core and runtime analysis, with detailed tutorials on multithreading and concurrency. It provides practical implementations of software architecture and design patterns, such as the singleton and strategy patterns, as well as exp

    Javajava
    View on GitHub↗4,293
  • acantril/learn-cantrill-io-labsacantril avatar

    acantril/learn-cantrill-io-labs

    6,130View on GitHub↗

    This repository is a collection of hands-on AWS learning labs that pair visual architecture diagrams with real infrastructure deployment. Each lab is built around a complete architecture diagram, and the learner follows step-by-step instructions to implement that exact design using pre-authored AWS CloudFormation templates. The core approach is to teach cloud concepts by having the learner build the infrastructure they see in the diagram, reinforcing understanding through direct, practical construction. The labs are designed as complete, multi-service integration demos that combine compute, s

    Python
    View on GitHub↗6,130
  • misterbooo/leetcodeanimationMisterBooo avatar

    MisterBooo/LeetCodeAnimation

    76,593View on GitHub↗

    LeetCodeAnimation is an educational code archive and technical interview resource designed to help developers master complex programming concepts. It functions as a centralized repository of source code and instructional materials, providing a structured environment for self-paced learning of fundamental computer science algorithms and data structures. The project distinguishes itself by integrating visual algorithm simulations directly into its learning path. By mapping static educational content to animated media files, it demonstrates the step-by-step execution flow and internal state chan

    Javaanimationleetcodeleetcode-c
    View on GitHub↗76,593

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
  • mdn/learning-areamdn avatar

    mdn/learning-area

    7,577View on GitHub↗

    This is an educational resource for learning front-end web development fundamentals. It provides structured tutorials, hands-on exercises, and ready-to-run code samples covering HTML, CSS, and JavaScript. The content is designed for beginners, starting from zero knowledge and building up through guided, practical examples. It includes materials for learning CSS layout and styling techniques, as well as core JavaScript programming concepts like variables, functions, and DOM manipulation. The repository offers a collection of executable code snippets that complement the tutorials, allowing lea

    HTMLlearninglearning-jslearning-to-code
    View on GitHub↗7,577
  • aws-samples/aws-cdk-examplesaws-samples avatar

    aws-samples/aws-cdk-examples

    5,605View on GitHub↗

    This project is a reference library and collection of example code patterns for deploying cloud infrastructure using the AWS CDK. It provides a set of sample projects that demonstrate how to define compute, storage, and networking resources using general purpose programming languages. The library includes reference implementations for various architectural patterns, including serverless backends with GraphQL and WebSocket APIs, container orchestration with load balancers and auto-scaling, and global static website hosting via content delivery networks. It also provides designs for isolated ne

    Pythoncdkcdk-examples
    View on GitHub↗5,605
  • faqguru/faqguruFAQGURU avatar

    FAQGURU/FAQGURU

    5,064View on GitHub↗

    FAQGURU is a technical interview question bank and coding interview study guide. It serves as a software engineering career resource and programming language reference, providing a curated collection of common technical questions and concise answers. The project functions as a markdown knowledge base that pairs theoretical explanations with practical implementation examples across various programming languages and frameworks. These resources focus on algorithmic and architectural patterns used during technical hiring processes. Content is organized via a nested directory hierarchy and a cate

    angularjsaspcpp
    View on GitHub↗5,064
  • goinaction/codegoinaction avatar

    goinaction/code

    4,329View on GitHub↗

    This repository is a Go programming tutorial structured as an interactive coding course. It teaches Go syntax and concepts through a series of hands-on, chapter-based code examples that let learners explore core language mechanics and implement programming patterns directly. The project is built as a static site generator, with educational content authored in plain markdown files. These files are parsed and transformed into a complete, deployable HTML site using template-based rendering and a CSS grid layout for responsive navigation. The documentation surface is the generated site itself, wh

    Go
    View on GitHub↗4,329
  • jerry-git/learn-python3jerry-git avatar

    jerry-git/learn-python3

    6,754View on GitHub↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    HTMLjupyter-notebooklearning-pythonpython-exercises
    View on GitHub↗6,754
  • mqyqingfeng/blogmqyqingfeng avatar

    mqyqingfeng/Blog

    31,108View on GitHub↗

    This project is a markdown technical blog and frontend development knowledge base. It serves as a technical documentation archive and a curated repository of educational content focused on JavaScript internals and modern web frameworks. The project functions as a code example repository and a technical knowledge base, storing deep-dive articles, tutorials, and translated versions of official software documentation. It also includes curated industry news and weekly digests of security events and tool releases. The system organizes technical content into thematic series and columns to create s

    advancedblogjavascript
    View on GitHub↗31,108
  • rubyhan1314/golang-100-daysrubyhan1314 avatar

    rubyhan1314/Golang-100-Days

    6,026View on GitHub↗

    Golang-100-Days is a structured, daily lesson curriculum for learning the Go programming language from the ground up, progressing into practical microservice and web application development. The project is built around a code-example-driven approach, where each day introduces new concepts through runnable Go snippets and complete project examples rather than abstract theory, covering Go fundamentals such as syntax, data types, control flow, functions, and packages. The curriculum differentiates itself by grouping lessons around specific Go frameworks and distributed system patterns. It includ

    Smarty
    View on GitHub↗6,026
  • wine-mirror/winewine-mirror avatar

    wine-mirror/wine

    4,064View on GitHub↗

    Wine is a compatibility layer that enables Windows binaries and applications to run on Unix-like operating systems. It functions as a cross-platform binary loader and Windows API implementation that translates system calls into functional equivalents on non-Windows platforms. The project provides tools for both the execution of existing binaries and the porting of Windows source code into native executables for Unix or macOS. This includes the ability to launch legacy software, such as older DOS and early Windows programs, on modern hardware. The system operates by mapping Windows system cal

    C
    View on GitHub↗4,064
  • cyfrin/foundry-full-course-cuCyfrin avatar

    Cyfrin/foundry-full-course-cu

    5,814View on GitHub↗

    This project is a comprehensive educational curriculum and learning path for Ethereum smart contract development. It functions as a guided series of lessons and tutorials designed to teach the writing, auditing, and deployment of secure Solidity smart contracts. The course focuses on mastery of the Foundry toolkit, integrating the framework's capabilities for compiling, testing, and debugging. It emphasizes a professional development workflow, covering the full lifecycle of blockchain applications from initial coding to on-chain deployment. The curriculum is structured through a modular exer

    View on GitHub↗5,814
  • addyosmani/essential-js-design-patternsaddyosmani avatar

    addyosmani/essential-js-design-patterns

    4,910View on GitHub↗

    This project is a library and software architecture guide focused on the implementation of classic design patterns in JavaScript. It provides a collection of concrete coding examples that translate theoretical architectural patterns into working code to improve software maintainability and scalability. The repository focuses on structural and behavioral patterns used to solve common software engineering problems. It offers a set of templates and standards for organizing complex logic and managing frontend code organization. The content covers broad capability areas including professional Jav

    HTML
    View on GitHub↗4,910
  • polaris1119/the-golang-standard-library-by-examplepolaris1119 avatar

    polaris1119/The-Golang-Standard-Library-by-Example

    9,584View on GitHub↗

    This project is an educational resource and reference for the Go programming language, providing a collection of practical coding examples and design patterns. It focuses on implementing common programming tasks using the Go standard library to demonstrate how to develop functionality without relying on external dependencies. The resource uses an example-driven structure that pairs practical problems with minimal runnable code. It includes comparative implementation analyses to highlight trade-offs in performance and readability, as well as syntax comparisons to help developers understand Go'

    Gogogolanglinux
    View on GitHub↗9,584
  • stdlib-js/stdlibstdlib-js avatar

    stdlib-js/stdlib

    5,735View on GitHub↗
    JavaScriptjavascriptjslibrary
    View on GitHub↗5,735
  • sap-samples/abap-cheat-sheetsSAP-samples avatar

    SAP-samples/abap-cheat-sheets

    1,728View on GitHub↗

    This repository serves as a comprehensive reference and library for ABAP programming, providing a collection of concise syntax summaries and executable code examples. It is designed to assist developers in learning core language features and modern development patterns through practical, hands-on implementation guides. The project distinguishes itself by offering a library of reusable, class-based examples that demonstrate complex enterprise development concepts. It covers the implementation of structured business objects, including the management of draft-enabled state, event-driven lifecycl

    ABAPabapabap-cdsabap-cloud
    View on GitHub↗1,728
  • golang101/golang101golang101 avatar

    golang101/golang101

    5,012View on GitHub↗

    golang101 is a comprehensive Go programming knowledge base and technical reference library. It provides structured guides and documentation covering Go syntax, runtime behavior, and idiomatic coding patterns. The project serves as a dedicated guide for performance optimization, offering technical strategies to reduce memory allocations, improve garbage collection, and increase execution speed. It also focuses on the Go type system, including generic programming and concurrent synchronization techniques. The library encompasses broader capabilities for language learning, including the study o

    HTMLbookgogolang
    View on GitHub↗5,012
  • hiteshchoudhary/js-hindi-youtubehiteshchoudhary avatar

    hiteshchoudhary/js-hindi-youtube

    4,855View on GitHub↗

    This project is a JavaScript educational repository and programming courseware. It provides a collection of code examples and practical projects designed for learning the JavaScript programming language. The repository covers language learning through hands-on exercises, including the implementation of coding projects and algorithm practice. It focuses on both frontend web development and the application of object oriented programming. The content includes materials for managing variables and data types, performing mathematical operations, and manipulating strings and dates. It also provides

    JavaScript
    View on GitHub↗4,855
  • quii/learn-go-with-testsquii avatar

    quii/learn-go-with-tests

    23,510View on GitHub↗

    This project is an educational platform and tutorial series designed to teach the Go programming language through the practice of test-driven development. It provides a structured path for developers to master language fundamentals, concurrency, and standard library usage by building functional applications in small, verifiable increments. The core methodology centers on the test-driven development cycle, where failing tests are written before implementation to define requirements and ensure code correctness. This approach is applied across a wide range of practical scenarios, including the c

    Gogogolangtdd
    View on GitHub↗23,510
  • realworld-apps/realworldrealworld-apps avatar

    realworld-apps/realworld

    83,652View on GitHub↗

    RealWorld is an open-source project that provides a standardized blueprint for building functionally identical applications across diverse programming languages and frameworks. By establishing a contract-first API specification and a shared data model, it enables developers to create decoupled frontend and backend components that are fully interoperable. The project distinguishes itself through a comprehensive catalog of over 100 reference implementations, allowing for direct comparison of architectural patterns and syntax across different technology stacks. To ensure consistency, every imple

    TypeScript
    View on GitHub↗83,652
  • rasbt/llms-from-scratchrasbt avatar

    rasbt/LLMs-from-scratch

    97,260View on GitHub↗

    This repository serves as an educational framework for building large language models from the ground up. It provides a structured curriculum that guides learners through the end-to-end lifecycle of model development, including data processing, architecture design, and optimization. By focusing on low-level implementation, the project enables users to master the fundamental mechanics of artificial intelligence without relying on high-level abstraction frameworks. The project distinguishes itself by constructing neural network components and gradient-based optimization logic from first princip

    Jupyter Notebookaiartificial-intelligencechatbot
    View on GitHub↗97,260
  • valyala/fasthttpvalyala avatar

    valyala/fasthttp

    23,264View on GitHub↗

    Fasthttp is a high-performance networking framework for Go, designed to maximize throughput and minimize memory overhead in demanding web applications. It functions as a specialized HTTP server and client library that prioritizes efficient resource management, allowing developers to build scalable services capable of handling massive concurrent traffic with minimal garbage collection pressure. The library distinguishes itself through a focus on zero-allocation processing and low-level optimization. It achieves this by recycling temporary request and response objects through managed pools and

    Go
    View on GitHub↗23,264
  • developer-y/cs-video-coursesDeveloper-Y avatar

    Developer-Y/cs-video-courses

    81,816View on GitHub↗

    This project is a community-driven educational repository that serves as a comprehensive directory of university-level computer science video lectures. It provides a structured learning path for students and professionals, aggregating high-quality academic resources to facilitate self-paced study across a wide range of technical disciplines. The repository distinguishes itself through a collaborative maintenance model, utilizing version control workflows to allow contributors to expand and update the collection. Content is organized within a single, version-controlled document that leverages

    algorithmsbioinformaticscomputational-biology
    View on GitHub↗81,816